Difference between revisions of "User:Alistaire/Tag:ThingDef"
Jump to navigation
Jump to search
(Added parentname parameter) |
TurtleShroom (talk | contribs) (: <clearBuildingArea>BOOLEAN</clearBuildingArea> = When building this Building, must it dismantle any structure underneath it?) |
||
(16 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
==<ThingDef>== | ==<ThingDef>== | ||
+ | '''Parents: [[User:Alistaire/Tag:Buildings|<Buildings>]], [[User:Alistaire/Tag:Defs|<Defs>]], [[User:Alistaire/Tag:Plants|<Plants>]], [[User:Alistaire/Tag:ThingDefinitions|<ThingDefinitions>]], [[User:Alistaire/Tag:ThingDefs|<ThingDefs>]]''' | ||
{| | {| | ||
− | ! | + | ! !! Values |
|- | |- | ||
! ..of which simple lists | ! ..of which simple lists | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:artificialBodyPartsTags|<artificialBodyPartsTags>]] | ||
|- | |- | ||
| [[User:Alistaire/Tag:comps|<comps>]] | | [[User:Alistaire/Tag:comps|<comps>]] | ||
Line 14: | Line 17: | ||
|- | |- | ||
| [[User:Alistaire/Tag:thingCategories|<thingCategories>]] | | [[User:Alistaire/Tag:thingCategories|<thingCategories>]] | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:tradeTags|<tradeTags>]] | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:weaponTags|<weaponTags>]] | ||
|- | |- | ||
! ..other | ! ..other | ||
Line 24: | Line 31: | ||
|- | |- | ||
| [[User:Alistaire/Tag:colorGenerator|<colorGenerator>]] || ( [[User:Alistaire/Tag:colorGenerator/Class|Class]] ) | | [[User:Alistaire/Tag:colorGenerator|<colorGenerator>]] || ( [[User:Alistaire/Tag:colorGenerator/Class|Class]] ) | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:colorGeneratorInTraderStock|<colorGeneratorInTraderStock>]] || ( [[User:Alistaire/Tag:colorGenerator/Class|Class]] ) | ||
|- | |- | ||
| [[User:Alistaire/Tag:equippedStatOffsets|<equippedStatOffsets>]] | | [[User:Alistaire/Tag:equippedStatOffsets|<equippedStatOffsets>]] | ||
|- | |- | ||
| [[User:Alistaire/Tag:filthLeavings|<filthLeavings>]] | | [[User:Alistaire/Tag:filthLeavings|<filthLeavings>]] | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:food|<food>]] | ||
|- | |- | ||
| [[User:Alistaire/Tag:killedLeavings|<killedLeavings>]] | | [[User:Alistaire/Tag:killedLeavings|<killedLeavings>]] | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:projectile|<projectile>]] | ||
|- | |- | ||
| [[User:Alistaire/Tag:recipeMaker|<recipeMaker>]] | | [[User:Alistaire/Tag:recipeMaker|<recipeMaker>]] | ||
|- | |- | ||
| [[User:Alistaire/Tag:recipes|<recipes>]] | | [[User:Alistaire/Tag:recipes|<recipes>]] | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:smeltProducts|<smeltProducts>]] | ||
|- | |- | ||
| [[User:Alistaire/Tag:statBases|<statBases>]] | | [[User:Alistaire/Tag:statBases|<statBases>]] | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:stuffProps|<stuffProps>]] | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:verbs|<verbs>]] | ||
|- | |- | ||
! Children tags | ! Children tags | ||
Line 41: | Line 60: | ||
! ..of which boolean | ! ..of which boolean | ||
|- | |- | ||
− | | [[User:Alistaire/Tag:alwaysHaulable|<alwaysHaulable>]] || ''boolean'' | + | | [[User:Alistaire/Tag:alwaysHaulable|<alwaysHaulable>]] || ''boolean'' (default: false) |
+ | |- | ||
+ | | [[User:Alistaire/Tag:canBeSpawningInventory|<canBeSpawningInventory>]] || ''boolean'' (default: true) | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:castEdgeShadows|<castEdgeShadows>]] || ''boolean'' (default: false) | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:clearBuildingArea|<clearBuildingArea>]] || ''Boolean'' (default: unknown) | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:destroyOnDrop|<destroyOnDrop>]] || ''Boolean'' (default: false) | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:drawGUIOverlay|<drawGUIOverlay>]] || ''Boolean'' (default: false) | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:everTradeable|<everTradeable>]] || ''Boolean'' (default: true) | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:graphicOverdraw|<graphicOverdraw>]] || ''Boolean'' (default: false) | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:hasInteractionCell|<hasInteractionCell>]] || ''Boolean'' (default: false) | ||
|- | |- | ||
− | | [[User:Alistaire/Tag: | + | | [[User:Alistaire/Tag:isBodyPart|<isBodyPart>]] || ''Boolean'' (default: false) |
|- | |- | ||
− | | [[User:Alistaire/Tag: | + | | [[User:Alistaire/Tag:isUnfinishedThing|<isUnfinishedThing>]] || ''Boolean'' (default: false) |
|- | |- | ||
− | | [[User:Alistaire/Tag: | + | | [[User:Alistaire/Tag:itemSurface|<itemSurface>]] || ''Boolean'' (default: false) |
|- | |- | ||
− | | [[User:Alistaire/Tag: | + | | [[User:Alistaire/Tag:leaveResourcesWhenKilled|<leaveResourcesWhenKilled>]] || ''Boolean'' (default: false) |
|- | |- | ||
− | | [[User:Alistaire/Tag: | + | | [[User:Alistaire/Tag:menuHidden|<menuHidden>]] || ''Boolean'' (default: false) |
|- | |- | ||
− | | [[User:Alistaire/Tag:neverMultiSelect|<neverMultiSelect>]] || '' | + | | [[User:Alistaire/Tag:neverMultiSelect|<neverMultiSelect>]] || ''Boolean'' (default: false) |
|- | |- | ||
− | | [[User:Alistaire/Tag: | + | | [[User:Alistaire/Tag:resourceReadoutAlwaysShow|<resourceReadoutAlwaysShow>]] || ''Boolean'' (default: false) |
|- | |- | ||
− | | [[User:Alistaire/Tag: | + | | [[User:Alistaire/Tag:rotatable|<rotatable>]] || ''Boolean'' (default: false) |
|- | |- | ||
− | | [[User:Alistaire/Tag: | + | | [[User:Alistaire/Tag:selectable|<selectable>]] || ''Boolean'' (default: false) |
|- | |- | ||
− | | [[User:Alistaire/Tag:useStandardHealth|<useStandardHealth>]] || '' | + | | [[User:Alistaire/Tag:socialPropernessMatters|<socialPropernessMatters>]] || ''Boolean'' (default: false) |
+ | |- | ||
+ | | [[User:Alistaire/Tag:tradeNeverStack|<tradeNeverStack>]] || ''Boolean'' (default: false) | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:useStandardHealth|<useStandardHealth>]] || ''Boolean'' (default: false) | ||
|- | |- | ||
! ..other | ! ..other | ||
Line 67: | Line 106: | ||
| [[User:Alistaire/Tag:altitudeLayer|<altitudeLayer>]] || ''[[User:Alistaire/Type:altitudeLayer|altitudeLayer]]'' | | [[User:Alistaire/Tag:altitudeLayer|<altitudeLayer>]] || ''[[User:Alistaire/Type:altitudeLayer|altitudeLayer]]'' | ||
|- | |- | ||
− | | [[User:Alistaire/Tag:category|<category>]] || ''[[User:Alistaire/Type:category| | + | | [[User:Alistaire/Tag:category/ThingDefCategory|<category>]] || ''[[User:Alistaire/Type:category/thingDefCategory|thingDefCategory]]'' |
|- | |- | ||
| [[User:Alistaire/Tag:constructEffect|<constructEffect>]] || ''[[User:Alistaire/Type:effect|effect]]'' | | [[User:Alistaire/Tag:constructEffect|<constructEffect>]] || ''[[User:Alistaire/Type:effect|effect]]'' | ||
|- | |- | ||
| [[User:Alistaire/Tag:costStuffCount|<costStuffCount>]] || ''integer'' | | [[User:Alistaire/Tag:costStuffCount|<costStuffCount>]] || ''integer'' | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:defaultColor|<defaultColor>]] || ''vector3'' (rrr,ggg,bbb) | ||
|- | |- | ||
| [[User:Alistaire/Tag:defName|<defName>]] || ''[[User:Alistaire/Type:defName|defName]]'' | | [[User:Alistaire/Tag:defName|<defName>]] || ''[[User:Alistaire/Type:defName|defName]]'' | ||
Line 82: | Line 123: | ||
|- | |- | ||
| [[User:Alistaire/Tag:drawerType|<drawerType>]] || ''[[User:Alistaire/Type:drawerType|drawerType]]'' | | [[User:Alistaire/Tag:drawerType|<drawerType>]] || ''[[User:Alistaire/Type:drawerType|drawerType]]'' | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:equippedAngleOffset|<equippedAngleOffset>]] || ''integer'' (degrees) | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:equippedTexturePath|<equippedTexturePath>]] || ''[[User:Alistaire/Type:graphicPath|graphicPath]]'' | ||
|- | |- | ||
| [[User:Alistaire/Tag:eType|<eType>]] || ''[[User:Alistaire/Type:eType|eType]]'' | | [[User:Alistaire/Tag:eType|<eType>]] || ''[[User:Alistaire/Type:eType|eType]]'' | ||
Line 87: | Line 132: | ||
| [[User:Alistaire/Tag:fertility|<fertility>]] || ''float'' | | [[User:Alistaire/Tag:fertility|<fertility>]] || ''float'' | ||
|- | |- | ||
− | | [[User:Alistaire/Tag:fillPercent|<fillPercent>]] || ''float'' | + | | [[User:Alistaire/Tag:fillPercent|<fillPercent>]] || ''float'' (0.0 to 1.0) |
|- | |- | ||
| [[User:Alistaire/Tag:graphicClass|<graphicClass>]] || ''[[User:Alistaire/Type:graphicClass|graphicClass]]'' | | [[User:Alistaire/Tag:graphicClass|<graphicClass>]] || ''[[User:Alistaire/Type:graphicClass|graphicClass]]'' | ||
Line 97: | Line 142: | ||
| [[User:Alistaire/Tag:label|<label>]] || ''string'' | | [[User:Alistaire/Tag:label|<label>]] || ''string'' | ||
|- | |- | ||
− | | [[User:Alistaire/Tag:onGroundRandomRotateAngle|<onGroundRandomRotateAngle>]] || '' | + | | [[User:Alistaire/Tag:onGroundRandomRotateAngle|<onGroundRandomRotateAngle>]] || ''integer'' (degrees) |
|- | |- | ||
| [[User:Alistaire/Tag:passability|<passability>]] || ''[[User:Alistaire/Type:passability|passability]]'' | | [[User:Alistaire/Tag:passability|<passability>]] || ''[[User:Alistaire/Type:passability|passability]]'' | ||
Line 106: | Line 151: | ||
|- | |- | ||
| [[User:Alistaire/Tag:researchPrerequisite|<researchPrerequisite>]] || ''[[User:Alistaire/Type:research|research]]'' | | [[User:Alistaire/Tag:researchPrerequisite|<researchPrerequisite>]] || ''[[User:Alistaire/Type:research|research]]'' | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:resourceReadoutPriority|<resourceReadoutPriority>]] || ''[[User:Alistaire/Type:resourceReadoutPriority|resourceReadoutPriority]]'' | ||
|- | |- | ||
| [[User:Alistaire/Tag:shaderType|<shaderType>]] || ''[[User:Alistaire/Type:shaderType|shaderType]]'' | | [[User:Alistaire/Tag:shaderType|<shaderType>]] || ''[[User:Alistaire/Type:shaderType|shaderType]]'' | ||
|- | |- | ||
− | | [[User:Alistaire/Tag:size|<size>]] || ''vector2'' | + | | [[User:Alistaire/Tag:size|<size>]] || ''vector2'' (width, height) |
+ | |- | ||
+ | | [[User:Alistaire/Tag:soundDrop|<soundDrop>]] || ''[[User:Alistaire/Type:sound|sound]]'' | ||
|- | |- | ||
| [[User:Alistaire/Tag:soundImpactDefault|<soundImpactDefault>]] || ''[[User:Alistaire/Type:sound|sound]]'' | | [[User:Alistaire/Tag:soundImpactDefault|<soundImpactDefault>]] || ''[[User:Alistaire/Type:sound|sound]]'' | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:soundInteract|<soundInteract>]] || ''[[User:Alistaire/Type:sound|sound]]'' | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:stackLimit|<stackLimit>]] || ''integer'' (max stack size) | ||
|- | |- | ||
| [[User:Alistaire/Tag:staticSunShadowHeight|<staticSunShadowHeight>]] || ''float'' | | [[User:Alistaire/Tag:staticSunShadowHeight|<staticSunShadowHeight>]] || ''float'' | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:techLevel|<techLevel>]] || ''[[User:Alistaire/Type:techLevel|techLevel]]'' | ||
|- | |- | ||
| [[User:Alistaire/Tag:terrainAffordanceNeeded|<terrainAffordanceNeeded>]] || ''[[User:Alistaire/Type:terrainAffordance|terrainAffordance]]'' | | [[User:Alistaire/Tag:terrainAffordanceNeeded|<terrainAffordanceNeeded>]] || ''[[User:Alistaire/Type:terrainAffordance|terrainAffordance]]'' | ||
Line 120: | Line 175: | ||
|- | |- | ||
| [[User:Alistaire/Tag:tickerType|<tickerType>]] || ''[[User:Alistaire/Type:tickerType|tickerType]]'' | | [[User:Alistaire/Tag:tickerType|<tickerType>]] || ''[[User:Alistaire/Type:tickerType|tickerType]]'' | ||
+ | |- | ||
+ | | [[User:Alistaire/Tag:tradeability|<tradeability>]] || ''[[User:Alistaire/Type:tradeability|tradeability]]'' | ||
|- | |- | ||
! Parameters | ! Parameters | ||
|- | |- | ||
− | | [[User:Alistaire/Tag:ThingDef/Abstract|Abstract]] || ''boolean'' | + | | [[User:Alistaire/Tag:ThingDef/Abstract|Abstract]] || ''boolean'' (default: false) |
|- | |- | ||
| [[User:Alistaire/Tag:ThingDef/Name|Name]] || ''string'' | | [[User:Alistaire/Tag:ThingDef/Name|Name]] || ''string'' |
Latest revision as of 17:44, 20 March 2022
<ThingDef>[edit]
Parents: <Buildings>, <Defs>, <Plants>, <ThingDefinitions>, <ThingDefs>