Is there a resource of the legal values that can be used in the Def XMLs?

Started by wootastic, June 17, 2014, 01:55:34 PM

Previous topic - Next topic

wootastic

I'm specifically looking for what is allowed for passability and altitudeLayer.

Thank you.


I quickly went through the source files looking for other lists.  This is by no means complete and I don't have the XML tags that they are associated with (or if they are all even usable), but might as well start somewhere.   :P


AltitudeLayer:
   
        Terrain,
        TerrainScatter,
        Floor,
        FloorEmplacement,
        Filth,
        SmallWire,
        LowMote,
        LowPlant,
        Shadows,
        Zone,
        Waist,
        Item,
        ItemImportant,
        Projectile,
        DoorMoveable,
        BuildingTall,
        Pawn,
        PawnState,
        Blueprint,
        OverheadMote,
        FlyingItem,
        Weather,
        LightingOverlay,
        VisEffects,
        FogOfWar,
        WorldClipper,
        WorldDataOverlay,
        MetaOverlays
   

BeautyCategory:
   
        Horrifying,
        Hideous,
        Ugly,
        UglyTiny,
        Neutral,
        NiceTiny,
        Nice,
        Gorgeous,
        Enchanting


EnvironmentBeauty:
   
        Hideous,
        VeryUgly,
        Ugly,
        Neutral,
        Pretty,
        VeryPretty,
        Beautiful

  AttackStrategy
    Undecided,
    ImmediateAttack,
    StageThenAttack,
    Siege

FoodPreferability:

    DesperateOnly,
    OK


  FoodQuality:

    None,
    Plant,
    Raw,
    MealAwful,
    MealSimple,
    MealFine,
    MealLavish


IncidentThreatLevel:

    NoThreat,
    SmallThreat,
    BigThreat

PriceType:
    Undefined,
    VeryCheap,
    Cheap,
    Normal,
    Expensive,
    Exorbitant

BodyType:
   
        Undefined,
        Male,
        Female,
        Thin,
        Hulk,
        Fat

DietType:
   
        NeverEats,
        Omnivorous,
        Herbivorous,
        Carnivorous

  DoorTraverseMode:
   
        ByPawn,
        PassDoors,
        NoPassDoors
   

EntityCategory:
   
        Undefined,
        Pawn,
        Item,
        Plant,
        Building,
        Mote,
        Attachment,
        Projectile,
        Ethereal,
        Filth,
        Terrain,
        Roof
   

EntityType:
   
        Undefined,
        Pawn,
        Item,
        Apparel,
        Equipment,
        Filth,
        Fire,
        Corpse,
        Debris,
        Puddle,
        DropPod,
        Plant,
        Floor,
        Roof,
        Mote,
        Blueprint,
        Projectile,
        ItemSkyFalling,
        Rock,
        SteamGeyser,
        BuildingComplex,
        BuildingInert,
        Frame,
        Wall,
        Door,
        Bed,
        Building_WorkTable,
        Building_Table,
        Building_PowerPlantGeothermal,
        Building_PowerConduit,
        Building_Battery,
        Building_CommsConsole,
        Building_ResearchBench,
        Building_Turret,
        Building_Chair

EquipmentType:
   
        None,
        Primary,
        Secondary
   

MessageSound:
   
        Silent,
        Standard,
        Reject,
        Benefit,
        Negative,
        SeriousAlert


TickerType:
   
        Never,
        Normal,
        Rare

Traversability:
   
        Standable,
        PassThroughOnly,
        Impassable
   

utyType:
   
        Undefined,
        Travel,
        Defend,
        AssaultColony,
        HuntEnemiesIndividual,
        ExitMapAnywhere,
        ExitMapNearest
   
MoveSpeed:
   
        Amble,
        Walk,
        Jog,
        Sprint

LinkFlags:
   
      None = 0,
      MapEdge = 1,
      Rock = 2,
      WallMetal = 4,
      WallLog = 8,
      WallWood = 16,
      WallStone = 32,
      WallBrick = 64,
      WallMud = 128,
      Sandbags = 256,
      PowerConduit = 512,
      Custom1 = 131072,
      Custom2 = 262144,
      Custom3 = 524288,
      Custom4 = 1048576,
      Custom5 = 2097152,
      Custom6 = 4194304,
      Custom7 = 8388608,
      Custom8 = 16777216,
      Custom9 = 33554432,
      Custom10 = 67108864,
      Custom11 = 134217728,
      Custom12 = 268435456,
      Custom13 = 536870912,
      Custom14 = 1073741824,
      Custom15 = -2147483648
   

forsaken1111

I am also interested in finding some more thorough documentation on accepted values in the XML defs, so posting here to follow. :)

mrofa

Attlitude Layer:
Terrain,
      TerrainScatter,
      Floor,
      FloorEmplacement,
      Filth,
      SmallWire,
      LowMote,
      LowPlant,
      Shadows,
      Zone,
      Waist,
      Item,
      ItemImportant,
      Projectile,
      DoorMoveable,
      BuildingTall,
      Pawn,
      PawnState,
      Blueprint,
      OverheadMote,
      FlyingItem,
      Weather,
      LightingOverlay,
      VisEffects,
      FogOfWar,
      WorldClipper,
      WorldDataOverlay,
      MetaOverlays

Passibility:

Standable,
PassThroughOnly,
      Impassable


This stuff can be found in dll or in source files, im not sure if its doncumented somewhere.
All i do is clutter all around.

wootastic

Quote from: mrofa on June 17, 2014, 03:00:41 PM
This stuff can be found in dll or in source files, im not sure if its doncumented somewhere.

Thank you!

mipen