zuu
|
141c08166d
|
(svn r25352) -Feature: GameScript API for selecting a story page to view
|
2013-06-09 12:57:22 +00:00 |
|
zuu
|
65129db43c
|
(svn r25342) -Add: StoryPage data structures and GS API
|
2013-06-09 12:19:09 +00:00 |
|
zuu
|
f23a61e1aa
|
(svn r25296) -Feature: Goals can now have a progress text and/or be marked as completed.
|
2013-05-26 19:54:43 +00:00 |
|
planetmaker
|
f00d9976f9
|
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
|
2013-01-08 22:46:42 +00:00 |
|
michi_cc
|
90fa700cc7
|
(svn r24127) -Feature [FS#1497]: Allow closing airports for incoming aircraft. (Based on patch by cirdan)
|
2012-04-17 19:43:18 +00:00 |
|
rubidium
|
274f446b2c
|
(svn r23783) -Cleanup: remove ancient but not needed command flag
|
2012-01-09 22:21:45 +00:00 |
|
truebrain
|
59de5e9570
|
(svn r23731) -Add: add GSGoal::Question(), to ask a question to a(ll) company(ies). It can contain random text, and at most 3 buttons from a collection of 17
|
2012-01-03 16:36:24 +00:00 |
|
rubidium
|
304156a297
|
(svn r23683) -Fix [FS#4912]-ish: when fitting another engine the cargo capacity of wagons could become lower, causing them to contain more than they should. This caused the cargo transfer from the replaced parts to put even more stuff in the already full wagon. Prevent this from happening by reducing the amount of cargo in the vehicle to the capacity when moving vehicles/wagons around, or when autoreplacing
|
2011-12-28 19:48:04 +00:00 |
|
truebrain
|
aa1a0053b0
|
(svn r23640) -Fix: stop using FORCEINLINE (1/3rd of the instances were, the others were still regular inline), but make sure inline is always a 'forced' inline (I am looking at you MSVC)
|
2011-12-20 17:57:56 +00:00 |
|
truebrain
|
ccf9b01f5d
|
(svn r23630) -Add: a Goal GUI to show your current goals
|
2011-12-19 21:03:17 +00:00 |
|
truebrain
|
2fc120d4d1
|
(svn r23628) -Add: ScriptSubsidy::Create, to create subsidies (GameScript only)
|
2011-12-19 21:01:12 +00:00 |
|
truebrain
|
09ef12ab03
|
(svn r23627) -Add: ScriptNews::Create, to create custom news messages (GameScript only)
|
2011-12-19 21:01:03 +00:00 |
|
truebrain
|
6961332f05
|
(svn r23626) -Add: ScriptTown::SetText, which adds custom text to the Town GUI
|
2011-12-19 21:00:55 +00:00 |
|
truebrain
|
b00fcef81a
|
(svn r23620) -Add: ScriptTown::SetCargoGoal and ScriptTown::SetGrowthRate (GameScript only)
|
2011-12-19 20:59:19 +00:00 |
|
truebrain
|
2b381d0765
|
(svn r23603) -Add: support for control commands in strings, in both network and safe/load (Rubidium)
|
2011-12-19 20:50:44 +00:00 |
|
truebrain
|
5394a8c220
|
(svn r23602) -Add: support for DEITY commands, commands where no real company was involved in (Rubidium)
|
2011-12-19 20:50:36 +00:00 |
|
rubidium
|
3d605f6488
|
(svn r23595) -Codechange: add comma after last enum to get a more uniform coding style
|
2011-12-19 17:48:04 +00:00 |
|
rubidium
|
1cd3dac854
|
(svn r23215) -Codechange: stricter type safety for CommandFlags
|
2011-11-14 20:38:56 +00:00 |
|
frosch
|
ef5b18ab3b
|
(svn r22629) -Fix [FS#4599]: Remove all usages of the ErrorRefStack. It was continuously overwritten by e.g. industry prospection without closing the old error window; also StopTextRefStackUsage() was not called for errors returned by commands (which caused FS#4599). Now return in the CommandCost result whether the textref stack needs to be used, and store a copy of the stack values in the error window just like for the normal string parameters.
|
2011-07-03 14:32:15 +00:00 |
|
alberth
|
a70556dac2
|
(svn r22459) -Doc: Typo fixes and doxygen markup improvements.
|
2011-05-14 18:35:40 +00:00 |
|
rubidium
|
aed86fec3f
|
(svn r22016) -Fix [FS#4479]: when paused and having the allowed actions while paused setting on "no actions" cheating money would fail
|
2011-02-07 22:23:37 +00:00 |
|
rubidium
|
72a4dc53d9
|
(svn r21668) -Feature: command logging using the admin interface (dihedral)
|
2010-12-30 18:14:37 +00:00 |
|
rubidium
|
8f3607bbc7
|
(svn r21425) -Codechange: add "command types" to all commands
|
2010-12-07 21:05:27 +00:00 |
|
rubidium
|
f9edc64bb2
|
(svn r21403) -Change: the maximum size of the string argument of a command
|
2010-12-05 22:17:25 +00:00 |
|
rubidium
|
db3a6485d7
|
(svn r20768) -Codechange: unify send-to-depot commands
|
2010-09-08 18:55:58 +00:00 |
|
yexo
|
66d57b96a8
|
(svn r20748) -Fix: overbuilding an object tile with sea under it with a canal didn't take the cost for clearing the sea into account
|
2010-09-05 16:00:36 +00:00 |
|
rubidium
|
27e45d96a4
|
(svn r20547) -Change: the way order backups are performed. Now restoring an order doesn't require up to 765 commands.
|
2010-08-18 20:48:38 +00:00 |
|
rubidium
|
8a9929d702
|
(svn r20542) -Codechange: generalise the setting of "p2" to the ClientID.
|
2010-08-18 17:06:45 +00:00 |
|
rubidium
|
982df3e96b
|
(svn r20536) -Codechange: unify the refitting of vehicles
|
2010-08-18 00:47:31 +00:00 |
|
rubidium
|
c57a5b735a
|
(svn r20532) -Codechange: unify selling of vehicles a bit
|
2010-08-17 23:55:22 +00:00 |
|
rubidium
|
253080ad64
|
(svn r20531) -Codechange: unify quite a bit of the vehicle building commands
|
2010-08-17 23:15:55 +00:00 |
|
rubidium
|
1f2276b785
|
(svn r20411) -Codechange: rename unmovables as quite a lot of them are actually movable; e.g. HQ and owned land are pretty movable.
|
2010-08-08 10:59:30 +00:00 |
|
rubidium
|
7fe695dc28
|
(svn r20328) -Codechange: unify the unmovable related commands and make building lighthouses/transmitters actually happen via a command
|
2010-08-02 22:10:05 +00:00 |
|
terkhen
|
ec6cba6b92
|
(svn r20323) -Codechange: Move Delete town code to a command.
|
2010-08-02 21:07:23 +00:00 |
|
terkhen
|
014771848d
|
(svn r20322) -Codechange: Move Expand town code to a command.
|
2010-08-02 21:06:06 +00:00 |
|
terkhen
|
c873246257
|
(svn r20112) -Codechange: Prevent implicit use of CommandCost constructors.
|
2010-07-10 19:59:31 +00:00 |
|
rubidium
|
f09a74a996
|
(svn r19812) -Codechange: give some unnamed enums a name or, in case they consisted of unrelated values use static const (u)int
|
2010-05-13 09:44:44 +00:00 |
|
rubidium
|
63865a5ed7
|
(svn r19801) -Add [FS#3691]: custom naming of depots. Based on work by sbr
|
2010-05-12 20:50:10 +00:00 |
|
rubidium
|
ea7aececf8
|
(svn r19602) -Codechange: add the name of the command to the desync logs
|
2010-04-11 10:11:26 +00:00 |
|
smatz
|
d2e99657fa
|
(svn r19507) -Codechange: remove semicolon after DECLARE_POSTFIX_INCREMENT and DECLARE_ENUM_AS_BIT_SET
|
2010-03-23 22:25:43 +00:00 |
|
alberth
|
72d62fd6fc
|
(svn r19494) -Codechange: Remove _error_message.
|
2010-03-20 17:58:24 +00:00 |
|
alberth
|
19dff3a6b2
|
(svn r19414) -Doc: Several doxygen additions and corrections.
|
2010-03-14 12:39:24 +00:00 |
|
alberth
|
9e302e5fa1
|
(svn r19130) -Codechange: Use references and inlining in CommandCost.
|
2010-02-14 15:44:21 +00:00 |
|
alberth
|
a2af272a52
|
(svn r19128) -Codechange: CommandCost cost methods return void instead of a copy of *this.
|
2010-02-14 15:30:08 +00:00 |
|
frosch
|
6ade772f01
|
(svn r18975) -Cleanup: CMD_REMOVE_ROAD is unused.
|
2010-01-31 20:55:10 +00:00 |
|
rubidium
|
9313532ddd
|
(svn r18783) -Codechange: make CheckCompanyHasMoney set an error on the CommandCost it tests when you don't have enough money instead of setting a global variable.
|
2010-01-11 20:21:56 +00:00 |
|
rubidium
|
26b203e3ff
|
(svn r18781) -Codechange: pass the CommandCost to the callback instead of whether it succeeded or not.
-Fix: AIs did update their last cost incorrectly in network games if the cost of the DC_EXEC phase differed from the ~DC_EXEC phase.
|
2010-01-11 18:46:09 +00:00 |
|
rubidium
|
bd9c679873
|
(svn r18292) -Codechange: add a command to set the start date of a timetable. Based on work by PhilSophus.
|
2009-11-25 23:37:15 +00:00 |
|
smatz
|
f7466979b9
|
(svn r18281) -Feature: founding towns in-game (based on work by Belugas, TheJosh, GeekToo, Terkhen and others)
|
2009-11-24 21:18:11 +00:00 |
|
smatz
|
13437a998e
|
(svn r17603) -Codechange: since now, towns are 'founded' instead of 'built'
|
2009-09-21 18:16:00 +00:00 |
|