XML:BINA/OBJC/FLAG: Difference between revisions
m (Iritscen moved page OBD talk:BINA/OBJC/FLAG to XML:BINA/OBJC/FLAG without leaving a redirect) |
Paradox-01 (talk | contribs) (+ temp + cat) |
||
| Line 1: | Line 1: | ||
= | {{XML_OBJC_Header | type=FLAG | prev=DOOR | next=FURN | name=Flag collection }} | ||
__TOC__ | |||
''' | |||
===general information=== | |||
* The xml code on this page is based on onisplit '''v0.9.61.0''' | |||
* '''BINACJBOFlag.oni''' is level specific. (It can be found in edition/GameDataFolder/level''XX''_... ) | * '''BINACJBOFlag.oni''' is level specific. (It can be found in edition/GameDataFolder/level''XX''_... ) | ||
===BSL support=== | |||
Flags can be used for various BSL commands, e.g. | Flags can be used for various BSL commands, e.g. | ||
ai2_movetoflag | ai2_movetoflag | ||
| Line 20: | Line 19: | ||
===XML structure=== | |||
<?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||
<Oni> | <Oni> | ||
| Line 60: | Line 59: | ||
===tags=== | |||
* <Flags> : (unknown) | * <Flags> : (unknown) | ||
* <Position> : (flag is set at this xyz-position) | * <Position> : (flag is set at this xyz-position) | ||
| Line 66: | Line 65: | ||
* <Color> : (maybe used by [http://ssg.oni2.net/commands.htm#dev-iscreen "show_flags"]) | * <Color> : (maybe used by [http://ssg.oni2.net/commands.htm#dev-iscreen "show_flags"]) | ||
* <Prefix> : (unknown; in compound level: 17476 always appears with color 112 12 111, and 19800 always with 0 255 0) | * <Prefix> : (unknown; in compound level: 17476 always appears with color 112 12 111, and 19800 always with 0 255 0) | ||
* <FlagId> : (used by BSL commands and other files like [[ | * <FlagId> : (used by BSL commands and other files like [[XML:BINA/OBJC/PATR|PATR]]: Patrol Path) | ||
* <Notes> : (space for notes: 128 characters) | * <Notes> : (space for notes: 128 characters) | ||
{{XML}} | |||
Revision as of 14:11, 9 November 2012
| FLAG : Flag collection |
| |
|---|---|---|
| XML
AKEV << Other file types >> CONS TMBD << Other BINA >> ONIE DOOR << Other OBJC >> FURN |
general information
- The xml code on this page is based on onisplit v0.9.61.0
- BINACJBOFlag.oni is level specific. (It can be found in edition/GameDataFolder/levelXX_... )
BSL support
Flags can be used for various BSL commands, e.g.
ai2_movetoflag chr_facetoflag chr_teleport powerup_spawn target_set weapon_spawn
XML structure
<?xml version="1.0" encoding="utf-8"?>
<Oni>
<Objects>
[...]
</Objects>
</Oni>
[...] means at least one flag. Paste all flag data into there (this includes FLAG ...> and </FLAG> tag).
example
<FLAG Id="8171">
<Header>
<Flags></Flags>
<Position>-590.5805 45 -136.398453</Position>
<Rotation>0 178.032745 0</Rotation>
</Header>
<OSD>
<Color>0 255 0</Color>
<Prefix>19800</Prefix>
<FlagId>77</FlagId>
<Notes>compound tower</Notes>
</OSD>
</FLAG>
<FLAG Id="8178">
<Header>
<Flags></Flags>
<Position>-182.715027 -75 -2222.97729</Position>
<Rotation>359.9998 0.6400126 359.999817</Rotation>
</Header>
<OSD>
<Color>112 13 111</Color>
<Prefix>17476</Prefix>
<FlagId>100</FlagId>
<Notes></Notes>
</OSD>
</FLAG>
tags
- <Flags> : (unknown)
- <Position> : (flag is set at this xyz-position)
- <Rotation> : (flag has xyz-rotation (in degrees))
- <Color> : (maybe used by "show_flags")
- <Prefix> : (unknown; in compound level: 17476 always appears with color 112 12 111, and 19800 always with 0 255 0)
- <FlagId> : (used by BSL commands and other files like PATR: Patrol Path)
- <Notes> : (space for notes: 128 characters)
