------------------------------------------------------------------------ r1871 | miham | 2005-02-13 12:33:57 +0000 (Sun, 13 Feb 2005) | 1 line Daily langfile updates #2. ------------------------------------------------------------------------ r1870 | miham | 2005-02-13 11:55:35 +0000 (Sun, 13 Feb 2005) | 1 line Added new language: lithuanian ------------------------------------------------------------------------ r1869 | tron | 2005-02-13 11:31:35 +0000 (Sun, 13 Feb 2005) | 3 lines Fix some bugs in the bulldozer movement implementation. Now they move in a sane pattern. ------------------------------------------------------------------------ r1868 | tron | 2005-02-13 11:27:41 +0000 (Sun, 13 Feb 2005) | 1 line Improve readability of the bulldozer movement code ------------------------------------------------------------------------ r1867 | tron | 2005-02-13 11:18:02 +0000 (Sun, 13 Feb 2005) | 1 line Include tables/sprites.h only in files which need it ------------------------------------------------------------------------ r1866 | celestar | 2005-02-13 09:42:49 +0000 (Sun, 13 Feb 2005) | 4 lines -Fix: Intercepted generated maps with 0 towns on it. Currently just an error() is called, some more graceful handling should be implemented later. ------------------------------------------------------------------------ r1865 | tron | 2005-02-13 08:12:03 +0000 (Sun, 13 Feb 2005) | 1 line Fix some warnings ------------------------------------------------------------------------ r1864 | miham | 2005-02-13 07:44:32 +0000 (Sun, 13 Feb 2005) | 1 line Automatic langfile updates ------------------------------------------------------------------------ r1863 | tron | 2005-02-12 15:53:32 +0000 (Sat, 12 Feb 2005) | 3 lines Give the effect vehicle type enums more descriptive names and use the enum as parameter type for CreateEffectVehicle*() -Fix: [1116619] Generate the correct smoke type for diesel trains ------------------------------------------------------------------------ r1862 | darkvater | 2005-02-12 00:20:46 +0000 (Sat, 12 Feb 2005) | 1 line - Settings: No longer treat warnings as errors for VS.Net project files...just until spritecache is fixed up :) ------------------------------------------------------------------------ r1861 | tron | 2005-02-11 17:12:11 +0000 (Fri, 11 Feb 2005) | 1 line Constify Get(Non)Sprite() ------------------------------------------------------------------------ r1860 | tron | 2005-02-11 15:18:09 +0000 (Fri, 11 Feb 2005) | 1 line The sprite header endianness issue was solved in r1855 ------------------------------------------------------------------------ r1859 | tron | 2005-02-11 14:33:43 +0000 (Fri, 11 Feb 2005) | 1 line Miscellaneous style changes ------------------------------------------------------------------------ r1858 | tron | 2005-02-11 13:46:25 +0000 (Fri, 11 Feb 2005) | 1 line Let ReadSprite() handle the subtleties of loading a sprite, not its caller ------------------------------------------------------------------------ r1857 | tron | 2005-02-11 13:35:27 +0000 (Fri, 11 Feb 2005) | 2 lines Rewrite parts of the sprite heap. It's functionally equivalent but should be easier to read and maintain. ------------------------------------------------------------------------ r1856 | tron | 2005-02-10 22:26:28 +0000 (Thu, 10 Feb 2005) | 1 line Make GfxInitSpriteMem() static, because it's only used withing spritecache.c ------------------------------------------------------------------------ r1855 | tron | 2005-02-10 12:26:41 +0000 (Thu, 10 Feb 2005) | 1 line Handle endianness of sprite headers when loading a sprite, not everytime when accessing it ------------------------------------------------------------------------ r1854 | tron | 2005-02-10 12:14:38 +0000 (Thu, 10 Feb 2005) | 1 line Split GetSpritePtr() into GetSprite() for regular sprites (returning a Sprite*) and GetNonSprite() for "sprites" of type 0xFF (returning byte*) ------------------------------------------------------------------------ r1853 | tron | 2005-02-10 05:43:30 +0000 (Thu, 10 Feb 2005) | 1 line Move spritecache function declarations into a header of their own and use SpriteID as parameter type where appropriate ------------------------------------------------------------------------ r1852 | tron | 2005-02-08 22:22:42 +0000 (Tue, 08 Feb 2005) | 4 lines Start cleaning up sprite handling: - Complement the sprite header struct with a variable sized array for the sprite data and rename it to Sprite. - Use the correct type Sprite* instead of casting all the time (this causes some "assignment from incompatible pointer type" warnings, nothing serious, will be resolved soon) ------------------------------------------------------------------------ r1851 | bjarni | 2005-02-08 18:07:27 +0000 (Tue, 08 Feb 2005) | 1 line - Language: added Frisian translation (no strings have been translated yet) ------------------------------------------------------------------------ r1850 | tron | 2005-02-08 17:31:13 +0000 (Tue, 08 Feb 2005) | 2 lines Change the last consumers of str_buffr so they use local static buffers now and remove the global array str_buffr. ------------------------------------------------------------------------ r1849 | tron | 2005-02-08 16:53:28 +0000 (Tue, 08 Feb 2005) | 1 line Use the cheat entry enum for CheatEntry.type and remove unused enum values ------------------------------------------------------------------------ r1848 | tron | 2005-02-08 16:37:28 +0000 (Tue, 08 Feb 2005) | 3 lines Remove the obscure feature of initialising the edit box with the contents of str_buffr - it was unused anyway. Remove it from the chat box too, which inherited it via copy&paste. ------------------------------------------------------------------------ r1847 | tron | 2005-02-08 15:42:28 +0000 (Tue, 08 Feb 2005) | 1 line Adjustment for MorphOS to unbreak the build there and removal of some now obsolete preprocessor magic ------------------------------------------------------------------------ r1846 | darkvater | 2005-02-07 20:36:41 +0000 (Mon, 07 Feb 2005) | 2 lines - Fix: VS6 project file (bociusz) - Fix: VS6 fkcing borkdness should be abolished ------------------------------------------------------------------------ r1845 | darkvater | 2005-02-07 19:45:08 +0000 (Mon, 07 Feb 2005) | 3 lines - Revert r1835 since it totally screws network compiling - Fix: fix some VS.NET warnings - Add missing file to VS.NET project file ------------------------------------------------------------------------ r1844 | truelight | 2005-02-07 19:23:38 +0000 (Mon, 07 Feb 2005) | 2 lines -Fix: small protection in oldloader.c, and put the savegame on pause by default ------------------------------------------------------------------------ r1843 | matthijs | 2005-02-07 19:01:56 +0000 (Mon, 07 Feb 2005) | 2 lines - Codechange: [NPF] Removed some unused code. ------------------------------------------------------------------------ r1842 | tron | 2005-02-07 18:51:46 +0000 (Mon, 07 Feb 2005) | 1 line Fix another typo made in r1834 ------------------------------------------------------------------------ r1841 | celestar | 2005-02-07 12:47:29 +0000 (Mon, 07 Feb 2005) | 1 line -Fix: [ 1117538 ] non-stop orders are no longer accidently skipped ------------------------------------------------------------------------ r1840 | tron | 2005-02-07 12:32:35 +0000 (Mon, 07 Feb 2005) | 1 line Repel str_buffr and use local buffers where possible ------------------------------------------------------------------------ r1839 | tron | 2005-02-07 10:41:45 +0000 (Mon, 07 Feb 2005) | 1 line Move GetTileSlope() and GetTileZ() into tile.[ch] and use more explicit types as parameters ------------------------------------------------------------------------ r1838 | tron | 2005-02-07 10:37:12 +0000 (Mon, 07 Feb 2005) | 1 line Ship depots are on water, not roads ------------------------------------------------------------------------ r1837 | tron | 2005-02-07 10:09:28 +0000 (Mon, 07 Feb 2005) | 3 lines GetTileOwner returns Owner, not bool Also assert() that the TileIndex is valid ------------------------------------------------------------------------ r1836 | tron | 2005-02-07 09:56:16 +0000 (Mon, 07 Feb 2005) | 1 line Clean up some strange constructs concerning socket options ------------------------------------------------------------------------ r1835 | tron | 2005-02-07 09:54:37 +0000 (Mon, 07 Feb 2005) | 1 line Reduce the visibility of network_core.h ------------------------------------------------------------------------ r1834 | matthijs | 2005-02-06 22:36:08 +0000 (Sun, 06 Feb 2005) | 8 lines - Fix: NPF does not check the owner of its target, busses try to enter other players' depots. TODO - Add: asserts to find the v->u.rail.track == 0 problem. - Add: IsValidDepot(), IsValidTown(), IsValidSign(), IsValidVehicle(), IsValidStation() - Add: GetTileOwner(), IsTileOwner() - Codechange: Replaced IsShipDepotTile(), IsTrainDepotTile(), IsRoadDepotTile() by IsTileDepotType(). - Codechange: typedeffed the MAP_OWNERS as Owner. Should be used as variable type. - Codechange: Replaced a few uint by TileIndex. ------------------------------------------------------------------------ r1833 | tron | 2005-02-06 22:25:27 +0000 (Sun, 06 Feb 2005) | 1 line byte -> char transition: the rest ------------------------------------------------------------------------ r1832 | tron | 2005-02-06 20:53:31 +0000 (Sun, 06 Feb 2005) | 1 line Next byte -> char iteration: custom names ------------------------------------------------------------------------ r1831 | truelight | 2005-02-06 20:29:32 +0000 (Sun, 06 Feb 2005) | 3 lines -Fix: Scenario Editor now handles human-made roads better (try to build a city layout before placing the city, finally that works very nice) ------------------------------------------------------------------------ r1830 | truelight | 2005-02-06 19:22:54 +0000 (Sun, 06 Feb 2005) | 2 lines -Codechange: small stuff to make the file more beautiful (tnx Tron) ------------------------------------------------------------------------