Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Comments

New debug option: Generate interpreter warnings for blocked movement#3336

Draft
florianessl wants to merge 16 commits intoEasyRPG:master from
florianessl:Debug_AssertWay
Draft

New debug option: Generate interpreter warnings for blocked movement #3336
florianessl wants to merge 16 commits intoEasyRPG:master from
florianessl:Debug_AssertWay

Conversation

@florianessl
Copy link
Member

@florianessl florianessl commented Jan 19, 2025

DRAFT:
Originally coded in June 2024 & not tested with current code base.
-> Description & test project to be supplied at later time

@github-actions github-actions bot added Window/Scenes Building Settings All about customizable features, storing and applying them labels Jan 19, 2025
@Ghabry Ghabry added this to the 0.8.2 milestone Jan 20, 2025
Copy link
Member

Ghabry commented Jan 20, 2025

Thanks, this looks useful but I will move it to 0.8.2 as I'm not brave enough to touch the interpreter few weeks before a new release 😅

florianessl added 14 commits May 21, 2025 22:05
...erpreterDebug":
- Added new file "game_interpreter_debug.cpp" & moved/refactored some of the logic from the interpreter debug scene there
...nly when using a wrapper type of 'Game_Interpreter_Inspector'
... "maniac_event_info" which holds info about the current interpreter frame.
... catch some undefined or incorrect types of interpreter pushes at compile time.
...mplify the whole thing by using the recently implemented event info fields
...execution type of an interpreter stack (Action, Touch, Parallel, etc...)
... Background interpreter instances
- MoveRoute asserts: Implemented some basic routing checks before considering an event as being 'blocked' by another game character
Copy link
Member Author

Rebased onto PR #3349
Hopefully I'll have some time soon to create a sample project; showcasing the individual ways this feature can generate warnings for blocked routes :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

Building Settings All about customizable features, storing and applying them Window/Scenes

Milestone

0.8.2

Development

Successfully merging this pull request may close these issues.

AltStyle によって変換されたページ (->オリジナル) /