Skip to content

Commit

Permalink
Update CSV
Browse files Browse the repository at this point in the history
  • Loading branch information
angavrilov committed Mar 24, 2014
1 parent 17b328d commit a845f9c
Show file tree
Hide file tree
Showing 4 changed files with 172 additions and 110 deletions.
139 changes: 85 additions & 54 deletions linux/all.csv
Original file line number Diff line number Diff line change
Expand Up @@ -1966,7 +1966,8 @@
"caste_body_info","1","0x4c","0xc","stl-vector","numbered_masks","uint32_t","1 bit per instance of a numbered body part"
"caste_body_info","1","0x58","0xc","stl-vector","layer_nonsolid","int32_t",""
"caste_body_info","1","0x64","0xc","stl-vector","nonsolid_layers","int32_t",""
"caste_body_info","1","0x70","0x4","int32_t","","","v0.34.01"
"caste_body_info","1","0x70","0x4","bitfield","flags","","v0.34.01"
"caste_body_info","2","0x70","0x0.1","flag-bit","flags.unk0","",""
"caste_body_info","1","0x74","0x18","material_vec_ref","materials","",""
"caste_body_info","1","0x8c","0x4","int32_t","fraction_total","",""
"caste_body_info","1","0x90","0x4","int32_t","fraction_base","",""
Expand Down Expand Up @@ -7544,6 +7545,39 @@
"entity_entity_link_type","0","0x0","0x4","enum-type","entity_entity_link_type","",""
"entity_entity_link_type","1","","","enum-item","PARENT","0",""
"entity_entity_link_type","1","","","enum-item","CHILD","1",""
"entity_material_category","0","0x0","0x4","enum-type","entity_material_category","",""
"entity_material_category","1","","","enum-item","Clothing","0","cloth or leather"
"entity_material_category","1","","","enum-item","Leather","1","organic.leather"
"entity_material_category","1","","","enum-item","Cloth","2","any cloth"
"entity_material_category","1","","","enum-item","Wood","3","organic.wood, used for training weapons"
"entity_material_category","1","","","enum-item","Crafts","4","misc_mat.crafts"
"entity_material_category","1","","","enum-item","Stone","5","stones"
"entity_material_category","1","","","enum-item","Improvement","6","misc_mat.crafts"
"entity_material_category","1","","","enum-item","Glass","7","misc_mat.unk4, used for extract vials"
"entity_material_category","1","","","enum-item","Wood2","8","misc_mat.barrels, also used for buckets"
"entity_material_category","1","","","enum-item","Bag","9","cloth/leather"
"entity_material_category","1","","","enum-item","Cage","10","misc_mat.cages"
"entity_material_category","1","","","enum-item","WeaponMelee","11","metal.weapon"
"entity_material_category","1","","","enum-item","WeaponRanged","12","metal.ranged"
"entity_material_category","1","","","enum-item","Ammo","13","metal.ammo"
"entity_material_category","1","","","enum-item","MetalUnk","14","metal.unk"
"entity_material_category","1","","","enum-item","Pick","15","metal.pick"
"entity_material_category","1","","","enum-item","MetalMisc","16","metal.tool, also used for shields, instruments, and toys"
"entity_material_category","1","","","enum-item","Gem","17","gems"
"entity_material_category","1","","","enum-item","Bone","18","refuse.bone"
"entity_material_category","1","","","enum-item","Shell","19","refuse.shell"
"entity_material_category","1","","","enum-item","Pearl","20","refuse.pearl"
"entity_material_category","1","","","enum-item","Ivory","21","refuse.ivory"
"entity_material_category","1","","","enum-item","Horn","22","refuse.horn"
"entity_material_category","1","","","enum-item","Other","23","misc_mat.unk2"
"entity_material_category","1","","","enum-item","Anvil","24","metal.anvil"
"entity_material_category","1","","","enum-item","Booze","25","misc_mat.booze"
"entity_material_category","1","","","enum-item","Metal","26","metals with ITEMS_HARD, used for chains"
"entity_material_category","1","","","enum-item","PlantFiber","27","organic.fiber"
"entity_material_category","1","","","enum-item","Silk","28","organic.silk"
"entity_material_category","1","","","enum-item","Wool","29","organic.wool"
"entity_material_category","1","","","enum-item","Furniture","30","misc_mat.rock_metal"
"entity_material_category","1","","","enum-item","MiscWood2","31","misc_mat.wood2"
"entity_population","0","0x0","0x80","struct-type","entity_population","",""
"entity_population","1","0x0","0x3c","language_name","name","",""
"entity_population","1","0x3c","0xc","stl-vector","unk1","int16_t",""
Expand Down Expand Up @@ -8930,14 +8964,14 @@
"entity_uniform","1","0x104","0x4","stl-string","name","",""
"entity_uniform","1","0x108","0x4","uniform_flags","flags","",""
"entity_uniform_item","0","0x0","0x20","struct-type","entity_uniform_item","",""
"entity_uniform_item","1","0x0","0x1","int8_t","unk_0","",""
"entity_uniform_item","1","0x1","0x1","int8_t","unk_1","",""
"entity_uniform_item","1","0x2","0x2","int16_t","color","",""
"entity_uniform_item","1","0x4","0x4","int32_t","unk_4","",""
"entity_uniform_item","1","0x8","0x2","int16_t","unk_8","",""
"entity_uniform_item","1","0xa","0x2","int16_t","unk_a","",""
"entity_uniform_item","1","0xc","0x2","int16_t","unk_c","",""
"entity_uniform_item","1","0xe","0x2","int16_t","unk_e","",""
"entity_uniform_item","1","0x0","0x1","int8_t","random_dye","",""
"entity_uniform_item","1","0x1","0x1","int8_t","armorlevel","",""
"entity_uniform_item","1","0x2","0x2","int16_t","item_color","",""
"entity_uniform_item","1","0x4","0x4","int32_t","art_image_id","",""
"entity_uniform_item","1","0x8","0x2","int16_t","art_image_subid","",""
"entity_uniform_item","1","0xa","0x2","int16_t","image_thread_color","",""
"entity_uniform_item","1","0xc","0x2","entity_material_category","image_material_class","",""
"entity_uniform_item","1","0xe","0x2","int16_t","maker_race","",""
"entity_uniform_item","1","0x10","0x4","uniform_indiv_choice","indiv_choice","",""
"entity_uniform_item","1","0x14","0x2","int16_t","mattype","",""
"entity_uniform_item","1","0x18","0x4","int32_t","matindex","",""
Expand Down Expand Up @@ -12881,7 +12915,7 @@
"item::vtable","1","0xcc","0x4","vmethod","isBuildMat","bool",""
"item::vtable","1","0xd0","0x4","vmethod","isTemperatureSafe","bool",""
"item::vtable","1","0xd4","0x4","vmethod","setRandSubtype","",""
"item::vtable","1","0xd8","0x4","vmethod","vmethod54","",""
"item::vtable","1","0xd8","0x4","vmethod","getWeaponSize","int8_t",""
"item::vtable","1","0xdc","0x4","vmethod","getWear","int16_t",""
"item::vtable","1","0xe0","0x4","vmethod","setWear","",""
"item::vtable","1","0xe4","0x4","vmethod","getMaker","int32_t",""
Expand Down Expand Up @@ -12946,7 +12980,7 @@
"item::vtable","1","0x1d0","0x4","vmethod","isSandBearing","bool",""
"item::vtable","1","0x1d4","0x4","vmethod","isLyeBearing","bool",""
"item::vtable","1","0x1d8","0x4","vmethod","isAnimalProduct","bool",""
"item::vtable","1","0x1dc","0x4","vmethod","vmethod119","",""
"item::vtable","1","0x1dc","0x4","vmethod","getStorageInfo","",""
"item::vtable","1","0x1e0","0x4","vmethod","addWear","bool",""
"item::vtable","1","0x1e4","0x4","vmethod","incWearTimer","bool",""
"item::vtable","1","0x1e8","0x4","vmethod","checkWearDestroy","bool",""
Expand Down Expand Up @@ -14044,7 +14078,7 @@
"job","1","0x40","0x4","stl-string","reaction_name","",""
"job","1","0x44","0x4","int32_t","expire_timer","","for stockpiling, +1 per 50 ticks if no worker; del when 20"
"job","1","0x48","0x2","int16_t","recheck_cntdn","","for process_jobs"
"job","1","0x4a","0x2","int16_t","unk10b_cntdn","",""
"job","1","0x4a","0x2","int16_t","wait_timer","","for units to leave build sites; to recheck stockpiles"
"job","1","0x4c","0x4","int32_t","unk11","","v0.34.08"
"job","1","0x50","0xc","stl-vector","items","job_item_ref*",""
"job","1","0x5c","0xc","stl-vector","specific_refs","specific_ref*",""
Expand All @@ -14060,8 +14094,7 @@
"job_flags","1","0x0.4","0x0.1","flag-bit","special","","Sleep/Drink/Eat/Clean; cannot be aborted via the ui"
"job_flags","1","0x0.5","0x0.1","flag-bit","bringing","","When actually carrying non-last item to the workshop. If last, 'working' is used instead. "
"job_flags","1","0x0.6","0x0.1","flag-bit","item_lost","","set when a Hauled item is removed; causes cancel"
"job_flags","1","0x0.7","0x0.1","flag-bit","","",""
"job_flags","1","0x1","0x0.1","flag-bit","","",""
"job_flags","1","0x0.7","0x0.2","flag-bit","noise","","on the sleep job causes thoughts"
"job_flags","1","0x1.1","0x0.1","flag-bit","by_manager","",""
"job_flags","1","0x1.2","0x0.1","flag-bit","store_item","",""
"job_flags","1","0x1.3","0x0.3","flag-bit","quality","","set by improvement code"
Expand Down Expand Up @@ -14954,7 +14987,7 @@
"map_block","1","0x1c","0x4","int32_t","local_feature","","index into world_data.region_map"
"map_block","1","0x20","0x4","int32_t","global_feature","",""
"map_block","1","0x24","0x4","int32_t","unk2","",""
"map_block","1","0x28","0x4","int32_t","unk3","","undef"
"map_block","1","0x28","0x4","int32_t","layer_depth","","uninitialized"
"map_block","1","0x2c","0x4","int32_t","dsgn_check_cooldown","",""
"map_block","1","0x30","0x4","tile_designation","default_liquid","",""
"map_block","1","0x34","0xc","stl-vector","items","int32_t",""
Expand Down Expand Up @@ -19716,6 +19749,10 @@
"ui_look_list::anon2","2","","","enum-item","Flow","5",""
"ui_look_list::anon2","2","","","enum-item","Campfire","6",""
"ui_look_list::anon2","2","","","enum-item","Spatter","7",""
"ui_look_list::anon2","2","","","enum-item","BuildingItem","8",""
"ui_look_list::anon2","2","","","enum-item","Fire","9",""
"ui_look_list::anon2","2","","","enum-item","Water","10",""
"ui_look_list::anon2","2","","","enum-item","Magma","11",""
"ui_look_list::anon2","1","0x2","0x2","int16_t","spatter_mat_type","",""
"ui_look_list::anon2","1","0x4","0x4","int32_t","spatter_mat_index","",""
"ui_look_list::anon2","1","0x8","0x2","matter_state","spatter_mat_state","",""
Expand All @@ -19724,7 +19761,7 @@
"ui_look_list::anon2","2","0xc","0x4","pointer","building","building",""
"ui_look_list::anon2","2","0xc","0x4","pointer","vermin","vermin",""
"ui_look_list::anon2","2","0xc","0x4","pointer","flow","flow_info",""
"ui_look_list::anon2","2","0xc","0x1","int8_t","spatter_size","",""
"ui_look_list::anon2","2","0xc","0x1","int8_t","spatter_size","","also water/magma depth+flags"
"ui_sidebar_menus","0","0x0","0x1840","struct-type","ui_sidebar_menus","",""
"ui_sidebar_menus","1","0x0","0x2c","compound","workshop_job","",""
"ui_sidebar_menus","2","0x0","0xc","stl-vector","workshop_job.choices_all","interface_button_buildingst*",""
Expand Down Expand Up @@ -19917,10 +19954,7 @@
"unit","1","0x4e","0x6","coord","idle_area","","E.g. for a dead miner, holds the place where he was likely hanging around when he got the command to mine in an aquifer. "
"unit","1","0x54","0x4","int32_t","idle_area_threshold","",""
"unit","1","0x58","0x2","int16_t","idle_area_unk_a0","",""
"unit","1","0x5a","0x6","compound","unknown1","",""
"unit","2","0x5a","0x2","padding","unknown1","",""
"unit","2","0x5c","0x2","int16_t","unknown1.unk_a4a","",""
"unit","2","0x5e","0x2","int16_t","unknown1.unk_a4b","",""
"unit","1","0x5c","0x4","int32_t","follow_distance","",""
"unit","1","0x60","0x2c","compound","path","",""
"unit","2","0x60","0x6","coord","path.dest","",""
"unit","2","0x66","0x2","int16_t","path.unk_ae","","-1 unless dest valid"
Expand All @@ -19945,9 +19979,8 @@
"unit","1","0xbc","0x4","int32_t","population_id","",""
"unit","1","0xc0","0x4","int32_t","unk_c0","","v0.34.01"
"unit","1","0xc4","0x4","int32_t","invasion_id","",""
"unit","1","0xc8","0x28","compound","unknown3","",""
"unit","2","0xc8","0x24","coord_path","unknown3.unk_path","",""
"unit","2","0xec","0x4","uint32_t","unknown3.unk_144","",""
"unit","1","0xc8","0x24","coord_path","ambush_goal","","used by necromancers for corpse locations"
"unit","1","0xec","0x4","uint32_t","unk_144","",""
"unit","1","0xf0","0xc","stl-vector","specific_refs","specific_ref*",""
"unit","1","0xfc","0xc","stl-vector","general_refs","general_ref*",""
"unit","1","0x108","0x78","compound","military","",""
Expand Down Expand Up @@ -19997,7 +20030,7 @@
"unit","2","0x1fc","0x4","int32_t","relations.dragger_id","","unit that drags this one"
"unit","2","0x200","0x4","int32_t","relations.rider_mount_id","",""
"unit","2","0x204","0x4","int32_t","relations.lover_id","",""
"unit","2","0x208","0x2","int16_t","relations.unk_264","",""
"unit","2","0x208","0x2","int16_t","relations.mount_type","","0 = riding, 1 = being carried, 2/3 = wagon horses, 4 = wagon merchant"
"unit","1","0x20c","0x20","history_hit_item","last_hit","",""
"unit","1","0x22c","0x4","int32_t","riding_item_id","","v0.34.08"
"unit","1","0x230","0xc","stl-vector","inventory","unit_inventory_item*",""
Expand All @@ -20007,7 +20040,7 @@
"unit","1","0x260","0xc","stl-vector","corpse_parts","int32_t","entries remain even when items are destroyed"
"unit","1","0x26c","0x30","compound","job","",""
"unit","2","0x26c","0x4","int32_t","job.account","",""
"unit","2","0x270","0x4","int32_t","job.satisfaction","","guess"
"unit","2","0x270","0x4","int32_t","job.satisfaction","","amount earned recently for jobs"
"unit","2","0x274","0x4","pointer","job.hunt_target","unit",""
"unit","2","0x278","0x4","pointer","job.destroy_target","building",""
"unit","2","0x27c","0x4","coord2d","job.last_attack_dir","",""
Expand Down Expand Up @@ -20129,7 +20162,7 @@
"unit","2","0x5a0","0x4","int32_t","status.mandate_timeout","",""
"unit","2","0x5a4","0xc","stl-vector","status.attacker_ids","int32_t",""
"unit","2","0x5b0","0xc","stl-vector","status.attacker_unk","int16_t",""
"unit","2","0x5bc","0x1","uint8_t","status.unk_5dc","",""
"unit","2","0x5bc","0x1","uint8_t","status.face_direction","","for wagons"
"unit","2","0x5c0","0x3c","language_name","status.artifact_name","",""
"unit","2","0x5fc","0xc","stl-vector","status.souls","unit_soul*",""
"unit","2","0x608","0x4","pointer","status.current_soul","unit_soul",""
Expand Down Expand Up @@ -20252,7 +20285,7 @@
"unit::anon6","1","0x4","0x4","int32_t","amount","",""
"unit","2","0x6e0","0x2","uint16_t","status.unk_758","",""
"unit","2","0x6e2","0x6","coord","status.unk_75a","",""
"unit","2","0x6e8","0x24","coord_path","status.unk_760","",""
"unit","2","0x6e8","0x24","coord_path","status.recent_jobs","",""
"unit","1","0x70c","0x4","int32_t","hist_figure_id","",""
"unit","1","0x710","0x4","int32_t","hist_figure_id2","","used for ghost in AttackedByDead thought"
"unit","1","0x714","0x28","compound","status2","",""
Expand Down Expand Up @@ -20306,7 +20339,7 @@
"unit","2","0x7e4","0x4","int32_t","enemy.were_caste","",""
"unit","2","0x7e8","0x4","int32_t","enemy.normal_race","",""
"unit","2","0x7ec","0x4","int32_t","enemy.normal_caste","",""
"unit","2","0x7f0","0x4","int32_t","enemy.unk3","","v0.34.01"
"unit","2","0x7f0","0x4","int32_t","enemy.interaction","","v0.34.01"
"unit","2","0x7f4","0xc","stl-vector","enemy.unk_850","padding",""
"unit","2","0x800","0xc","stl-vector","enemy.unk_860","int32_t",""
"unit","2","0x80c","0x4","int32_t","enemy.enemy_status_slot","",""
Expand Down Expand Up @@ -21865,26 +21898,24 @@
"viewscreen_new_regionst","0","0x0","0x74","class-type","viewscreen_new_regionst","",""
"viewscreen_new_regionst","1","0x0","0x10","viewscreen","","",""
"viewscreen_new_regionst","1","0x10","0xc","stl-vector","worldgen_presets","padding",""
"viewscreen_new_regionst","1","0x1c","0x1","int8_t","","",""
"viewscreen_new_regionst","1","0x1d","0x1","int8_t","","",""
"viewscreen_new_regionst","1","0x20","0x4","int32_t","","",""
"viewscreen_new_regionst","1","0x24","0x4","stl-string","","",""
"viewscreen_new_regionst","1","0x28","0x1","int8_t","","",""
"viewscreen_new_regionst","1","0x29","0x1","int8_t","","",""
"viewscreen_new_regionst","1","0x2a","0x1","int8_t","","",""
"viewscreen_new_regionst","1","0x2b","0x1","int8_t","","",""
"viewscreen_new_regionst","1","0x2c","0x1","int8_t","","",""
"viewscreen_new_regionst","1","0x2d","0x1","int8_t","","",""
"viewscreen_new_regionst","1","0x2e","0x1","int8_t","","",""
"viewscreen_new_regionst","1","0x2f","0x1","int8_t","","",""
"viewscreen_new_regionst","1","0x30","0x1","int8_t","","",""
"viewscreen_new_regionst","1","0x31","0x1","int8_t","","",""
"viewscreen_new_regionst","1","0x32","0x1","int8_t","","",""
"viewscreen_new_regionst","1","0x33","0x1","int8_t","","",""
"viewscreen_new_regionst","1","0x34","0x1","int8_t","","",""
"viewscreen_new_regionst","1","0x35","0x1","int8_t","","",""
"viewscreen_new_regionst","1","0x36","0x1","int8_t","","",""
"viewscreen_new_regionst","1","0x37","0x1","int8_t","","",""
"viewscreen_new_regionst","1","0x1c","0x1","int8_t","unk_2","",""
"viewscreen_new_regionst","1","0x1d","0x1","int8_t","in_worldgen","",""
"viewscreen_new_regionst","1","0x20","0x4","int32_t","cursor_paramset","",""
"viewscreen_new_regionst","1","0x24","0x4","stl-string","random_seed","",""
"viewscreen_new_regionst","1","0x28","0x1","int8_t","editing_randseed","",""
"viewscreen_new_regionst","1","0x29","0x1","int8_t","editing_customname","",""
"viewscreen_new_regionst","1","0x2a","0x1","int8_t","editing_title","",""
"viewscreen_new_regionst","1","0x2b","0x1","int8_t","popup_deleteset","",""
"viewscreen_new_regionst","1","0x2c","0x1","int8_t","popup_changedimensions","",""
"viewscreen_new_regionst","1","0x2d","0x1","int8_t","unk_11","",""
"viewscreen_new_regionst","1","0x2e","0x2","uint16_t","custom_size_x","",""
"viewscreen_new_regionst","1","0x30","0x2","uint16_t","custom_size_y","",""
"viewscreen_new_regionst","1","0x32","0x1","int8_t","popup_abort","",""
"viewscreen_new_regionst","1","0x33","0x1","int8_t","popup_goon","",""
"viewscreen_new_regionst","1","0x34","0x1","int8_t","unsaved_changes","",""
"viewscreen_new_regionst","1","0x35","0x1","int8_t","simple_mode","","0=advanced params, 1=create new world"
"viewscreen_new_regionst","1","0x36","0x1","int8_t","unk_20","",""
"viewscreen_new_regionst","1","0x37","0x1","int8_t","unk_21","",""
"viewscreen_new_regionst","1","0x38","0x2","int16_t","cursor_line","",""
"viewscreen_new_regionst","1","0x3c","0x4","int32_t","world_size","",""
"viewscreen_new_regionst","1","0x40","0x4","int32_t","history","",""
Expand All @@ -21893,13 +21924,13 @@
"viewscreen_new_regionst","1","0x4c","0x4","int32_t","number_beasts","",""
"viewscreen_new_regionst","1","0x50","0x4","int32_t","savagery","",""
"viewscreen_new_regionst","1","0x54","0x4","int32_t","mineral_occurence","",""
"viewscreen_new_regionst","1","0x58","0x1","int8_t","","",""
"viewscreen_new_regionst","1","0x59","0x1","int8_t","","",""
"viewscreen_new_regionst","1","0x5c","0xc","stl-vector","","padding",""
"viewscreen_new_regionst","1","0x68","0xc","stl-vector","","padding",""
"viewscreen_new_regionst","1","0x58","0x1","int8_t","worldgen_paused","",""
"viewscreen_new_regionst","1","0x59","0x1","int8_t","worldgen_rejected","",""
"viewscreen_new_regionst","1","0x5c","0xc","stl-vector","unk_32","stl-string*","rejection related"
"viewscreen_new_regionst","1","0x68","0xc","stl-vector","unk_33","stl-string*","fullscreen popup"
"viewscreen_noblest","0","0x0","0x14","class-type","viewscreen_noblest","",""
"viewscreen_noblest","1","0x0","0x10","viewscreen","","",""
"viewscreen_noblest","1","0x10","0x4","int32_t","","",""
"viewscreen_noblest","1","0x10","0x4","int32_t","become_capital_offerings","",""
"viewscreen_optionst","0","0x0","0x18","class-type","viewscreen_optionst","",""
"viewscreen_optionst","1","0x0","0x10","viewscreen","","",""
"viewscreen_optionst","1","0xe","0x1","int8_t","","",""
Expand Down Expand Up @@ -22450,7 +22481,7 @@
"world::anon7","1","0x14","0xc","stl-vector","","int16_t",""
"world::anon7","1","0x20","0xc","stl-vector","","int16_t",""
"world::anon7","1","0x2c","0xc","stl-vector","","int16_t",""
"world","1","0x84","0xc","stl-vector","unk_78","world::anon8*",""
"world","1","0x84","0xc","stl-vector","ocean_waves","world::anon8*",""
"world::anon8","0","0x0","0xe","compound","","",""
"world::anon8","1","0x0","0x2","int16_t","x1","",""
"world::anon8","1","0x2","0x2","int16_t","y1","",""
Expand Down
2 changes: 1 addition & 1 deletion linux/globals.csv
Original file line number Diff line number Diff line change
Expand Up @@ -5715,7 +5715,7 @@
"world","1","0x96696c0","0xc","stl-vector","world.web_clusters","world::anon5*",""
"world","1","0x96696cc","0xc","stl-vector","world.fires","world::anon6*",""
"world","1","0x96696d8","0xc","stl-vector","world.unk_6C","world::anon7*",""
"world","1","0x96696e4","0xc","stl-vector","world.unk_78","world::anon8*",""
"world","1","0x96696e4","0xc","stl-vector","world.ocean_waves","world::anon8*",""
"world","1","0x96696f0","0xc","stl-vector","world.constructions","construction*",""
"world","1","0x96696fc","0xc","stl-vector","world.unk_90","world::anon9*",""
"world","1","0x9669708","0xc","stl-vector","world.unk_9C","world::anon10*",""
Expand Down
Loading

0 comments on commit a845f9c

Please sign in to comment.