Skip to content

Commit f04dd6e

Browse files
quietustmyk002
authored andcommitted
Fix embark_profile, viewscreen_barterst
1 parent 41fb6de commit f04dd6e

1 file changed

Lines changed: 23 additions & 23 deletions

File tree

df.viewscreen.xml

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -439,32 +439,31 @@
439439
</class-type>
440440

441441
<class-type type-name='viewscreen_barterst' inherits-from='viewscreen'>
442-
<pointer name='unk_1'/>
443-
<pointer name='unk_2'/>
444-
<pointer name='unk_3'/>
442+
<static-array name='units' count='2'><pointer type-name='unit'/></static-array>
443+
<pointer name='building' type-name='building_civzonest'/>
445444
<pointer name='unk_4'/>
446445
<int8_t name='unk_5'/>
447-
<int8_t name='unk_6'/>
446+
<int8_t name='making_demands'/>
448447
<int8_t name='unk_7'/>
449-
<static-array name='unk_8' count='2'><stl-vector/></static-array>
450-
<static-array name='unk_9' count='2'><stl-vector/></static-array>
451-
<static-array name='unk_10' count='2'><stl-vector/></static-array>
448+
<static-array name='items' count='2'><stl-vector pointer-type='item'/></static-array>
449+
<static-array name='selected' count='2'><stl-vector type-name='int8_t'/></static-array>
450+
<static-array name='count' count='2'><stl-vector type-name='int32_t'/></static-array>
452451
<stl-vector name='unk_11'/>
453452
<stl-vector name='unk_12'/>
454-
<static-array name='unk_13' count='2' type-name='int32_t'/>
453+
<static-array name='cursor' count='2' type-name='int32_t'/>
455454
<int8_t name='unk_14'/>
456-
<int16_t name='unk_15'/>
455+
<int16_t name='trade_reply'/>
457456
<int8_t name='unk_16'/>
458457
<int32_t name='max_ask'/>
459458
<int32_t name='max_offer'/>
460459
<int32_t name='cur_ask'/>
461460
<int32_t name='cur_offer'/>
462-
<int8_t name='unk_17'/>
463-
<int8_t name='unk_18'/>
464-
<int8_t name='unk_19'/>
465-
<stl-string name='unk_20'/>
466-
<stl-vector name='unk_21'/>
467-
<int32_t name='unk_22'/>
461+
<int8_t name='do_trade'/>
462+
<int8_t name='do_settle_debt'/>
463+
<int8_t name='do_offer'/>
464+
<stl-string name='quantity_prompt'/>
465+
<stl-vector name='responses' pointer-type='stl-string'/>
466+
<int32_t name='response_cursor'/>
468467
</class-type>
469468

470469
<class-type type-name='viewscreen_buildingst' inherits-from='viewscreen'>
@@ -2983,19 +2982,20 @@
29832982
<stl-vector name='skill_dwarf_idx' type-name='int16_t'/>
29842983
<stl-vector name='skill_level' type-name='int16_t'/>
29852984

2986-
<stl-vector name='unk_1' type-name='int32_t'/>
2987-
<stl-vector name='unk_2' type-name='int32_t'/>
2988-
<stl-vector name='unk_3' type-name='int16_t'/>
2985+
<stl-vector name='reclaim_dwarf_idx' type-name='int16_t'/>
2986+
<stl-vector name='reclaim_prof1' type-name='profession'/>
2987+
<stl-vector name='reclaim_prof2' type-name='profession'/>
29892988

29902989
<stl-vector name='item_type' type-name='int16_t'/>
29912990
<stl-vector name='item_subtype' type-name='int16_t'/>
29922991
<stl-vector name='mat_type' type-name='int16_t'/>
2993-
<stl-vector name='mat_info' type-name='int32_t'/>
2992+
<stl-vector name='mat_index' type-name='int32_t'/>
29942993
<stl-vector name='item_count' type-name='int32_t'/>
29952994

2996-
<stl-vector name='race' type-name='int32_t' ref-target='creature_raw'/>
2997-
<stl-vector name='caste' type-name='int16_t' ref-target='caste_raw'/>
2998-
<stl-vector name='profession' type-name='profession'/>
2995+
<stl-vector name='pet_race' type-name='int32_t' ref-target='creature_raw'/>
2996+
<stl-vector name='pet_caste' type-name='int16_t' ref-target='caste_raw'/>
2997+
<stl-vector name='pet_profession' type-name='profession'/>
2998+
<stl-vector name='pet_count' type-name='int32_t'/>
29992999
</struct-type>
30003000

30013001
<struct-type type-name='embark_symbol'>
@@ -3267,8 +3267,8 @@
32673267
<enum-item name='EmptyTrade'/>
32683268
<enum-item name='HalfEmptyBroker'/>
32693269
<enum-item name='HalfEmptyTrader'/>
3270+
<enum-item name='OffendedBoth'/>
32703271
<enum-item name='OffendedAnimal'/>
3271-
<enum-item name='OffendedAnimalAlt'/>
32723272
<enum-item name='OffendedPlant'/>
32733273
<enum-item name='Result15'/>
32743274
<enum-item name='Result16'/>

0 commit comments

Comments
 (0)