Fixed the re-focus problem of the WorldMap
Added specs for the new NPC system
Started to make every NPC action serializable
Added todoes for new NPC system
Added chained list-related fields in actions.DOES NOT COMPILE
Added firstAction field in NPC. Compiles. Now to properly implement it
Still working on chained list of actions for NPC (implementing into NPC
Restaured NPC starting game in WM
NPC exiting ADV map is working again. First steps to victory
Removed annoying exception when painting no-choice npc message
Repaired setSwitch Action and thus character-unlocking NPCs
Repaired modifyCell and testSwitch actions. yay
Fixed action branching in NPCs actions failed
Fixed double NPCMessage creation problem
Cleaning todos now that NPC system is as it was before the new one
Successfully implemented trigger npcs
Re-trigger triggerNPCs after each setting of switch because the outcome might have changed
Implemented NPC Action that sets if a map is conquered or not. Basically a city will become conquered when visited
Implemented new NPC Action that tests if a map is conquered or not
Made everything NPC-Related serializable. Still have to find a way to retrieve transient fields after generation