v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

Editing v0.31 Talk:Creature token

Jump to navigation Jump to search

Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.

You are editing a page for an older version of Dwarf Fortress ("Main" is the current version, not "v0.31"). Please make sure you intend to do this. If you are here by mistake, see the current page instead.

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 24: Line 24:
  
 
== TLCM_IMPORTANCE not working ==
 
== TLCM_IMPORTANCE not working ==
This token doesn't appear in the vanilla raws and was likely found in the string dump. I tried using it after coloring a spiders body brown and while it still mentions that my test spider has a narrow body it fails to mention it's color. I'd guess the token doesn't work as intended so I noted this on the page. Does anyone know any better about this? [[User:Vattic|Vattic]] 22:27, 6 December 2010 (UTC)
+
This token doesn't appear in the vanilla raws and was likely found in the string dump. I tried using it after colouring a spiders body brown and while it still mentions that my test spider has a narrow body it fails to mention it's colour. I'd guess the token doesn't work as intended so I noted this on the page. Does anyone know any better about this? [[User:Vattic|Vattic]] 22:27, 6 December 2010 (UTC)
  
== Deprecated tokens ==
+
== Depreciated tokens ==
There seems to be a number of tokens which are no longer recognized (Such as ignite_point.) should these be marked as non working or should they be deleted? It could be that these tokens still function but not as creature tokens (Where I am getting errors about unrecognized tokens.)--[[User:Cameron|Cameron]] 01:59, 4 February 2011 (UTC)
+
there seems to be a number of tokens which are no longer recognized (such as ignite_point) should these be marked as non working or should they be deleted? it could be that these tokens still function but not as creature tokens (where i am getting errors about unrecognized tokens)--[[User:Cameron|Cameron]] 01:59, 4 February 2011 (UTC)
:For the record, those tokens were '''never''' valid tokens in version 0.31.xx - they had been blindly copied from the 40d creature token list. The list has since been synchronized with what is actually valid. --[[User:Quietust|Quietust]] 14:24, 22 November 2011 (UTC)
 
  
 
== Tissue tokens, and some others ==
 
== Tissue tokens, and some others ==
Line 390: Line 389:
  
 
In plants, USE_MATERIAL has been [http://www.bay12forums.com/smf/index.php?topic=77878.0 suggested] to accept an existing local plant material as its 2nd parameter, '''not''' a complete material token. Given that the code which parses USE_MATERIAL does not make any references to CREATURE_MAT or PLANT_MAT (as with '''every other tag''' which accepts a material token), are we sure that USE_MATERIAL takes a complete material token as claimed on this page? --[[User:Quietust|Quietust]] 16:36, 2 April 2011 (UTC)
 
In plants, USE_MATERIAL has been [http://www.bay12forums.com/smf/index.php?topic=77878.0 suggested] to accept an existing local plant material as its 2nd parameter, '''not''' a complete material token. Given that the code which parses USE_MATERIAL does not make any references to CREATURE_MAT or PLANT_MAT (as with '''every other tag''' which accepts a material token), are we sure that USE_MATERIAL takes a complete material token as claimed on this page? --[[User:Quietust|Quietust]] 16:36, 2 April 2011 (UTC)
:Late answer: USE_MATERIAL does '''not''' accept a complete material token - it only accepts a  local creature material by its ID. --[[User:Quietust|Quietust]] 14:55, 22 November 2011 (UTC)
 
  
 
== Animals available at embark ==
 
== Animals available at embark ==
Line 400: Line 398:
 
== GRAVITATE_BODY_SIZE ==
 
== GRAVITATE_BODY_SIZE ==
  
Judging from the GRAZER tags of [[panda]]s (462) and [[panda man|panda men]] (600) and the information found on the [[Pasture]] talk page regarding the relationship between body size and GRAZER number, I have to conclude that the GRAVITATE_BODY_SIZE tag is meant to turn the body size into the average of the old body size and the one gravitated towards. That is, a panda (size 130,000) gravitating to size 70,000 would be size 100,000, which multiplied with 600 is the value of 6,000,000 that is mentioned there.
+
Judging from the GRAZER tags of {{L|panda}}s (462) and {{L|panda man|panda men}} (600) and the information found on the {{L|Pasture}} talk page regarding the relationship between body size and GRAZER number, I have to conclude that the GRAVITATE_BODY_SIZE tag is meant to turn the body size into the average of the old body size and the one gravitated towards. That is, a panda (size 130,000) gravitating to size 70,000 would be size 100,000, which multiplied with 600 is the value of 6,000,000 that is mentioned there.
  
 
This should get some verification before it is added to the list itself, but if it is true (and I'm pretty sure it is), then that also means that many/all sizes of animal people generated with this creature variation are wrong on the wiki, which apparently are all given as 70,000.
 
This should get some verification before it is added to the list itself, but if it is true (and I'm pretty sure it is), then that also means that many/all sizes of animal people generated with this creature variation are wrong on the wiki, which apparently are all given as 70,000.
  
 
[[User:Knight Otu|Knight Otu]] 22:19, 16 June 2011 (UTC)
 
[[User:Knight Otu|Knight Otu]] 22:19, 16 June 2011 (UTC)
 
:I've pitted 15 humans, 15 pandas, and 15 panda men against 45 iron men in the arena (to keep mutilations to a minimum), and checked the weight of each corpse. The average of the human corpse weight was 87,73333... The average of the panda corpse weight was 146,06666... From that, the average of a panda man corpse, if GRAVITATE_BODY_SIZE averages sizes, would be around 116,9. In this test, I got 118,2, which I feel is close enough.
 
:[[User:Knight Otu|Knight Otu]] 17:13, 3 July 2011 (UTC)
 
::I've just checked the code responsible for parsing the GRAVITATE_BODY_SIZE token, and it appears to manipulate all of the previously declared BODY_SIZE values (int32 vector at offset 0x1144 within the specified CASTE - it leaves the age values alone). --[[User:Quietust|Quietust]] 17:31, 3 July 2011 (UTC)
 
 
== AT_PEACE_WITH_WILDLIFE is an entity token ==
 
 
Does it work as a creature token as well? I don't think a single vanilla DF creature has this tag. Elves have the ''entity'' token, but nothing at the creature level.
 
[[User:Monkeyfetus|Monkeyfetus]] 20:52, 30 January 2012 (UTC)
 
*As of version 0.31.20, [AT_PEACE_WITH_WILDLIFE] is an entity token '''and''' a creature token - as a creature token, it is a subset of what [VERMINHUNTER] used to do (along with [RETURNS_VERMIN_KILLS_TO_OWNER], [HUNTS_VERMIN], and [ADOPTS_OWNER]) and can be found on [[cat]]s. --[[User:Quietust|Quietust]] 00:48, 31 January 2012 (UTC)
 

Please note that all contributions to Dwarf Fortress Wiki are considered to be released under the GFDL & MIT (see Dwarf Fortress 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!

Please sign comments with ~~~~

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel Editing help (opens in new window)