Object Formats
The full specification for object types can be found within *.h files. This is only a brief description.
  • doodad_obj - decoration object - can only eb placed in positions which can divide into map tile size (making the move algorithm easier to write)
  • build_obj - buildings. Borders of buildings should be same as border of map tiles. "Building" covers: all fortifications, village buliding, vassal buildings.
  • bck_obj - background object. Mainly data for tile placing algorithm, but it's useless if someone can develop a better algorithm (for example, working). Second picture (pic_m) in object is a picture of the background half-filled with fog of war (explored, not visible).
  • mv_obj - soldiers, infantry, cavalry, cannons, siege engines, and villagers.
  • bullet - missile object - in flight and on the groud (including explosions)