|
Darkvater
|
r5419:7d0beb86d3ca
|
18 years ago
|
|
(svn r7622) -Codechange: Convert some more windows to ShowQuery. This includes the depot sell-all popup, quit/abandon game. The language files committed in r7619 go with this.
|
|
peter1138
|
r5400:8f225527ec80
|
18 years ago
|
|
|
|
Darkvater
|
r5352:64720e7993a1
|
18 years ago
|
|
(svn r7523) -Feature: Add the possibility to change the newgrf configuration of a running game. This is only possible in SP (or in the intro menu). During game play you will get a confirmation window when applying the changes as some actions can crash OpenTTD and/or make your current game unplayable.
|
|
rubidium
|
r5339:28785ea49f78
|
18 years ago
|
|
(svn r7505) -Feature: show NewGRFs used on a game server, show which NewGRFs you do and do not have. -Feature: show NewGRF compatability of network games in the Game List window; a green square if you got the same OpenTTD version and have the needed NewGRF, a red square if the version does not match and a yellow square if the version matches, but the client is missing at least one of the NewGRFs.
|
|
Darkvater
|
r5286:5cf8d6ffc179
|
18 years ago
|
|
|
|
Darkvater
|
r5276:34225933bc45
|
18 years ago
|
|
|
|
Darkvater
|
r5274:887269d6e410
|
18 years ago
|
|
(svn r7418) -Codechange/Feature: Put back the 'New Vehicles' button in the vehicle list window. As things won't fit now because of too many buttons, move 'send to depot' and 'autoreplace' to a dropdown box (and seperate 'send to depot' and 'send for servicing'). The 'New Vehicles' button shows a list of all engines you have available for that vehicle type (in case of trains all railtypes). Button is only enabled for global list.
|
|
peter1138
|
r5243:f1c11e8c91fa
|
18 years ago
|
|
|
|
peter1138
|
r5237:cc044906a066
|
18 years ago
|
|
|
|
peter1138
|
r5211:4adf6d7ce809
|
18 years ago
|
|
|
|
KUDr
|
r5187:03b78dac4092
|
18 years ago
|
|
(svn r7299) -CodeChange: Train and Aircraft Build window GUI code simplified a bit: - using one engine list instead of 3 - removed engine filters (loco, wagons, helicopters, etc.) - EngineList code isolated from GUI (moved to helpers.cpp - reusing CBlobT code which does exactly what is needed for EngineList) - removed unnecessary "optimization" (rebuild and sort engine list on each WE_PAINT)
|
|
peter1138
|
r5163:a7c06b0ec769
|
18 years ago
|
|
|
|
tron
|
r5146:8a825bf122d4
|
18 years ago
|
|
|
|
miham
|
r5134:1f7612f882b0
|
18 years ago
|
|
|
|
miham
|
r5133:0d2129a1d068
|
18 years ago
|
|
(svn r7214) WebTranslator2 update to 2006-11-19 21:32:01 american - 5 fixed by WhiteRabbit (5) brazilian_portuguese - 6 fixed by tucalipe (6) catalan - 5 fixed by arnaullv (5) czech - 5 fixed by Hadez (5) danish - 3 fixed, 2 changed by ThomasA (5) dutch - 3 fixed by habell (3) finnish - 7 fixed, 3 changed by kerba (10) french - 5 fixed by glx (2), belugas (3) galician - 7 fixed, 1 changed by Condex (8) german - 4 fixed by Neonox (4) italian - 3 fixed by sidew (3) polish - 6 fixed, 21 changed by meush (27) portuguese - 5 fixed by izhirahider (5) romanian - 9 fixed, 2 changed by kneekoo (11) spanish - 5 fixed, 1 changed by eusebio (6) turkish - 2 fixed by jnmbk (2) ukrainian - 6 fixed by znikoz (6)
|
|
KUDr
|
r5116:6ab72109f482
|
18 years ago
|
|
(svn r7195) -Feature: [FS #297, optional elrails] New patches/vehicles option 'disable electrified railways'. (original patch by maedhros, ideas: peter1138, Darkvater, Rubidium, Patrick, Eddi|zuHause, ..)
|
|
peter1138
|
r5109:a43c4352f7fb
|
18 years ago
|
|
|
|
peter1138
|
r5108:28640689af54
|
18 years ago
|
|
|
|
Darkvater
|
r5107:de0416bd4fcf
|
18 years ago
|
|
(svn r7179) -Codechange (r7173): Actually "prefer" team chat through the patch setting instead of always sending to teammate if the patch is on even if you do not have any allies. So with setting off you always send to 'all players', with setting on you send to teammates if you have any, otherwise to all players.
|
|
Darkvater
|
r5102:e4e40b269b3f
|
18 years ago
|
|
|
|
Darkvater
|
r5091:c54b8f0308fc
|
18 years ago
|
|
|
|
glx
|
r5080:419d608fbc84
|
18 years ago
|
|
|
|
Darkvater
|
r4945:e7f1f2433fec
|
18 years ago
|
|
|
|
Darkvater
|
r4943:c5be6f30110a
|
18 years ago
|
|
(svn r6931) -Codechange: Change textmessage format a bit. Only the sender's name and target are in the sender's colour, the actual message is in white. Should improve readability.
|
|
peter1138
|
r4932:f8667c11cd4e
|
18 years ago
|
|
|
|
peter1138
|
r4896:6cf2d452f4cc
|
18 years ago
|
|
|
|
KUDr
|
r4870:bd55248b4b8e
|
18 years ago
|
|
|
|
bjarni
|
r4866:3c7737300a44
|
18 years ago
|
|
(svn r6792) -Cleanup: improved the English used in STR_VEH_WITH_SHARED_ORDERS_LIST_TIP (jez) The meaning should remain the same and there is no need to retranslate this string
|
|
Darkvater
|
r4834:d9187a2081d2
|
18 years ago
|
|
(svn r6758) -Feature: Add a measurement tool that will show dimensions and height differences of various draggable tools (inspiration, concept and double checking by MeusH).
|
|
Darkvater
|
r4823:c5cca9bb2685
|
18 years ago
|
|
|
|
Darkvater
|
r4822:c0c93da9d756
|
18 years ago
|
|
(svn r6746) -Codechange: Remove the need for double strings in "checkmarked" items. While here have a little go at the MenuWndProc() function for a little cleanup.
|
|
bjarni
|
r4787:73f7ac8f108c
|
18 years ago
|
|
(svn r6708) -Feature: [build aircraft window] added sort options to the list -Fix r6707: solved an issue where scrollcount was not always set correctly
|
|
bjarni
|
r4786:0b6acbed2002
|
18 years ago
|
|
(svn r6707) -Feature: [build aircraft window] added buttons to view propeller planes, jet planes or helicopters -Codechange: the build aircraft window now generates 3 malleced lists and displays based on those list This is preparation for sorting aircraft
|
|
bjarni
|
r4783:73296ad1eafd
|
18 years ago
|
|
(svn r6697) -Fix: [order refit] if an order refit fails, the vehicle is now stopped and the player gets a message (like vehicle stopped in depot) This should prevent a vehicle from failing to be refitted and then show up and block a station with full load. In such a case, it's better to stop in a depot (that will not stop any other vehicles) and notify the owner
|
|
bjarni
|
r4775:b12df8104751
|
18 years ago
|
|
(svn r6689) -Fix: corrected vehicle type in tooltip for the list in the refit window This was actually not a bug from unifying this window as it was incorrect even before they were merged
|
|
bjarni
|
r4772:60280ffbd8b8
|
18 years ago
|
|
|
|
bjarni
|
r4770:543b61edc4ba
|
18 years ago
|
|
|
|
bjarni
|
r4765:7228ab2d82f2
|
18 years ago
|
|
(svn r6679) -Feature: [train build window] added filter for wagons, engines or both in the display -Codechange: [train build window] to get rid of a really ugly hack, the train build list is now generated in one loop and stored in an array
|
|
bjarni
|
r4712:ace1fd623579
|
18 years ago
|
|
(svn r6624) -Feature: added ability to add refit commands to vehicle orders (can only be done in goto depot orders) Example: make a train transport iron ore from A to B, then it visits a depot and refits to steel It then transport steel back to A or near A if there is a factory and then it visits another depot to refit to iron ore again
This is controlled in the orders. If a goto depot order is lightlighted, then "Unload" changes to "Refit" Control click "Refit" removes the refit part of the order (as the tooltip says) The player will still pay the normal refit costs
Known issues: If a vehicle is not in a depot, then the refit window will fail to tell refitted cargo capacity Refit costs in the refit window can sometimes print 0 when it should not because the refit calculation is unaware that the vehicle will be refitted in between
Warning: autoreplace got a protection against replacing something so you get a new cargo type, but it can fail here. In the iron ore/steel example, it can see that the vehicle carries iron ore and the new one can be refitted to iron ore, then it will replace. It will not check to see that it's valid for steel as well. This is something to look into in the future
|
|
bjarni
|
r4686:aa3caee8f93f
|
18 years ago
|
|
(svn r6591) -Codechange: changed strings that used the word "depot" into one for each vehicle type This is a request from translators as depot is not valid for all vehicle types in all translations This will cause a lot of warnings when generating the lang files. MiHaMiX will fix them in a moment (hopefully)
|
|
bjarni
|
r4681:f719e26018b5
|
18 years ago
|
|
(svn r6586) -Feature: [depot window] added a vehicle list window with all vehicles having a certain depot in their orders It got one known issue though. The top bar got a plural issue so expect to see stuff like "1 trains" until we figure out why it behaves this way Added the button to the depot windows. Made the autoreplace button bigger while I was moving some widgets anyway Made road vehicle depot windows start with one more row to make room for the buttons
|
|
bjarni
|
r4673:42072dcef5b8
|
18 years ago
|
|
|
|
bjarni
|
r4662:d52885a4183b
|
18 years ago
|
|
(svn r6552) -Feature: [depot window] added a "autoreplace all vehicles in depot" button Like the "sell all" button, this one lacks a sprite as well. We will hopefully get one shortly
|
|
bjarni
|
r4659:eac0d373b66a
|
18 years ago
|
|
(svn r6542) -Feature: [depot window] added a "sell all vehicles in depot" button It's right below the sell button (sell whole chain button for trains) It's still missing a sprite. That one will be added as soon as anybody draws something we can use To make room for this button, all depots except train depots now opens with an additional row and can't be resized shorter than that
|
|
peter1138
|
r4647:ffb355e702bf
|
18 years ago
|
|
|
|
bjarni
|
r4640:3c3015b68f36
|
18 years ago
|
|
|
|
peter1138
|
r4616:6c3e63bd2e31
|
18 years ago
|
|
(svn r6474) - Add a patch option to control display of liveries, allowing none, your own, or all companies.
|
|
bjarni
|
r4613:851ac723e3df
|
18 years ago
|
|
(svn r6468) -Codechange r6464: now use error() when failing refit in autoreplace to ensure that such a failure will not break a game We should only reach this error() if there is a bug, that would otherwise make the vehicles carry a different type of cargo without telling the user This also kills the warning added in r6464 (oops)
|
|
bjarni
|
r4611:a78206fe2bcb
|
18 years ago
|
|
(svn r6464) -Fix r6393: killed a warning when compiling without asserts added an error popup in the game if autoreplace fails to refit Since it's only triggered by conditions bugs can trigger, it works kind of like a non-fatal assert in builds without asserts
|
|
peter1138
|
r4604:56d029090928
|
18 years ago
|
|
|
|
peter1138
|
r4603:3b159d0db197
|
18 years ago
|
|
|
|
belugas
|
r4601:bf9c7052da1c
|
18 years ago
|
|
|
|
bjarni
|
r4566:b7608a2abdd9
|
18 years ago
|
|
(svn r6415) -Fix r6414: switched orange and light blue colours in last commit, so they now fit what we agreed upon (oops) stopping is now orange and service is now light blue
|
|
bjarni
|
r4565:925fdeea7764
|
18 years ago
|
|
|
|
Darkvater
|
r4493:e0a4393b9ece
|
18 years ago
|
|
(svn r6278) -Revert the colour-mess in the vehicle window for ships, fourwheelers and aircraft as well which I missed out in the last commit.
|
|
Darkvater
|
r4487:dbe5783d4bbb
|
18 years ago
|
|
(svn r6272) -Revert the colour-mess in the vehicle window. Servicing depot destinations have the same colour as always, if the vehicle goes to stop inside the depot the colour is red, as it was. -Tooltip windows should be somewhat short, not a whole essay.
|
|
tron
|
r4485:fd2a80bc9d79
|
18 years ago
|
|
|
|
bjarni
|
r4454:5049cb747b73
|
18 years ago
|
|
(svn r6237) -Fix r6165: fixed wrong hangar name in heading for hangar strings also fixed inconsistent Danish translation and a typo in Dutch in the same strings
|
|
bjarni
|
r4451:73bac51a088c
|
18 years ago
|
|
(svn r6229) -Feature: Shared order lists now got a "goto depot" button this will try to send all vehicles in the list to depots/hangars currently if one fails to find a depot, it will not tell the player
|
|
bjarni
|
r4412:141c517ed974
|
18 years ago
|
|
(svn r6165) -Feature: control click Goto Depot will now make the vehicle service at the depot and leave right away. To tell the difference the status of stopping vehicles will be in red, while servicing vehicles will be green. -Codechange: remove some dead code in CmdSendAircraftToHangar() since it is conflicting with new functionality. Now p2 means the same for all types
|
|
bjarni
|
r4408:ae655935e525
|
18 years ago
|
|
(svn r6161) -Feature: List of vehicles with the same shared orders the list is available in the orders window and looks like the list buttons from the station windows (small vehicle) The button is disabled if the vehicle do not have any shared orders or it got shared orders, but an empty order list based on a patch by nycom, thought it ended up getting heavily modified Thanks to TrueLight for proofreading and suggestions
|
|
truelight
|
r4339:93f536178995
|
18 years ago
|
|
(svn r6040) -Add: when clicking twice on a Location Button, the SmallMap centers on your position (based on FS #54 by thomasdev) -Add: when clicking twice in SmallMap on a position, it centers there (based on FS #54 by thomasdev) -Add: add a button in SmallMap that centers the SmallMap on your current position (based on FS #54 by thomasdev)
|
|
bjarni
|
r4312:0f2b7202f5dd
|
18 years ago
|
|
|
|
bjarni
|
r4311:fa50fbc0f6bb
|
18 years ago
|
|
|
|
truelight
|
r4306:dd90fc82a9b9
|
18 years ago
|
|
|
|
truelight
|
r4300:642b2431578b
|
18 years ago
|
|
(svn r5946) -Add: merged the TGP branch to mainline. TGP adds: - New optional landscape generator (TerraGenesis Perlin) - Load heightmaps (either BMP or PNG) - Progress dialog while generating worlds (no longer a 'hanging' screen) - New dialogs for NewGame, Create Scenario and Play Heightmap - Easier to configure your landscape - More things to configure (tree-placer, ..) - Speedup of world generation - New console command 'restart': restart the map EXACTLY as it was when you first started it (needs a game made after or with this commit) - New console command 'getseed': get the seed of your map and share it with others (of course only works with generated maps) - Many new, world generation related, things - Many internal cleanups and rewrites Many tnx to those people who helped making this: Belugas, DaleStan, glx, KUDr, RichK67, Rubidium, and TrueLight (alfabetic) Many tnx to those who helped testing: Arnau, Bjarni, and tokai (alfabetic) And to all other people who helped testing and sending comments / bugs Stats: 673 lines changed, 3534 new lines, 79 new strings
|
|
rubidium
|
r4285:8d597bba823e
|
18 years ago
|
|
|
|
bjarni
|
r4251:8615bb529756
|
18 years ago
|
|
(svn r5853) -Fix: [elrails] FS #178 Electric Trains can leave Conventional Depot now the user will get an error if he tries to start the train and the status bar will say "no power" instead of "stopped" Electric trains already driving in and out of non-electrified depots will still do so, but you can't start new ones
|
|
tron
|
r4161:b3395ae79862
|
18 years ago
|
|
(svn r5594) Be more strict what's allowed to be built in a hangar: if the airport can't handle planes/helicopters don't present and disallow building planes/helicopters - the latter case wasn't covered yet. Also remove an error message about building aircraft which can't be triggered by a normal client
|
|
belugas
|
r4143:962d87bfcf69
|
18 years ago
|
|
|
|
belugas
|
r4120:a593e0a0559d
|
18 years ago
|
|
(svn r5464) [Behaviour Fix] : When starting the game, the system will now verify the presence of music files in gm forlder. A song can now be removed from the programmed list (in custom list 1 and 2) by clicking on it. Added music.c[ch] files, to make it all a bit cleaner. Now, the name of the gm file is associated with the title of the song.
|
|
peter1138
|
r4087:fcaef5928f56
|
18 years ago
|
|
|
|
richk
|
r4072:2fbfec31c906
|
18 years ago
|
|
|
|
richk
|
r4059:35d2ee7000b3
|
18 years ago
|
|
(svn r5346) - Feature: Add 4 new airports. 2 for aircraft, 2 for helicopters. Commuter airport: Small. 5x4. 3 terminals, 2 helipads. Intercontinental: massive. 9x11. 8 terminals, 2 helipads, 4 runways. Helidepot: a small heliport with a depot for helis only. Helistation: a large heliport with 3 helipads and a depot.
|
|
tron
|
r4046:61d361697a21
|
18 years ago
|
|
(svn r5315) -Fix: Prohibit altering a road tile while road works are in progress This fixes some glitches like "turning" the excavation by adding/removing road bits or removing the road piece
|
|
tron
|
r4001:0d425d986e83
|
18 years ago
|
|
|
|
peter1138
|
r3990:43bbedf6ead4
|
18 years ago
|
|
|
|
miham
|
r3908:d8e7de60ac62
|
18 years ago
|
|
|
|
KUDr
|
r3900:1c2675abec23
|
18 years ago
|
|
|
|
celestar
|
r3890:33136ffa4de2
|
18 years ago
|
|
|
|
celestar
|
r3813:aef25a263bd4
|
18 years ago
|
|
(svn r4823) -Fix: Improved tooltips for sortable station lists. -Credit: Chrishuebsch for initial idea and implementation of station filters
|
|
celestar
|
r3812:1a25bd693268
|
18 years ago
|
|
|
|
peter1138
|
r3781:1cb894fce3e8
|
18 years ago
|
|
|
|
peter1138
|
r3732:57a43f5aca81
|
18 years ago
|
|
|
|
peter1138
|
r3729:d5e26d4434e5
|
18 years ago
|
|
|
|
celestar
|
r3698:3b732a391a27
|
18 years ago
|
|
|
|
tron
|
r3637:964701174fa3
|
18 years ago
|
|
|
|
belugas
|
r3601:85f189a0e58b
|
18 years ago
|
|
(svn r4493) Newgrf : Action 04. Beginning of implementation. Some TODOs left, but the core is there. Thanks to Peter1138 for code, advice and patience And to Patchman for letting us define a lot of langids :)
|
|
peter1138
|
r3594:55a15a8d5ad3
|
18 years ago
|
|
|
|
peter1138
|
r3489:00300d2c428c
|
18 years ago
|
|
|
|
tron
|
r3465:9e8701e8cf1b
|
18 years ago
|
|
|
|
celestar
|
r3431:d4db460d5bfc
|
18 years ago
|
|
(svn r4259) -[multistop] Fix/Feature/Codechange: 1) Improved the road vehicle allocation (aka slotting) for multistop. Stops can now accept unlimited, er... 256, vehicles. 2) Removed the "wait for stop" feature, because it did not work in practise. 3) Slotting now ignores unreachable stations. Uses NPF at the moment because the old pathfinder cannot do it (yet) 4) Now matter how many vehicles approach a station, they will always be distributed evenly over existing stops. 5) Hopefully the last fundamental change to multistop
|
|
peter1138
|
r3401:4b5dcf559b96
|
18 years ago
|
|
(svn r4211) - Removed measuring units from the names of two strings. - Use {POWER} and {WEIGHT_S} tags for all strings instead of "{COMMA}units".
|
|
celestar
|
r3355:881cb92af87e
|
18 years ago
|
|
|
|
peter1138
|
r3343:f58d0b234655
|
18 years ago
|
|
|
|
peter1138
|
r3342:fff75d217dbe
|
18 years ago
|
|
(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.
|
|
bjarni
|
r3256:8bd6c6277040
|
18 years ago
|
|
(svn r3944) -Feature: it's now possible to turn a single unit in a train control-click on a unit in a train in a depot will make the click unit turn around this is useful if you want "normal" engines to act as dualheaded (one each way) or similar this only works on single unit units. Multiheaded and articulated engines get a red error box this is based on a quick hack peter1138 while I made it network safe and correctly handling of multible unit engines
|
|
celestar
|
r3236:1bfa17b559ec
|
18 years ago
|
|
(svn r3909) [multistop] -Codechange: No longer hijack the VS_STOPPED flag when waiting for a slot. -Fix: Vehicles waiting for slots can still be controlled (sent to depot, orders modified, ...) -Fix: Vehicles no longer stop on crossings and during overtake operations
|
|
bjarni
|
r2970:88088b9fcd53
|
18 years ago
|
|
(svn r3535) -Feature: [autoreplace] allow autoreplacing of train wagons currently ALL available wagons are displayed in the right menu in the replace window however the replacement will only be done if the new wagon can be refitted to carry same cargo as the old one is currently carrying
Since the standard vehicles do not have any valid wagon replacements, this feature can only be used when using newgrf sets
|
|
peter1138
|
r2965:a5c9a7a0f3a2
|
18 years ago
|
|
|