waypoint.c
changeset 3047 2880aef0ee9d
parent 2916 b687477adcba
child 3101 a44fdf9faef1
equal deleted inserted replaced
3046:baa216f9911a 3047:2880aef0ee9d
   447 	AddBlockToPool(&_waypoint_pool);
   447 	AddBlockToPool(&_waypoint_pool);
   448 }
   448 }
   449 
   449 
   450 static const SaveLoad _waypoint_desc[] = {
   450 static const SaveLoad _waypoint_desc[] = {
   451 	SLE_CONDVAR(Waypoint, xy, SLE_FILE_U16 | SLE_VAR_U32, 0, 5),
   451 	SLE_CONDVAR(Waypoint, xy, SLE_FILE_U16 | SLE_VAR_U32, 0, 5),
   452 	SLE_CONDVAR(Waypoint, xy, SLE_UINT32, 6, 255),
   452 	SLE_CONDVAR(Waypoint, xy, SLE_UINT32, 6, SL_MAX_VERSION),
   453 	SLE_CONDVAR(Waypoint, town_index, SLE_UINT16, 12, 255),
   453 	SLE_CONDVAR(Waypoint, town_index, SLE_UINT16, 12, SL_MAX_VERSION),
   454 	SLE_CONDVAR(Waypoint, town_cn, SLE_UINT8, 12, 255),
   454 	SLE_CONDVAR(Waypoint, town_cn, SLE_UINT8, 12, SL_MAX_VERSION),
   455 	SLE_VAR(Waypoint, string, SLE_UINT16),
   455 	SLE_VAR(Waypoint, string, SLE_UINT16),
   456 	SLE_VAR(Waypoint, deleted, SLE_UINT8),
   456 	SLE_VAR(Waypoint, deleted, SLE_UINT8),
   457 
   457 
   458 	SLE_CONDVAR(Waypoint, build_date, SLE_UINT16,  3, 255),
   458 	SLE_CONDVAR(Waypoint, build_date, SLE_UINT16,  3, SL_MAX_VERSION),
   459 	SLE_CONDVAR(Waypoint, localidx,   SLE_UINT8,   3, 255),
   459 	SLE_CONDVAR(Waypoint, localidx,   SLE_UINT8,   3, SL_MAX_VERSION),
   460 	SLE_CONDVAR(Waypoint, grfid,      SLE_UINT32, 17, 255),
   460 	SLE_CONDVAR(Waypoint, grfid,      SLE_UINT32, 17, SL_MAX_VERSION),
   461 
   461 
   462 	SLE_END()
   462 	SLE_END()
   463 };
   463 };
   464 
   464 
   465 static void Save_WAYP(void)
   465 static void Save_WAYP(void)