rudderbucky / shellcore

Shellcore Command Remastered
Other
64 stars 18 forks source link

Popup Award Automatically Closes Depending on the Entity that was Recently Interacted #205

Open FoeFear opened 9 months ago

FoeFear commented 9 months ago

This bug took a bit of time to figure out. The popup award would automatically close depending on the entity type that was recently interacted. Any entities that are shellcores or yards will cause this issue. However, interacting with the drone workshop, core upgrader, trader, or mission control does not cause the problem. Closing the battle results by pressing the button does fix the problem, but it does not work when pressing the escape button when closing it.

Possible Setup Have two sectors where one that adds the reward to the player (popup must be enabled), and the other that contains entities with dialogue (default or not). Speak to an entity (shellcores or yards), followed by entering the sector will cause the bug. Speak to another entity (drone workshops, core upgraders, traders, or mission controls), followed by entering the sector will not cause the bug and will show the popup award (note that moving your ship will close it, but that is not the main issue).

FoeFear commented 2 months ago

I'm not sure if it is easy to recreate using core scripts, so here is a version using the canvases. Reward UI Bug.zip