Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Investigate adventure and arena mode features.
- Companion links in the nemesis info. - Arena combat side in the unit structure. - Quest list in world. - Arena creature spawn related object in world.
- Loading branch information
1 parent
c1ea369
commit 104f113
Showing
11 changed files
with
289 additions
and
84 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,159 @@ | ||
<data-definition> | ||
<enum-type type-name='ui_advmode_menu' base-type='int16_t'> | ||
<enum-item name='Default' value='0'/> | ||
<enum-item name='Look'/> | ||
<enum-item name='Talk'/> | ||
<enum-item name='Inventory'/> | ||
<enum-item name='Drop'/> | ||
|
||
<enum-item name='ThrowItem'/> | ||
<enum-item name='Wear'/> | ||
<enum-item name='Remove'/> | ||
<enum-item name='Interact'/> | ||
<enum-item name='Put'/> | ||
|
||
<enum-item name='Unk10'/> | ||
<enum-item name='Eat'/> | ||
<enum-item name='ThrowAim'/> | ||
<enum-item name='Unk13'/> | ||
<enum-item name='Get'/> | ||
|
||
<enum-item name='Fire'/> | ||
<enum-item name='CombatPrefs'/> | ||
<enum-item name='Companions'/> | ||
<enum-item name='Unk18'/> | ||
<enum-item name='Unk19'/> | ||
|
||
<enum-item name='Unk20'/> | ||
<enum-item name='Announcements'/> | ||
<enum-item name='Attack'/> | ||
<enum-item name='UseBuilding'/> | ||
<enum-item name='Travel'/> | ||
</enum-type> | ||
|
||
<struct-type type-name='ui_advmode'> | ||
<enum base-type='int16_t' name='menu' type-name='ui_advmode_menu'/> | ||
|
||
<int16_t/> | ||
<int32_t/> | ||
<int32_t/> | ||
<int16_t/> | ||
<int16_t/> | ||
<int32_t/> | ||
<int32_t/> | ||
<int32_t/> | ||
<int32_t/> | ||
<int32_t/> | ||
<int32_t/> | ||
<int32_t/> | ||
<int32_t/> | ||
|
||
<stl-vector/> | ||
<stl-vector/> | ||
<stl-vector/> | ||
<stl-vector/> | ||
|
||
<int32_t/> | ||
<int32_t/> | ||
<int32_t/> | ||
<int32_t/> | ||
<int32_t/> | ||
|
||
<stl-vector> | ||
<int32_t ref-target='world_site'/> | ||
</stl-vector> | ||
<stl-vector> | ||
<int32_t/> | ||
</stl-vector> | ||
<stl-vector> | ||
<int32_t/> | ||
</stl-vector> | ||
|
||
<int16_t/> | ||
<int16_t/> | ||
<int16_t/> | ||
<int16_t/> | ||
<int32_t name='player_id' ref-target='nemesis_record'/> | ||
|
||
<stl-vector/> | ||
<stl-vector name='talks'/> | ||
|
||
<int32_t name="unk_e0"/> | ||
<int8_t name="unk_e4"/> | ||
<int32_t name="unk_e8"/> | ||
<int32_t name="unk_ec"/> | ||
<int32_t name="unk_f0"/> | ||
<int32_t name="unk_f4"/> | ||
<int32_t name="unk_f8"/> | ||
<int16_t name="unk_fc"/> | ||
<int32_t name="unk_100"/> | ||
<int32_t name="unk_104"/> | ||
<int32_t name="unk_108"/> | ||
<int32_t name="unk_10c"/> | ||
|
||
<stl-vector/> | ||
<stl-vector/> | ||
<stl-vector/> | ||
<stl-vector name='actions'> | ||
<pointer type-name='adventure_movement_option'/> | ||
</stl-vector> | ||
|
||
<int32_t/> | ||
<int16_t/> | ||
<int16_t/> | ||
<int32_t/> | ||
<int32_t/> | ||
|
||
<compound name='companions'> | ||
<stl-vector name='unit'> | ||
<pointer type-name='unit'/> | ||
</stl-vector> | ||
<stl-bit-vector name='unit_visible'/> | ||
<compound name='unit_position' type-name='coord_path'/> | ||
|
||
<stl-vector name='all_histfigs' comment='includes dead'> | ||
<int32_t ref-target='historical_figure'/> | ||
</stl-vector> | ||
</compound> | ||
|
||
<stl-vector/> | ||
<stl-vector/> | ||
|
||
<int32_t name="unk_1e4"/> | ||
<int32_t name="unk_1e8"/> | ||
<int32_t name="unk_1ec"/> | ||
<int32_t name="unk_1f0"/> | ||
<int32_t name="unk_1f4"/> | ||
<int32_t name="unk_1f8"/> | ||
<int32_t name="unk_1fc"/> | ||
<int32_t name="unk_200"/> | ||
|
||
<stl-string/> | ||
|
||
<int32_t name="unk_220"/> | ||
<int32_t name="unk_224"/> | ||
</struct-type> | ||
|
||
<struct-type type-name='quest_list_link'> | ||
<code-helper name='describe'>(describe-obj $.item)</code-helper> | ||
<pointer name='item' type-name='adv_task'/> | ||
<pointer name='prev' type-name='quest_list_link'/> | ||
<pointer name='next' type-name='quest_list_link'/> | ||
</struct-type> | ||
|
||
<class-type type-name='adv_task' original-name='taskst'> | ||
... | ||
</class-type> | ||
|
||
<class-type type-name='adventure_movement_option' | ||
original-name='adventure_movement_optionst'> | ||
... | ||
</class-type> | ||
</data-definition> | ||
|
||
<!-- | ||
Local Variables: | ||
indent-tabs-mode: nil | ||
nxml-child-indent: 4 | ||
End: | ||
--> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.