View Issue Details

IDProjectCategoryLast Update
0010411Shattered HavenBug - GameplayJan 21, 2013 8:27 am
ReporterGameMaker24 Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Summary0010411: If text appears after MaleFollower exits level, no input will be accepted.
DescriptionAfter Pierce chases Zombie Mom offscreen, I want Lela to say something before she runs after him. Problem is, her message stays on the screen and cannot be cleared -- no further inputs are allowed.

I tested this without her 'saying' anything and the script completed without trouble.

I would have her say something before he actually exits, but there's a greater story impact by not having Pierce "standing still" as she makes this decision.

This occurs in 001-C, but to test it, you would have to either play through the tutorial or temporarily remove a condition from "6.WillisNeedsHelp", which is "RUNSNOMORE 001 B WillisCriesFromGate"
TagsNo tags attached.
Internal WeightGame Breaker

Activities

GameMaker24

Jan 19, 2013 4:56 pm

manager   ~0029972

Oh, I should have mentioned -- the script in question is 9b.KidsLeaveLevel

Chris_McElligottPark

Jan 20, 2013 7:50 pm

administrator   ~0030015

Thanks!

* Fixed an issue where if the player 1 object was moved off the screen and destroyed via an EXIT command in scripting, then no more input could be taken from player 1 (because they were presumed dead). Now it's letting you handle that properly, which allows text after characters exit, etc.
** Updated 9b.KidsLeaveLevel in 001-C for testing this, and this definitely works although I'm not sure if this is 100% the scripting setup you wanted, Zack; may want to check it.

GameMaker24

Jan 20, 2013 7:58 pm

manager   ~0030019

Hahaha -- Pierce left the compound, so he was presumed dead. :)

I'll check it and make sure it all plays out as intended.

Chris_McElligottPark

Jan 20, 2013 8:03 pm

administrator   ~0030022

Sounds good -- I'll commit it in a bit.

Actually, it was Lela who was also dead that was the problem. When you do an EXIT command, it literally removes the FG objects when they finish exiting. So they weren't just off-screen, they were out of the level!

GameMaker24

Jan 20, 2013 8:14 pm

manager   ~0030027

But, her own EXIT command didn't occur until after the text command ran...

Chris_McElligottPark

Jan 20, 2013 8:19 pm

administrator   ~0030031

In the version I was testing it did, which is what you'll need to check.

GameMaker24

Jan 20, 2013 10:33 pm

manager   ~0030044

Okay, I've checked, adjusted, and improved this sequence!

By the way, the FGFACING command has made everything so much more convincing! I've adjusted all the timings so that Pierce steps forward right before Zombie Mom stops running, and then he pauses at the gate after she runs away before taking off after her. Then Lela runs up to the gate, says she's not letting him die out there, and goes after him. It's flawless! :)

Chris_McElligottPark

Jan 21, 2013 8:27 am

administrator   ~0030050

Awesome!!

Issue History

Date Modified Username Field Change
Jan 19, 2013 4:54 pm GameMaker24 New Issue
Jan 19, 2013 4:54 pm GameMaker24 Status new => assigned
Jan 19, 2013 4:54 pm GameMaker24 Assigned To => Chris_McElligottPark
Jan 19, 2013 4:56 pm GameMaker24 Note Added: 0029972
Jan 20, 2013 7:50 pm Chris_McElligottPark Note Added: 0030015
Jan 20, 2013 7:50 pm Chris_McElligottPark Status assigned => resolved
Jan 20, 2013 7:50 pm Chris_McElligottPark Resolution open => fixed
Jan 20, 2013 7:58 pm GameMaker24 Note Added: 0030019
Jan 20, 2013 8:03 pm Chris_McElligottPark Note Added: 0030022
Jan 20, 2013 8:14 pm GameMaker24 Note Added: 0030027
Jan 20, 2013 8:19 pm Chris_McElligottPark Note Added: 0030031
Jan 20, 2013 10:33 pm GameMaker24 Note Added: 0030044
Jan 21, 2013 8:27 am Chris_McElligottPark Note Added: 0030050