Skip to content

Commit

Permalink
identify agreement types 0 and 1 from weblegends
Browse files Browse the repository at this point in the history
  • Loading branch information
BenLubar committed Feb 18, 2020
1 parent b3c27bc commit ea22f13
Showing 1 changed file with 25 additions and 5 deletions.
30 changes: 25 additions & 5 deletions df.entities.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1259,14 +1259,16 @@
<int32_t name='year'/>
<int32_t name='year_tick'/>
<compound name='data' is-union='true'>
<pointer name='JoinParty' type-name='agreement_details_data_join_party'/>
<pointer name='DemonicBinding' type-name='agreement_details_data_demonic_binding'/>
<pointer name='Residency' type-name='agreement_details_data_residency'/>
<pointer name='Citizenship' type-name='agreement_details_data_citizenship'/>
<pointer name='Parley' type-name='agreement_details_data_parley'/>
<pointer name='Location' type-name='agreement_details_data_location'/>
</compound>
<enum name='type' base-type='int32_t'>
<enum-item/>
<enum-item/>
<enum-item name='JoinParty'/>
<enum-item name='DemonicBinding'/>
<enum-item name='Residency'/>
<enum-item name='Citizenship'/>
<enum-item name='Parley'/>
Expand All @@ -1281,14 +1283,32 @@
</enum>
</struct-type>

<struct-type type-name='agreement_details_data_join_party'>
<enum name='reason' base-type='int32_t' type-name='history_event_reason'/>
<int32_t name='member' ref-target='agreement_party'/>
<int32_t name='party' ref-target='agreement_party'/>
<int32_t name='site' ref-target='world_site'/>
<int32_t name='entity' ref-target='historical_entity'/>
<int32_t name='figure' ref-target='historical_figure'/>
</struct-type>
<struct-type type-name='agreement_details_data_demonic_binding'>
<enum name='reason' base-type='int32_t' type-name='history_event_reason'/>
<int32_t name='demon' ref-target='agreement_party'/>
<int32_t name='summoner' ref-target='agreement_party'/>
<int32_t name='site' ref-target='world_site'/>
<int32_t name='artifact' ref-target='artifact_record'/>
<enum name='sphere' type-name='sphere_type'/>
</struct-type>
<struct-type type-name='agreement_details_data_residency'>
<enum name='reason' base-type='int32_t' type-name='history_event_reason'/>
<int32_t name='party_id' ref-target='agreement_party'/>
<int32_t/>
<int32_t name='applicant' ref-target='agreement_party'/>
<int32_t name='government' ref-target='agreement_party'/>
<int32_t name='site' ref-target='world_site'/>
</struct-type>
<struct-type type-name='agreement_details_data_citizenship'>
<int32_t name='party_id' ref-target='agreement_party'/>
<int32_t name='applicant' ref-target='agreement_party'/>
<int32_t name='government' ref-target='agreement_party'/>
<int32_t name='site' ref-target='world_site'/>
</struct-type>
<struct-type type-name='agreement_details_data_parley'>
<int32_t/>
Expand Down

0 comments on commit ea22f13

Please sign in to comment.