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.

Difference between revisions of "40d:Occupancy flags in DF memory"

From Dwarf Fortress Wiki
Jump to navigation Jump to search
Line 28: Line 28:
 
     00000000000000000000000000000000 <- Empty Floor
 
     00000000000000000000000000000000 <- Empty Floor
 
     10000000000000000000000000000000 <- Snowy Floor
 
     10000000000000000000000000000000 <- Snowy Floor
 +
 +
 +
    OCCUPANCY_BUILDING_BIT1 BIT1
 +
    OCCUPANCY_BUILDING_BIT2 BIT2
 +
    OCCUPANCY_BUILDING_BIT3 BIT3
 +
    OCCUPANCY_UNIT BIT4
 +
    OCCUPANCY_GROUNDED_UNIT BIT5
 +
    OCCUPANCY_ITEM BIT6
 +
    OCCUPANCY_MUD BIT7
 +
    OCCUPANCY_VOMIT BIT8
 +
    OCCUPANCY_DEBRIS1 BIT9
 +
    OCCUPANCY_DEBRIS2 BIT10
 +
    OCCUPANCY_DEBRIS3 BIT11
 +
    OCCUPANCY_DEBRIS4 BIT12
 +
    OCCUPANCY_BLOOD_G BIT13
 +
    OCCUPANCY_BLOOD_G2 BIT14
 +
    OCCUPANCY_BLOOD_B BIT15
 +
    OCCUPANCY_BLOOD_B2 BIT16
 +
    OCCUPANCY_BLOOD_Y BIT17
 +
    OCCUPANCY_BLOOD_Y2 BIT18
 +
    OCCUPANCY_BLOOD_M BIT19
 +
    OCCUPANCY_BLOOD_M2 BIT20
 +
    OCCUPANCY_BLOOD_C BIT21
 +
    OCCUPANCY_BLOOD_C2 BIT22
 +
    OCCUPANCY_BLOOD_W BIT23
 +
    OCCUPANCY_BLOOD_W2 BIT24
 +
    OCCUPANCY_BLOOD_0 BIT25
 +
    OCCUPANCY_BLOOD_02 BIT26
 +
    OCCUPANCY_SLIME BIT27
 +
    OCCUPANCY_SLIME2 BIT28
 +
    OCCUPANCY_BLOOD BIT29
 +
    OCCUPANCY_BLOOD2 BIT30
 +
    OCCUPANCY_DEBRIS5 BIT31
 +
    OCCUPANCY_SNOW BIT32
  
 
[[Category:Hacking]]
 
[[Category:Hacking]]

Revision as of 10:45, 1 August 2008

   00000000000000000000000000000000 <- Rat
   00000000000000000000000000000000 <- Wall (Built)
   00000000000000000000000000000001 <- Wall (Not Built)
   00000000000000000000000000000010 <- Non-blocking part of workshop
   00000000000000000000000000000010 <- Wagon
   00000000000000000000000000000011 <- Blocking part of workshop
   00000000000000000000000000000101 <- Trade Depot (Built)
   00000000000000000000000000000101 <- Bridge (unbuilt?)
   00000000000000000000000000000111 <- Alunite door
   00000000000000000000000000000111 <- Felsite Door
   00000000000000000000000000001000 <- Dog
   00000000000000000000000000001000 <- Horse
   00000000000000000000000000001000 <- Dwarf
   00000000000000000000000000001000 <- Cave Swallowman (Flying)
   00000000000000000000000000001010 <- Mule in Carpenters Workshop
   00000000000000000000000000001010 <- Dwarf in Carpenters Workshop
   00000000000000000000000000011000 <- Dwarf + dwarf
   00000000000000000000000000100000 <- Cave spider silk web
   00000000000000000000000000100000 <- Barrel on ground
   00000000000000000000000000100000 <- Log of wood on ground
   00000000000000000000000000100000 <- Lungfish remains
   00000000000000000000000000100010 <- Pig Tail Rope on a Finished Goods stockpile
   00000000000000000000000000100010 <- Small giant cave spider silk tunic on a Finished Goods stockpile
   00000000000000000000000000100010 <- Felsite on a Wood Stockpile
   00000000000000000000000000101000 <- Anvil + dog
   00000000000000000000000000101010 <- Dwarf, Felsite, Ale Barral on Food Stockpile
   00000000000000000000000000101010 <- Dwarf, Iron Bars on a Bar/Block Stockpile
   00000000000000000000000000000000 <- Empty Floor
   10000000000000000000000000000000 <- Snowy Floor


   OCCUPANCY_BUILDING_BIT1 BIT1
   OCCUPANCY_BUILDING_BIT2 BIT2
   OCCUPANCY_BUILDING_BIT3 BIT3
   OCCUPANCY_UNIT BIT4
   OCCUPANCY_GROUNDED_UNIT BIT5
   OCCUPANCY_ITEM BIT6
   OCCUPANCY_MUD BIT7 
   OCCUPANCY_VOMIT BIT8
   OCCUPANCY_DEBRIS1 BIT9
   OCCUPANCY_DEBRIS2 BIT10
   OCCUPANCY_DEBRIS3 BIT11
   OCCUPANCY_DEBRIS4 BIT12
   OCCUPANCY_BLOOD_G BIT13
   OCCUPANCY_BLOOD_G2 BIT14
   OCCUPANCY_BLOOD_B BIT15
   OCCUPANCY_BLOOD_B2 BIT16
   OCCUPANCY_BLOOD_Y BIT17
   OCCUPANCY_BLOOD_Y2 BIT18
   OCCUPANCY_BLOOD_M BIT19
   OCCUPANCY_BLOOD_M2 BIT20
   OCCUPANCY_BLOOD_C BIT21
   OCCUPANCY_BLOOD_C2 BIT22
   OCCUPANCY_BLOOD_W BIT23
   OCCUPANCY_BLOOD_W2 BIT24
   OCCUPANCY_BLOOD_0 BIT25
   OCCUPANCY_BLOOD_02 BIT26
   OCCUPANCY_SLIME BIT27
   OCCUPANCY_SLIME2 BIT28
   OCCUPANCY_BLOOD BIT29
   OCCUPANCY_BLOOD2 BIT30
   OCCUPANCY_DEBRIS5 BIT31
   OCCUPANCY_SNOW BIT32