/** * Engine API * Civilization Engine API * * OpenAPI spec version: 1.0 * * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ export interface SimpleActionDto { civilization?: string; action?: SimpleActionDto.ActionEnum; parameters?: Array; date?: Date; result?: any; } export declare namespace SimpleActionDto { type ActionEnum = 'SET_CURRENT_CIVILIZATION' | 'NEXT_STEP' | 'PREV_STEP' | 'SET_STEP' | 'ROLL_DIE_1D6' | 'ROLL_DIE_1D20' | 'ADD_CIVILIZATION_COIN' | 'REMOVE_CIVILIZATION_COIN' | 'ADD_CIVILIZATION_TECH_COIN_BY_NAME' | 'ADD_CIVILIZATION_TECH_COIN_BY_UUID' | 'REMOVE_CIVILIZATION_TECH_COIN_BY_NAME' | 'REMOVE_CIVILIZATION_TECH_COIN_BY_UUID' | 'SET_CIVILIZATION_TRADE' | 'SET_CIVILIZATION_GOVERNMENT_BY_NAME' | 'SET_CIVILIZATION_GOVERNMENT_BY_UUID' | 'SET_CIVILIZATION_CULTURE' | 'LEARN_CIVILIZATION_TECHNOLOGY_BY_NAME' | 'LEARN_CIVILIZATION_TECHNOLOGY_BY_UUID' | 'UNLEARN_CIVILIZATION_TECHNOLOGY_BY_NAME' | 'UNLEARN_CIVILIZATION_TECHNOLOGY_BY_UUID' | 'CHOOSE_TO_LEARN_CIVILIZATION_TECHNOLOGY_BY_NAME' | 'CHOOSE_TO_LEARN_CIVILIZATION_TECHNOLOGY_BY_UUID' | 'UNCHOOSE_TO_LEARN_CIVILIZATION_TECHNOLOGIES' | 'LEARN_CHOOSED_CIVILIZATION_TECHNOLOGY' | 'LEARN_ALL_CHOOSED_CIVILIZATION_TECHNOLOGIES' | 'EXCHANGE_HUT' | 'EXCHANGE_VILLAGE' | 'EXCHANGE_RESOURCE' | 'EXCHANGE_CULTURE_EVENT' | 'EXCHANGE_TRADE' | 'EXCHANGE_CULTURE' | 'TAKE_MARKET_RESOURCE' | 'TAKE_MARKET_UNIT' | 'TAKE_MARKET_HUT' | 'TAKE_MARKET_VILLAGE' | 'TAKE_MARKET_GREAT_PERSON_MARKER' | 'TAKE_MARKET_CULTURE_EVENT_LEVEL_1' | 'TAKE_MARKET_CULTURE_EVENT_LEVEL_2' | 'TAKE_MARKET_CULTURE_EVENT_LEVEL_3' | 'PLACE_MARKET_OPEN_WONDER' | 'PLACE_MARKET_BUILDING' | 'PLACE_MARKET_HUT' | 'PLACE_MARKET_VILLAGE' | 'PLACE_MARKET_GREAT_PERSON_MARKER' | 'SET_MARKET_TRACK_POSITION' | 'ADVANCE_MARKET_CULTURE_TRACK' | 'TAKE_MAP_POSITIONABLE' | 'SET_MAP_TILE_FACE_UP_BY_NAME' | 'SET_MAP_TILE_FACE_UP_BY_UUID' | 'SET_MAP_TILE_FACE_DOWN_BY_NAME' | 'SET_MAP_TILE_FACE_DOWN_BY_UUID' | 'ROTATE_MAP_TILE_COUNTERCLOCKWISE_90_BY_NAME' | 'ROTATE_MAP_TILE_COUNTERCLOCKWISE_90_BY_UUID' | 'ROTATE_MAP_TILE_CLOCKWISE_90_BY_NAME' | 'ROTATE_MAP_TILE_CLOCKWISE_90_BY_UUID' | 'PLACE_MAP_CAPITAL' | 'PLACE_MAP_CITY' | 'PLACE_MAP_SCOUT' | 'PLACE_MAP_ARMY' | 'MOVE_MAP_SCOUTS' | 'MOVE_MAP_ARMIES' | 'DESTROY_MAP_SCOUTS' | 'DESTROY_MAP_ARMIES' | 'DESTROY_MAP_POSITIONABLE' | 'DESTROY_MAP_OR_MARKET_WONDER' | 'SET_MAP_TERRAIN' | 'SWAP_MAP_POSITIONABLES' | 'SET_MAP_CITY_WALLED' | 'PLACE_HANDS_HUT' | 'PLACE_HANDS_VILLAGE' | 'PLACE_HANDS_GREAT_PERSON_MARKER' | 'KILL_RANDOM_CIVILIZATION_UNIT' | 'START_BATTLE' | 'CREATE_BATTLE_FRONT' | 'FORM_BATTLE_FRONT' | 'ATTACK_BATTLE_FRONT' | 'ADD_BATTLE_UNIT_WOUNDS' | 'REMOVE_BATTLE_UNIT_WOUNDS' | 'KILL_BATTLE_UNIT' | 'REVIVE_BATTLE_UNIT' | 'TAKE_UNIT_FROM_BATTLE' | 'REVEAL_UNITS' | 'FINISH_BATTLE' | 'REVEAL' | 'DROP' | 'ROLLBACK_DROP'; const ActionEnum: { SETCURRENTCIVILIZATION: ActionEnum; NEXTSTEP: ActionEnum; PREVSTEP: ActionEnum; SETSTEP: ActionEnum; ROLLDIE1D6: ActionEnum; ROLLDIE1D20: ActionEnum; ADDCIVILIZATIONCOIN: ActionEnum; REMOVECIVILIZATIONCOIN: ActionEnum; ADDCIVILIZATIONTECHCOINBYNAME: ActionEnum; ADDCIVILIZATIONTECHCOINBYUUID: ActionEnum; REMOVECIVILIZATIONTECHCOINBYNAME: ActionEnum; REMOVECIVILIZATIONTECHCOINBYUUID: ActionEnum; SETCIVILIZATIONTRADE: ActionEnum; SETCIVILIZATIONGOVERNMENTBYNAME: ActionEnum; SETCIVILIZATIONGOVERNMENTBYUUID: ActionEnum; SETCIVILIZATIONCULTURE: ActionEnum; LEARNCIVILIZATIONTECHNOLOGYBYNAME: ActionEnum; LEARNCIVILIZATIONTECHNOLOGYBYUUID: ActionEnum; UNLEARNCIVILIZATIONTECHNOLOGYBYNAME: ActionEnum; UNLEARNCIVILIZATIONTECHNOLOGYBYUUID: ActionEnum; CHOOSETOLEARNCIVILIZATIONTECHNOLOGYBYNAME: ActionEnum; CHOOSETOLEARNCIVILIZATIONTECHNOLOGYBYUUID: ActionEnum; UNCHOOSETOLEARNCIVILIZATIONTECHNOLOGIES: ActionEnum; LEARNCHOOSEDCIVILIZATIONTECHNOLOGY: ActionEnum; LEARNALLCHOOSEDCIVILIZATIONTECHNOLOGIES: ActionEnum; EXCHANGEHUT: ActionEnum; EXCHANGEVILLAGE: ActionEnum; EXCHANGERESOURCE: ActionEnum; EXCHANGECULTUREEVENT: ActionEnum; EXCHANGETRADE: ActionEnum; EXCHANGECULTURE: ActionEnum; TAKEMARKETRESOURCE: ActionEnum; TAKEMARKETUNIT: ActionEnum; TAKEMARKETHUT: ActionEnum; TAKEMARKETVILLAGE: ActionEnum; TAKEMARKETGREATPERSONMARKER: ActionEnum; TAKEMARKETCULTUREEVENTLEVEL1: ActionEnum; TAKEMARKETCULTUREEVENTLEVEL2: ActionEnum; TAKEMARKETCULTUREEVENTLEVEL3: ActionEnum; PLACEMARKETOPENWONDER: ActionEnum; PLACEMARKETBUILDING: ActionEnum; PLACEMARKETHUT: ActionEnum; PLACEMARKETVILLAGE: ActionEnum; PLACEMARKETGREATPERSONMARKER: ActionEnum; SETMARKETTRACKPOSITION: ActionEnum; ADVANCEMARKETCULTURETRACK: ActionEnum; TAKEMAPPOSITIONABLE: ActionEnum; SETMAPTILEFACEUPBYNAME: ActionEnum; SETMAPTILEFACEUPBYUUID: ActionEnum; SETMAPTILEFACEDOWNBYNAME: ActionEnum; SETMAPTILEFACEDOWNBYUUID: ActionEnum; ROTATEMAPTILECOUNTERCLOCKWISE90BYNAME: ActionEnum; ROTATEMAPTILECOUNTERCLOCKWISE90BYUUID: ActionEnum; ROTATEMAPTILECLOCKWISE90BYNAME: ActionEnum; ROTATEMAPTILECLOCKWISE90BYUUID: ActionEnum; PLACEMAPCAPITAL: ActionEnum; PLACEMAPCITY: ActionEnum; PLACEMAPSCOUT: ActionEnum; PLACEMAPARMY: ActionEnum; MOVEMAPSCOUTS: ActionEnum; MOVEMAPARMIES: ActionEnum; DESTROYMAPSCOUTS: ActionEnum; DESTROYMAPARMIES: ActionEnum; DESTROYMAPPOSITIONABLE: ActionEnum; DESTROYMAPORMARKETWONDER: ActionEnum; SETMAPTERRAIN: ActionEnum; SWAPMAPPOSITIONABLES: ActionEnum; SETMAPCITYWALLED: ActionEnum; PLACEHANDSHUT: ActionEnum; PLACEHANDSVILLAGE: ActionEnum; PLACEHANDSGREATPERSONMARKER: ActionEnum; KILLRANDOMCIVILIZATIONUNIT: ActionEnum; STARTBATTLE: ActionEnum; CREATEBATTLEFRONT: ActionEnum; FORMBATTLEFRONT: ActionEnum; ATTACKBATTLEFRONT: ActionEnum; ADDBATTLEUNITWOUNDS: ActionEnum; REMOVEBATTLEUNITWOUNDS: ActionEnum; KILLBATTLEUNIT: ActionEnum; REVIVEBATTLEUNIT: ActionEnum; TAKEUNITFROMBATTLE: ActionEnum; REVEALUNITS: ActionEnum; FINISHBATTLE: ActionEnum; REVEAL: ActionEnum; DROP: ActionEnum; ROLLBACKDROP: ActionEnum; }; }