(debugger / playtester)s' toolkit #37
Labels
No Label
bug
Critical Priority
duplicate
enhancement
help wanted
High Priority
Low Priority
Medium Priority
Meta
needs more info
question
refactor
wontfix
bug
Critical Priority
duplicate
enhancement
help wanted
High Priority
invalid
Low Priority
Medium Priority
Meta
question
wontfix
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Cavemanon/SnootGame#37
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
@Bowie had a great idea to give some much needed love to our debugging folk in the form of some utility functions that will help streamline playtesting.
ideally this will come in two parts, a
utilities.rpy
script to contain the functions to be used in the renpy console (Shift-O), and a dedicated page on the wiki for further documentation to live....
(will update the OP with more specifics)
Sort of related, I just want to point out that for people not using the renpy app itself (for example I use pycharm), the game can be still compiled via terminal.
Right now you can use --warp with it to go to a specific line, although I'm not sure if that will hold up after the scripts file gets chunked.
Also, since print() is out of the question and the renpy console has its limitations, you can pretty much still detail any data structure by manually raising an exception with it, or by writing to a file if it has to be runtime. A utility function to log timestamped lines into a file would be most welcome though.
I have the IQ of a brain damaged mouse high on weed
read about this but the biggest thing that scares me about it (at this point in time) is that it could fuck with the variables
however there's also a noted solution to what seems like the biggest issue to this
could be worth adding this label if we want to go forward with
--warp
src: https://www.renpy.org/doc/html/developer_tools.html
mmm fun, tools introducing bugs, I'd say leave that as a sort of "last resort" tool to test specific scenes or coreography, not game logic.
might tackle this. Anyone got a list of "quality of life" tools they'd like to see?
killing this due to inactivity