|
382 | 382 | <int32_t name='claim_year_tick' init-value='-1' comment="usually init"/> |
383 | 383 | <int32_t name='renounce_event' ref-target='history_event'/> |
384 | 384 |
|
385 | | - <!-- <compound name='temp_arl'> --> bay12: artifact_rumor_locationst |
386 | | - <pointer name='artifact' type-name='artifact_record'/> |
387 | | - <int32_t name='site' ref-target='world_site'/> |
388 | | - <int32_t name='structure_local' init-value='-1'/> |
389 | | - <int32_t name='holder_hf' ref-target='historical_figure' comment="might be owner_hf. all cases encountered have had both field the same when claimed by entity"/> |
390 | | - <int32_t name='subregion' ref-target='world_region'/> |
391 | | - <int32_t name='feature_layer_id' ref-target='world_underground_region'/> |
392 | | - <int32_t name='latest_year' init-value='-1'/> |
393 | | - <int32_t name='latest_season_tick' init-value='-1'/> |
394 | | - <uint32_t name='flags'/> |
395 | | - <pointer name='witness' type-name='witness_incidentst'/> |
396 | | - <!-- </compound> --> |
| 385 | + <compound name='temp_arl' type-name='artifact_rumor_locationst'/> |
397 | 386 |
|
398 | 387 | <pointer name='temp_site_ent' type-name='historical_entity' has-bad-pointers='true'/> |
399 | 388 | <pointer name='temp_civ_ent' type-name='historical_entity' has-bad-pointers='true'/> |
|
1486 | 1475 | </enum-type> |
1487 | 1476 |
|
1488 | 1477 | <enum-type type-name='agreement_details_type' base-type='int32_t'> bay12: AgreementSubjectType |
1489 | | - <enum-item name='JoinParty'/> |
1490 | | - <enum-item name='DemonicBinding'/> |
1491 | | - <enum-item name='Residency'/> |
1492 | | - <enum-item name='Citizenship'/> |
1493 | | - <enum-item name='Parley'/> |
| 1478 | + <enum-item name='JoinParty' comment='JOIN_AS_COMPANION'/> |
| 1479 | + <enum-item name='DemonicBinding' comment='ATTACH_TO_WORLD'/> |
| 1480 | + <enum-item name='Residency' comment='BECOME_RESIDENT'/> |
| 1481 | + <enum-item name='Citizenship' comment='BECOME_CITIZEN'/> |
| 1482 | + <enum-item name='Parley' comment='ARRANGE_PARLEY'/> |
1494 | 1483 | <enum-item name='PositionCorruption' comment="Embezzlement and accepting bribes seen. For own gain and for 'sponsor'"/> |
1495 | 1484 | <enum-item name='PlotStealArtifact'/> |
1496 | 1485 | <enum-item name='PromisePosition'/> |
1497 | 1486 | <enum-item name='PlotAssassination'/> |
1498 | 1487 | <enum-item name='PlotAbduct'/> |
1499 | 1488 | <enum-item name='PlotSabotage'/> |
1500 | | - <enum-item name='PlotConviction'/> |
1501 | | - <enum-item name='Location'/> |
1502 | | - <enum-item name='PlotInfiltrationCoup'/> |
1503 | | - <enum-item name='PlotFrameTreason'/> |
1504 | | - <enum-item name='PlotInduceWar'/> |
| 1489 | + <enum-item name='PlotConviction' comment='FOILED_CONSPIRACY'/> |
| 1490 | + <enum-item name='Location' comment='BUILD_LOCATION'/> |
| 1491 | + <enum-item name='PlotInfiltrationCoup' comment='INFILTRATE_SOCIETY'/> |
| 1492 | + <enum-item name='PlotFrameTreason' comment='FRAME_FOR_CRIME'/> |
| 1493 | + <enum-item name='PlotInduceWar' comment='START_WAR_WITH_ENTITY'/> |
| 1494 | + <enum-item name='OfferService'/> |
| 1495 | + <enum-item name='RetrieveArtifact'/> |
1505 | 1496 | </enum-type> |
1506 | 1497 |
|
1507 | 1498 | <struct-type type-name='agreement_details' original-name='agreement_subjectst' key-field='id'> |
|
1525 | 1516 | <pointer name='PlotInfiltrationCoup' type-name='agreement_details_data_plot_infiltration_coup'/> |
1526 | 1517 | <pointer name='PlotFrameTreason' type-name='agreement_details_data_plot_frame_treason'/> |
1527 | 1518 | <pointer name='PlotInduceWar' type-name='agreement_details_data_plot_induce_war'/> |
| 1519 | + <pointer name='OfferService' type-name='agreement_details_data_offer_service'/> |
| 1520 | + <pointer name='RetrieveArtifact' type-name='agreement_details_data_retrieve_artifact'/> |
1528 | 1521 | </compound> |
1529 | 1522 | <enum name='type' base-type='int32_t' type-name='agreement_details_type'/> |
1530 | 1523 | </struct-type> |
|
1664 | 1657 | <int32_t name='defender' ref-target='historical_entity'/> |
1665 | 1658 | </struct-type> |
1666 | 1659 |
|
| 1660 | + <struct-type type-name='agreement_details_data_offer_service' original-name='agreement_subject_offer_servicest'> |
| 1661 | + <int32_t name='requesting_party' ref-target='agreement_party'/> |
| 1662 | + <int32_t name='serving_party' ref-target='agreement_party'/> |
| 1663 | + <int32_t name='served_entity' ref-target='historical_entity'/> |
| 1664 | + </struct-type> |
| 1665 | + |
| 1666 | + <struct-type type-name='agreement_details_data_retrieve_artifact' original-name='agreement_subject_retrieve_artifactst'> |
| 1667 | + <int32_t name='retrieving_party' ref-target='agreement_party'/> |
| 1668 | + <int32_t name='requesting_party' ref-target='agreement_party'/> |
| 1669 | + <int32_t name='artifact' ref-target='artifact_record'/> |
| 1670 | + <int32_t name='artifact_site' ref-target='world_site'/> |
| 1671 | + <int32_t name='receiving_entity' ref-target='historical_entity'/> |
| 1672 | + </struct-type> |
1667 | 1673 | </data-definition> |
1668 | 1674 |
|
1669 | 1675 | <!-- |
|
0 commit comments