tron [Mon, 27 Mar 2006 06:18:02 +0000] rev 3350
(svn r4134) Revert part of r4133: Replacing a byte which gets written to savegames by an enum is a very bad idea
Darkvater [Sun, 26 Mar 2006 22:58:11 +0000] rev 3349
(svn r4133) - Some miscellaneous changes (unconverted TownID in function definition, Owner instead of byte, remove obsolete member and compare waypoint index with 0 not STR_NULL)
Darkvater [Sun, 26 Mar 2006 22:56:58 +0000] rev 3348
(svn r4132) - Missed 3 CargoID's
Darkvater [Sun, 26 Mar 2006 22:55:27 +0000] rev 3347
(svn r4131) - CodeChange: Add proper semantics for StationID for such variables instead of using the general uint16-type. StationID was added for depots, waypoints and stations where necessary. We probably need to change GetDepot(), IsDepotIndex(), IsStationIndex(), GetWaypoint() and IsWaypointIndex() as well to use StationID.
Darkvater [Sun, 26 Mar 2006 22:41:56 +0000] rev 3346
(svn r4130) - CodeChange: Add proper semantics for TownID for such variables instead of using the general uint16-type. We probably need to change GetTown() and IsTownIndex() as well to use TownID.
Darkvater [Sun, 26 Mar 2006 22:25:29 +0000] rev 3345
(svn r4129) - CodeChange: Add proper bool type for is_ai as well...it is a bool type.
Darkvater [Sun, 26 Mar 2006 22:23:32 +0000] rev 3344
(svn r4128) - CodeChange: Add proper semantics for CargoID for such variables instead of using the general byte-type.
peter1138 [Sun, 26 Mar 2006 22:02:11 +0000] rev 3343
(svn r4127) - Update English language file to use tags for the new unit system.
peter1138 [Sun, 26 Mar 2006 21:50:57 +0000] rev 3342
(svn r4126) - Feature: A new multi-lingual multi-measuring-unit system:
- Replace miles/kilometres game option with a general measuring units option.
- Add {POWER}, {WEIGHT}, {WEIGHT_S} and {VOLUME_S} (_S for short) tags to the language/string system.
- Add SI as option for measuring units.
Language file updates to use the system will come soon.
Darkvater [Sun, 26 Mar 2006 21:15:09 +0000] rev 3341
(svn r4125) - Feature: Add a general TIC() TOC() mechanism using rdtsc or something similar on non-i386 architectures to performance-tune (critical) code. Some systems are probably missing, but those can be added later.