Necrotic Drift: "Rubble State"

Let's make some video games!

Moderator: Ice Cream Jonsey

Post Reply
User avatar
Ice Cream Jonsey
Posts: 30065
Joined: Sat Apr 27, 2002 2:44 pm
Location: Colorado
Contact:

Necrotic Drift: "Rubble State"

Post by Ice Cream Jonsey »

In Necrotic Drift, there is a part in the game where Gibs will start removing the rubble in the mall.

Beau Sorrell asked how that was triggered. I have a memory of 11+ years ago, a friend trying the game and getting stuck on one part and I have never been able to reproduce the state she got the game in, so I am going through this with fresh eyes...

OK, I see there is an array called "RubbleState" and it has 10 elements.

I see that I have defined 1, 2, 3 and 4. Hugo it starts at 0. So it is interesting that I wasn't using [0] when I wrote Necrotic Drift. I've changed as a programmer since then.

I see that in "Corridor8" or in the game, "Mall, First Level, West Edge" I have a "if self is not visited" block. If not visited, we mention the cave-in. If we have visited it before, we use RubbleState[5] to add the other RubbleState elements.

if GameEvents[59] = 0, then we SetQuip(2,19,1).
That quip is "case 19: {" \"How close are you to getting this rubble cleaned up, Gibs?\""}
... fair enough, it lets us talk to Gibs about status.

If RubbleState[5] is equal to 4, then we set RubbleState[5] to be 5 for some reason, and we say that the area is free from the wreckage.

What are the four things for the Rubble? It says:
!RubbleState[1] = 1 for when the posters have been flipped through all the way
!RubbleState[2] = 1 when the book (aged_text) is taken
!RubbleState[3] = 1 when the candle is taken
!RubbleState[4] = 1 when the urn is taken

Also in the text I see that at one point Gibs uses the word "Mingya," which I have not thought about in 20 years. The guy who played Gibs used to say it all the time. Let me just look up the ole internet on it and:
Upstate NY slang - Comes from Sicilian/Italian word for the groin. Used to emphasize excitement or displeasure. mingya definition by Urban Dictionary.
I am delighted!
the dark and gritty...Ice Cream Jonsey!

User avatar
Ice Cream Jonsey
Posts: 30065
Joined: Sat Apr 27, 2002 2:44 pm
Location: Colorado
Contact:

Re: Necrotic Drift: "Rubble State"

Post by Ice Cream Jonsey »

Using an array element to save the status of the other four elements of an array and not starting at zero is not code I would write today.
the dark and gritty...Ice Cream Jonsey!

Post Reply