Tag list?

Freeform discussion about anything related to modding Transcendence.
Post Reply
F50
Fleet Officer
Fleet Officer
Posts: 1004
Joined: Sat Mar 11, 2006 5:25 pm

Since we have a function list, could someone/everyone get together and build a list of tags in the xml?

I am thinking descriptions should be of the form:



syntax (things in italics may have varying values):

<ShipClass UNID="unid" OPTIONS>
TAGS
</ShipClass>

Arguments:

unid: A unid.

OPTIONS (things in bold are required for reasonable results):
manufacturer: may be any string. Describes Nil (?).
class: may be any string. Describes ship name.
type: may be any string. Describes ship name.
score: may be any integer. Describes the number of points awarded to the player for destroying.
techOrder: may be "mech", "biomech", INCOMPLETE. Describes INCOMPLETE
mass: may be any integer. Describes mass, lessens the effect of acceleration and maneuverabillity.
cargoSpace: may be any integer. Describes cargo space.
thrust: may be any integer. Describes acceleration
maneuver: may be any integer. Lower numbers are better. 1 is infinite. Describes maneuverabillity
maxSpeed: may be any integer. Describes maximum speed.
leavesWreck: may be any integer from 0 to 100 (inclusive). Describes the percent chance the ship may leave a wreak when destroyed.

TAGS (things in bold are required for reasonable results):
<Armor></Armor>
<Devices></Devices>
<Items></Items>
<Events></Events>
<DockScreens></DockScreens>
<DockingPorts></DockingPorts>
<AISettings OPTIONS/>

Description: Defines a ship

Notes: the list for OPTIONS is INCOMPLETE and the list for TAGS may be incomplete.


This could be a lot of work.
User avatar
digdug
Fleet Admiral
Fleet Admiral
Posts: 2620
Joined: Mon Oct 29, 2007 9:23 pm
Location: Decoding hieroglyphics on Tan-Ru-Dorem

<AISettings>
<Action>
<Actions>
<Armor>
<ArmorSection>
<Bolt>
<Configuration>
<Default>
<Device>
<Devices>
<DockScreen>
<DriveImages>
<Effect>
<Effects>
<EncounterTable>
<FireEffect>
<Flare>
<Fragment>
<Globals>
<Group>
<HitEffect>
<Image>
<ImageAndTail>
<Imagevariants>
<Initialize>
<Invoke>
<Item>
<ItemTable>
<ItemType>
<Items>
<Missile>
<Missiles>
<MoltenBolt>
<Names>
<NozzleImage>
<NozzlePos>
<OnCreate>
<OnDestroy>
<OnInit>
<OnObjDestroyed>
<OnObjDocked>
<OnObjEnteredGate>
<OnObjJumped>
<OnObjReconned>
<OnOrderChanged>
<OnOrdersCompleted>
<OnRefuel>
<OnShieldDown>
<OnShow>
<Panes>
<ParticleExplosion>
<RandomItem>
<ShipClass>
<ShipEnergyField>
<Shot>
<Sound>
<Sovereign>
<SpaceEnvironmentType>
<StationType>
<SystemType>
<Table>
<Weapon>

I probably missed a lot
User avatar
Betelgeuse
Fleet Officer
Fleet Officer
Posts: 1920
Joined: Sun Mar 05, 2006 6:31 am

http://xelerus.de/index.php?s=mod&id=57

this is the tags with there options in the xml (with there parents)
Crying is not a proper retort!
F50
Fleet Officer
Fleet Officer
Posts: 1004
Joined: Sat Mar 11, 2006 5:25 pm

Ah, you used *nix to make that list, nice ;)

Perhaps you should make a windows readable list too? (actually, I am reading it in windows with gVim)

That is actually exactly what I am looking for short of two things:

1. Description and example of tag
2. Description (short) of attributes including domain and what they do.

EDIT: 3. Whether script is expected/allowed.
User avatar
Betelgeuse
Fleet Officer
Fleet Officer
Posts: 1920
Joined: Sun Mar 05, 2006 6:31 am

nope it is just a simple txt file that I made 8) (in windows)

descriptions and everything is part of the element doc project that is going to be done (this is a bigger project than the function docs even)
Crying is not a proper retort!
Post Reply