File tree Expand file tree Collapse file tree 3 files changed +18
-1
lines changed
Expand file tree Collapse file tree 3 files changed +18
-1
lines changed Original file line number Diff line number Diff line change 1515 - [ Bath House Bribe Failure] ( ./operations/0043-bath-house-bribe-failure.md )
1616 - [ Make Town Hall Offer] ( ./operations/0048-make-town-hall-offer.md )
1717 - [ Tavern Interaction] ( ./operations/0052-tavern-interaction.md )
18+ - [ Start Criminal Investigation] ( ./operations/0081-start-criminal-investigation.md )
1819- [ Scheduled Tasks] ( ./scheduled-tasks/0000.md )
1920 - [ Criminal Investigation] ( ./scheduled-tasks/0005-criminal-investigation.md )
2021 - [ Update Shipyard Experience] ( ./scheduled-tasks/0006-update-shipyard-experience.md )
Original file line number Diff line number Diff line change 11# Tavern Interaction
2-
32The tavern interaction operations are enqueued by the tavern's panel when switching between the tavern's pages.
43The following fields have been identified:
54
Original file line number Diff line number Diff line change 1+ # Start Criminal Investigation
2+ The ` handle_operation_81_start_criminal_investigation ` at ` 0x0053FA80 ` schedules a * Criminal Investigation* task to an indicated timestamp.
3+ The following fields have been identified:
4+ ``` c
5+ struct operation_81_start_criminal_investigation
6+ {
7+ signed __ int32 field_0_merchant_index;
8+ signed __ int32 field_4_crime_type;
9+ signed __ int32 field_8_delay;
10+ signed __ int32 field_C_town_index;
11+ };
12+ ```
13+
14+ The scheduled task's target git difftimestamp is calculated as follows:
15+ ``` python
16+ (delay + now() + 0x 100 ) & 0x 00 | 0x 80
17+ ```
You can’t perform that action at this time.
0 commit comments