Commit Graph

10486 Commits (5e794626859749678c938ec25c091c8359d9f781)
 

Author SHA1 Message Date
smatz 5e79462685 (svn r14740) -Fix (r13675)(r14739): we shouldn't skip all remaining sprites neither 16 years ago
smatz aeeb60868c (svn r14739) -Fix (r13675): when a static GRF was forcibly disabled, wrong data was released, causing memory leaks and wrong behaviour or crashes 16 years ago
smatz 48af805ada (svn r14738) -Fix (r13576): GCF_STATIC belongs to GRFConfig::flags, not GRFConfig::status 16 years ago
smatz 921863da15 (svn r14737) -Fix (r10211): memory leak in Action 0x0F (new town names) 16 years ago
translators 4ec06cc478 (svn r14736) -Update: WebTranslator2 update to 2008-12-24 15:29:53
arabic_egypt - 8 fixed, 37 changed by khaloofah (45)
hebrew     - 36 fixed by dodibitran (36)
indonesian - 39 changed by fanioz (39)
latvian    - 7 fixed, 27 changed by peerer (34)
serbian    - 31 fixed by Jenraux (31)
urdu       - 79 fixed by yasirniazkhan (79)
16 years ago
rubidium d1bb5e5f36 (svn r14735) -Codechange: remove a bit of bit-waste in the map array (without changing the map array) and make the CompanyIDs contiguous.
-Note: 15 should be enough for now... making it any more means adding more bytes to the map array and thus wasting more bits instead of reducing the bit waste.
16 years ago
smatz 5b26afbd6b (svn r14734) -Codechange: type of bankrupt_asked is CompanyMask, not byte 16 years ago
rubidium 4a1f4144eb (svn r14733) -Fix (r14730): creating new companies didn't always work as expected. 16 years ago
rubidium c3746a55bb (svn r14732) -Codechange: replace some magic number with less magic constants and use the proper type for a few variables. 16 years ago
rubidium ece37ca2c0 (svn r14731) -Fix: don't initialise UDP multiple times without closing it. 16 years ago
rubidium afddfcb2b1 (svn r14730) -Codechange: remove the need for networkclientsockets and networkclientinfo structs to be in a contiguous piece of memory and put them in a pool.
-Note: 255 should really be enough for now... making it any more means network protocol bumps.
16 years ago
rubidium 94dd23aaf8 (svn r14729) -Fix: writing a single char to the config file caused reading outside a buffer. 16 years ago
rubidium f7a52c4444 (svn r14728) -Fix [FS#2470]: don't select anything when opening the client list.
-Fix: don't show clients that are "only" in the lobby.
16 years ago
rubidium bc8984a9bb (svn r14727) -Codechange: replace some magic numbers with a constant. 16 years ago
rubidium fb7ccc6820 (svn r14726) -Fix (r14720): making new companies in network kinda failed... 16 years ago
rubidium f8f7febe41 (svn r14725) -Change: make it clearer why (and that) MAX_CLIENTS isn't the amount of slots in the array, but one less as a dedicated server takes a slot too. 16 years ago
rubidium 52fb6b7d7c (svn r14724) -Codechange: move some NetworkClientSocket related function/definitions closer together. 16 years ago
rubidium 9476a49763 (svn r14723) -Codechange: shuffling some stuff around to reduce indirect #include dependencies. 16 years ago
rubidium d501a20065 (svn r14722) -Codechange: s/DEREF_CLIENT/GetNetworkClientSocket/ 16 years ago
rubidium ae96ca635c (svn r14721) -Codechange: s/NetworkTCPSocketHandler/NetworkClientSocket/ as it's (way) more descriptive what it's used for. 16 years ago
rubidium d95a485108 (svn r14720) -Codechange: s/FOR_ALL_CLIENTS/FOR_ALL_CLIENT_SOCKETS/ as the latter describes the name more precisely. 16 years ago
rubidium b4734ee9a4 (svn r14719) -Codechange: replace DEREF_CLIENT with an instance function and replace looping socket structs with info structs when the loop is only interested in the info structs (i.e. not derefing the info from sockets when one can loop info directly and the socket isn't used) 16 years ago
rubidium 94e7f41a9d (svn r14718) -Change: remove some direct network core variable accesses from non-network locations. 16 years ago
rubidium f49cc67f83 (svn r14717) -Change: more 'Index' -> ClientID to not confuse ClientID and ClientIndex 16 years ago
rubidium 573d1b324a (svn r14716) -Codechange: move more network core querying to the network files. 16 years ago
rubidium 5b7cd460e9 (svn r14715) -Codechange: move some network code from the main gui file into one of the the network files. 16 years ago
rubidium a687667448 (svn r14714) -Codechange: only allocate the company network "state" variables (password/months not used) when needed, i.e. only for servers. 16 years ago
translators 4511739377 (svn r14713) -Update: WebTranslator2 update to 2008-12-22 18:43:52
arabic_egypt - 14 fixed, 144 changed by khaloofah (158)
hebrew     - 9 fixed, 1 changed by davidx123 (10)
hungarian  - 17 changed by IPG (17)
indonesian - 136 changed by fanioz (119), sireno (17)
latvian    - 116 fixed, 235 changed by peerer (351)
norwegian_nynorsk - 8 fixed by Thor (3), runarlu (2), DavidS (3)
urdu       - 79 fixed by yasirniazkhan (79)
16 years ago
rubidium abc903d625 (svn r14712) -Codechange: split server and client side w.r.t. the storage of network related company information. 16 years ago
rubidium e6e32bad4d (svn r14711) -Codechange: don't misuse the _network_company_info password field for changing the password on clients. 16 years ago
rubidium 887869c771 (svn r14710) -Change: simplify sending company information from the server to the client. 16 years ago
rubidium 782b80eff7 (svn r14709) -Codechange: make a clearer distinction between 'unique' client identification ids and the indices into the clients/client info arrays. 16 years ago
rubidium 8431174e88 (svn r14708) -Change: update a few urls and fix some small errors/missing things in a few documents. 16 years ago
frosch ebf51ffb6b (svn r14707) -Cleanup: Replace an 'int' by 'Trackdir'. 16 years ago
translators 400626d882 (svn r14706) -Update: WebTranslator2 update to 2008-12-20 18:37:49
finnish    - 17 changed by UltimateSephiroth (17)
indonesian - 81 changed by fanioz (81)
latvian    - 137 fixed, 123 changed by peerer (260)
16 years ago
frosch f1900768c0 (svn r14705) -Fix [FS#2460]: First transfer the whole load of a vehicle chain to industries before triggering any processing.
This reduces callback usage and resolves critical rounding errors when using input-cargo-multipliers instead of production callbacks.
16 years ago
frosch 5ea2dc97fd (svn r14704) -Codechange: Add set capabilities to SmallVector. 16 years ago
frosch 8db5bda4f7 (svn r14703) -Fix (r8735): [YAPF] YapfRoadVehDistanceToTile() shall not abort searching at v->dest_tile, when it in fact tries to reach another tile. 16 years ago
frosch 74ed0b5efc (svn r14702) -Documentation: Add a note about the meaning and validity of Vehicle::dest_tile. 16 years ago
rubidium 4ed946bca2 (svn r14701) -Change: Debian's lintian complains about not using the best compression for compressing the man-page. 16 years ago
smatz d1ea050232 (svn r14700) -Fix (r1): loading of very old savegames was broken (STNS chunk is stored before MAP in old savegame) 16 years ago
frosch 383d8713cb (svn r14699) -Fix (r14483): Do not use v->dest_tile for trains heading to a station. Reaching that tile does not mean reaching the station. 16 years ago
rubidium 395cb45039 (svn r14697) -Fix: some int vs unsigned int comparisons in strgen. 16 years ago
frosch 59fca8523f (svn r14696) -Fix (r10495): Words now consist of 16 bits. 16 years ago
frosch c20e6d3a13 (svn r14695) -Cleanup: When NTP is not active there is no need to set up TrainTrackFollowerData. 16 years ago
smatz f52d1bd0ba (svn r14694) -Fix (r1): zeppeliner (disaster) should target st->airport_tile, not st->xy 16 years ago
smatz a7f82bd11a (svn r14693) -Codechange: replace one check in old AI (probably typo, but the effect was the same) (Yexo) 16 years ago
translators e1565c5707 (svn r14692) -Update: WebTranslator2 update to 2008-12-19 18:43:35
arabic_egypt - 85 fixed by khaloofah (85)
estonian   - 3 fixed by Kender (3)
galician   - 2 fixed by Condex (2)
latvian    - 170 fixed, 114 changed by peerer (284)
portuguese - 10 fixed by SnowFlake (10)
16 years ago
translators 6af6f576eb (svn r14691) -Update: WebTranslator2 update to 2008-12-18 18:47:25
arabic_egypt - 132 fixed, 1 changed by khaloofah (133)
czech      - 10 fixed, 25 changed by Hadez (35)
esperanto  - 15 fixed by Athaba (15)
greek      - 7 fixed by ouranogrammi (7)
indonesian - 88 changed by fanioz (88)
latvian    - 117 fixed, 16 changed by peerer (83), marismols (50)
lithuanian - 15 fixed by Zogg (15)
malay      - 38 fixed by tombakemas (5), Syed (33)
serbian    - 39 fixed, 1 changed by Jenraux (40)
thai       - 105 fixed by vetbook (105)
16 years ago
rubidium 7f4683a811 (svn r14689) -Change: make configure die on commonly made user mistakes, like not having SDL development files or zlib headers installed; you can still compile a dedicated server or a binary without zlib, but you have to explicitly force it. 16 years ago