Editing User:Pangaea/Notes on infoboxes

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
{{TOCright}}
+
{{tocright}}
 
== Pawn/Race/Animal ==
 
== Pawn/Race/Animal ==
 
<pre>  <!-- Intro -->
 
<pre>  <!-- Intro -->
| name              = String
 
| image              = File
 
| description        = Text    <!-- Plain, from XML files -->
 
| description_markup = Wikitext  <!-- With markup, for use in the article intro -->
 
| type              = Page    <!-- Animal? Mech? -->
 
| subtype            = Page    <!-- Domesticated? -->
 
<!--  General  -->
 
| basebodysize      = Float
 
| basehealthscale    = Float
 
| basehungerrate    = Float
 
| comfytemp_max      = Integer
 
| comfytemp_min      = Integer
 
| foodtype/diet      = Page
 
| flammability      = Float
 
| has_gender        = Boolean
 
| marketvalue        = Integer
 
| movespeed          = Float
 
<!--  Combat  -->
 
| armorrating_blunt  = Float
 
| armorrating_heat  = Float
 
| armorrating_sharp  = Float
 
| combatpower        = Integer
 
<!-- Life phases -->
 
| life_expectancy    = Integer
 
| mass_adult        = Float
 
| mass_baby          = Float
 
| mass_juvenile      = Float
 
| maturity_age      = Float
 
| minage_adult      = Float
 
| minage_baby        = Float
 
| minage_juvenile    = Float
 
| gestation_period  = Integer
 
| offspring_low      = Integer
 
| offspring_high    = Integer
 
<!--  Taming/hunting  -->
 
| handleskill        = Integer
 
| manhunter_damage  = Float
 
| manhunter_tamefail = Float
 
| nameontamechance  = Float
 
| nuzzlehours        = Integer
 
| petness            = Float
 
| predator          = Boolean
 
| maxpreybodysize    = Float
 
| trainability      = String    <!-- or Page? -->
 
| train_haul        = Boolean
 
| train_obedience    = Boolean
 
| train_release      = Boolean
 
| train_rescue      = Boolean
 
| wildness          = Float
 
<!--  Product  -->
 
| egg_amountlow      = Integer
 
| egg_amounthigh    = Integer
 
| egg_type          = Integer
 
| egg_time          = Integer
 
| leather_amount    = Integer
 
| leather_type      = Page    <!-- or Page? -->
 
| meat_amount        = Integer
 
| meat_type          = Page
 
| milk_amount        = Integer
 
| milk_time          = Integer
 
| shear_time        = Integer
 
| wool_amount        = Integer
 
| wool_type          = Page    <!-- or Page? -->
 
<!--  Other      -->
 
| ecosystemweight    = Float
 
| recipes_operation  = List (,) of String
 
| tradetags          = List (,) of String
 
<!--| butcherproducts?? (mechs) = Integer-->
 
 
Attack data: In Attack table
 
Lives in data: In Biome table
 
</pre>
 
 
== Biome ==
 
May need several child-tables to easier deal with querying on the data. Possibly relevant for:
 
* diseases
 
* wildplants
 
* wildanimals
 
 
<pre>name
 
image (example)
 
 
description
 
description
 
+
description_markup
animaldensity 1.8
 
plantdensity 0.24
 
settlementselectionweight 0.95
 
movementdifficulty 1
 
forageability0.5
 
foragedfood RawAgave
 
wildplantregrowdays27
 
diseasemtbdays65
 
  diseases (list/new table)
 
 
 
terrainsbyfertility
 
  sand, min, max
 
  soil, min, max etc
 
 
 
baseweathercommonalities
 
  clear 18, fog 1, rain 2, etc
 
 
 
wildplants
 
  plantgrass 7.0
 
  plantdandelion 0.8 etc
 
 
 
wildanimals
 
  rat 1.3
 
  hare 1.3 etc
 
 
 
allowedpackanimals
 
  muffalo, dromedary etc
 
</pre>
 
 
 
== Weapon (ranged) ==
 
Good grief... this is becoming a bit much.
 
 
 
<pre>WEAPON RANGED
 
----------------
 
name
 
 
image
 
image
description
+
name ?
category/type (weapon)
+
type
subtype? (ranged)
+
subtype
  
drawguioverlaytrue
+
  <!-- General -->
altitudelayerItem
+
basebodysize
alwayshaulabletrue
+
basehealthscale
tickertypeNever
+
basehungerrate
equipmenttypePrimary
+
comfytemp_max
usehitpointstrue
+
comfytemp_min
pathcost10
+
foodtype/diet
selectabletrue
+
flammability
maxhitpoints100
+
has_gender
flammability1
+
marketvalue
deteriorationrate2
 
beauty
 
sellpricefactor0
 
compclassCompEquippable
 
  
techlevelIndustrial
+
  <!-- Fighting -->
smeltabletrue
+
armorrating_blunt
thingcategories  WeaponsRanged
+
armorrating_heat
minqualityforartisticExcellent
+
armorrating_sharp
 +
combatpower
  
recipemaker
+
  <!-- Life phases -->
  workspeedstatSmithingSpeed
+
mass_adult
  workskillCrafting
+
mass_baby
  effectworkingSmith
+
mass_juvenile
  skillrequirements (crafting 3, etc)
+
maturity_age
    disallowedthingdefs
+
minage_adult
      silver, gold, woodlog, etc
+
minage_baby
recipeusers
+
minage_juvenile
  TableMachining
+
movespeed
  ElectricSmithy
+
life_expectancy
researchprerequisiteGunsmithing
+
gestation_period
 +
offspring_high
 +
offspring_low
  
weapontags (gun, simplegun, revolver)
+
  <!-- Taming -->
 +
handleskill
 +
manhunter_dmg
 +
manhunter_tame
 +
maxpreybodysize
 +
nameontamechance
 +
nuzzlehours
 +
petness
 +
predator
 +
trainability
 +
train_haul
 +
train_obedience
 +
train_release
 +
train_rescue
 +
wildness
  
defname (bullet_revolver etc)
+
   <!-- Products -->
projectile
+
leather_amount
   flyoverheadfalse
+
leather_type
  damagedefBullet
+
meat_amount
  damageamountbase12
+
meat_type
  stoppingpower1
+
milk_amount
  armorpenetrationbase0.14
+
milk_time
  speed55
+
sheartime
  explosionradius1
+
wool_amount
  preexplosionspawnthingdefFilth_Fuel
+
wool_type
  preexplosionspawnchance0.6
 
  ai_isincendiarytrue
 
  
statbases
+
   <!-- Unsure -->
   worktomake4000
+
ecosystemweight
  mass1
+
recipes_operation
  accuracytouch0
+
tradetags
  accuracyshort0
+
butcherproducts?? (mechs)
  accuracymedium0
 
  accuracylong0
 
  rangedweapon_cooldown1
 
  
costlist
+
Attack data: In Attack table
  steel30
+
Lives in data: In Biome table
  componentindustrial2
 
 
 
verbs: (wtf..?)
 
hasstandardcommandtrue
 
defaultprojectileBullet_Revolver
 
warmuptime0
 
range25
 
burstshotcount3
 
ticksbetweenburstshots7
 
soundcastShot_Revolver
 
soundcasttailGunTail_Light
 
muzzleflashscale9
 
forcedmissradius1
 
cantargetlocationstrue
 
 
 
tools (grip, barrel..)
 
capacities (blunt, poke..)
 
power9
 
cooldowntime2
 
 
 
equippedstatoffsets
 
  movespeed-0.25
 
 
</pre>
 
</pre>

Please note that all contributions to RimWorld Wiki are considered to be released under the CC BY-SA 3.0 (see RimWorld Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)

Template used on this page: