/-/S'pht-Translator-Active/-/


Re: Marathon Platform Definitions
Posted By: HopperDate: 7/14/11 10:53 a.m.

In Response To: Marathon Platform Definitions (treellama)

: Anybody have these? Someone must have reverse engineered them or something to
: make M1A1. In Marathon 2 they're in platform_definitions.h

Question for you. Unless I'm misreading the code, M2 only uses these definitions for _platform_is_spht_split_door. Do you know if we need the M1 definitions for every type, or just for one type, or not at all? Which platform types do the M1 maps use without a corresponding 'plat' in the map file?

I doubt I found anything beyond what you've already seen; the things I turned up were:

- notes from Bovine
- the Unofficial Marathon Specs
- Pfhorte Handbook and Pfhorte User's Guide

The M1A1 Map Making Kit mentions scenery and monsters, but nothing about platforms -- how annoying! Anyway, even if it won't help you, I'll list the platform-related nuggets below for anyone who's curious.

Bovine lists the following Marathon platform types:

0. Marathon Door
1. Marathon Platform (Silent)
2. Marathon Noisy Platform
3. Pfhor Door
4. Pfhor Platform (Silent)
5. Pfhor Noisy Platform

Nothing mentions the _platform_is_door flag used in M2, so I assume that's inferred from the type, along with the sounds. Bovine identifies the relevant sound IDs as:

1000 marathon door closing
1010 marathon door opening
1020 marathon door obstructed
2240 marathon platform stopping
2250 marathon platform starting
2260 pfhor door opening
2270 pfhor door obstructed
2280 pfhor door closing
20030 pfhor platform starting
20040 pfhor platform stopping

Besides _platform_is_door, one other flag is worth mentioning: the one M2 calls _platform_is_locked. According to the Pfhorte Handbook, which calls it "Floods", these platforms blend in with adjacent Major or Minor Damage polys when retracted. They aren't visible and won't be pressure activated.

Pfhorte displays the various flags in an unusual order, but the Unofficial Marathon Specs line up with the M2 flag definitions, so I assume it's correct. That document leaves out _platform_is_secret, but Pfhorte mentions that so it appears to have been present.

[ Post a Reply | Message Index | Read Prev Msg | Read Next Msg ]
Pre-2004 Posts

Replies:

Marathon Platform Definitionstreellama 7/14/11 3:53 a.m.
     Re: Marathon Platform DefinitionsHippieman 7/14/11 6:12 a.m.
           Re: Marathon Platform Definitionstreellama 7/14/11 6:17 a.m.
     Re: Marathon Platform DefinitionsHopper 7/14/11 10:53 a.m.
           Re: Marathon Platform DefinitionsHopper 7/14/11 11:24 a.m.
                 Re: Marathon Platform Definitionstreellama 7/14/11 12:02 p.m.
                       Re: Marathon Platform DefinitionsHopper 7/14/11 2:10 p.m.
                             Re: Marathon Platform Definitionstreellama 7/15/11 3:49 a.m.
           Re: Marathon Platform DefinitionsGodot 7/14/11 1:45 p.m.
                 Re: Marathon Platform Definitions *LINK*Hopper 7/14/11 1:59 p.m.
                 Re: Marathon Platform Definitionstreellama 7/15/11 3:39 a.m.

[ Post a Reply | Message Index | Read Prev Msg | Read Next Msg ]
Pre-2004 Posts

 

 

Your Name:
Your E-Mail Address:
Subject:
Message:

If you'd like to include a link to another page with your message,
please provide both the URL address and the title of the page:

Optional Link URL:
Optional Link Title:

If necessary, enter your password below:

Password:

 

 

Problems? Suggestions? Comments? Email maintainer@bungie.org

Marathon's Story Forum is maintained with WebBBS 5.12.