|Re: Resting on Ascension|
|Posted By: Ron Hunsinger||Date: 3/1/12 5:57 a.m.|
In Response To: Re: Resting on Ascension (Hopper)
: in looking back, but my best guess is that it's a probability of a monster
Right. A 'tick' is you moving from one cell to another, or resting for a bit.
In the map file, starting at offset 0x01B6 from the beginning of each level, is a table of three pairs of 16-bit integers. Think of them as three "eggs" that occasionally hatch. The first integer in each pair says what species comes out of the egg (-1 means the egg is infertile), the second tells how often. The scale is 0..255, with 0 meaning never and 255 meaning every tick.
After you kill the Sleeping God, the first frequency on each level except Labyrinth is set to 15. (I think that's a bug. It looks like they were trying to set the frequency to 15 for every egg that's not a Sentinel and not on Labyrinth.) So if you want to increase your final score by maximizing your kill count, it's probably more effective to do your killing on the way back out rather than on the way in.
When a new monster hatches, it's spawned somewhere on the edge of a square centered on you with a "radius" matching your light source (7 for IR, 5 for flashlight, 3 for neither), except that if you're resting on OWEWS or on Labyrinth the radius is 2.
Once spawned, the new monster is an object, just like any other, and saved to the SaveGame file.
|Resting on Ascension||Godot||2/21/12 9:10 a.m.|
|Re: Resting on Ascension||Earthtopus||2/21/12 9:18 a.m.|
|Re: Resting on Ascension||Hopper||2/21/12 10:49 a.m.|
|Re: Resting on Ascension||Ron Hunsinger||3/1/12 5:57 a.m.|
Problems? Suggestions? Comments? Email email@example.com
Marathon's Story Forum is maintained with WebBBS 5.12.