14 lines
826 B
JSON
14 lines
826 B
JSON
{
|
|
"_comment": "Resolves a name collision between two routines that both set a unit's destination: the engine action at $34D5 and the console flow at $6500 that asks the player to pick one. Loads after the survey and chunk annotations so it wins.",
|
|
"unitLabels": {
|
|
"game/mainProgram0800": {"6500": "promptForDestination"}
|
|
},
|
|
"notes": {
|
|
"6500": {"unit": "game/mainProgram0800", "block": [
|
|
"promptForDestination - the console flow for 'set this unit's destination': print SETTING and",
|
|
"DESTINATION, put the cursor in plain move mode and drive runTargetCursorLoop until the player",
|
|
"commits or aborts, which queues the move order. Not to be confused with setUnitDestination $34D5,",
|
|
"which is the engine routine that actually writes a unit's destination and applies the comcen",
|
|
"speed rule."]}
|
|
}
|
|
}
|