Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] in Crash Course, there is a stuck door at the top of the wind current. #86

Open
scooterboo opened this issue Feb 9, 2024 · 3 comments
Labels
Breaking Bug This bug breaks progresssion in any way LuaLibrary problem in AnimeGamesLua or a engine used by it

Comments

@scooterboo
Copy link

scooterboo commented Feb 9, 2024

Describe the bug
In crash course, after riding the wind current up, the door will not open. You can interact with the worktop, but the door doesn't budge.

How to replicate:
Do Crash Course, ride the wind current up, press e on the worktop, and the door will not open.

Notes:
I've seen this one before, but usually it doesn't give you the option to interact with it.
The problem there was that this specific worktop would delete and reload in the hallway right behind where you meet kaeya, but the delete would take longer than the load and it would end up staying deleted. I fixed it with a synchronized. I can interact with it here, so it's not the same issue. The fix for that one was jumping off into the void so that the worktop reloaded. That's not working here.

/entity 193 state201 to open the door

The group is scene20008_group220008003.lua
The door is config_id 193
The worktop is 195
IMPORTNANT: The lua uses a local variable to know the door is config_id 193. If something like defs.gadget_id_1 is unreadable for the lua at the moment, that will be the problem.

Which branch did you use?
multi_proto
Grasscutter version: 1.4.4-dev-59e2d2b4
Lua: LuaJ

Screenshots
image

@scooterboo scooterboo added the bug Something isn't working label Feb 9, 2024
@scooterboo
Copy link
Author

The first door in Sparks Amongst the Pages isn't working either.
This might just be a majority of worktop doors.
I'm going to look into getting jnlua working on my end again.

Local variable bugs are not something to to take lightly.

@scooterboo
Copy link
Author

Bug seems to be fixed if you switch to JNLua

@Hartie95 Hartie95 added LuaLibrary problem in AnimeGamesLua or a engine used by it Breaking Bug This bug breaks progresssion in any way and removed bug Something isn't working labels Feb 11, 2024
@Hartie95
Copy link
Collaborator

should be the same as in #84 since its also using param2 for the select option check

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Breaking Bug This bug breaks progresssion in any way LuaLibrary problem in AnimeGamesLua or a engine used by it
Projects
None yet
Development

No branches or pull requests

2 participants