rubidium
|
d5eeab43b7
|
(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp files
|
2012-01-03 21:32:51 +00:00 |
|
truebrain
|
d76c2ff76e
|
(svn r23739) -Fix (r23738): owh vim, when can you learn to copy/paste tabs correctly?
|
2012-01-03 20:41:38 +00:00 |
|
truebrain
|
d3567c0ac3
|
(svn r23738) -Fix (r23731): forgot to sync the new window with the script API
|
2012-01-03 20:38:41 +00:00 |
|
rubidium
|
0cfe86cead
|
(svn r23735) -Codechange: remove ~50 includes from headers that weren't needed
|
2012-01-03 20:26:05 +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 |
|
truebrain
|
af7958f5c4
|
(svn r23652) -Fix: don't include/document ScriptText for AIs. It is not usable
|
2011-12-21 15:06:00 +00:00 |
|
yexo
|
b01854e790
|
(svn r23651) -Feature: [NoGo] GSText now accepts string arguments as parameters to the constructor
|
2011-12-21 14:55:28 +00:00 |
|
yexo
|
9bf3fb5156
|
(svn r23650) -Fix: wrong functions were filtered for AI/GameScript doxygen documentation
|
2011-12-21 14:30:08 +00:00 |
|
truebrain
|
8faa8f2342
|
(svn r23648) -Revert (r23646): partial revert; nobody has to know about my local changes and attempts
|
2011-12-21 12:28:02 +00:00 |
|
truebrain
|
190a68b350
|
(svn r23646) -Fix [FS#4901]: rescan the Game Scripts when done downloading one.
|
2011-12-21 12:25:10 +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
|
8ac2d13c79
|
(svn r23636) -Add: introduce ScriptText in parameters where it can be used
|
2011-12-19 21:06:06 +00:00 |
|
truebrain
|
8bff646cf2
|
(svn r23635) -Add: introduce GSText, to allow translating GameScript text, even over network
|
2011-12-19 21:05:57 +00:00 |
|
truebrain
|
20bc2efeba
|
(svn r23633) -Add: allow most build commands from GameScript given a CompanyMode is active in that scope
|
2011-12-19 21:05:36 +00:00 |
|
truebrain
|
95b199e313
|
(svn r23632) -Add: GSCompanyMode, to change company in GameScripts
|
2011-12-19 21:05:25 +00:00 |
|
truebrain
|
867b263900
|
(svn r23631) -Add: ScriptWindow, to manipulate windows on the client (GameScript only)
|
2011-12-19 21:05:14 +00:00 |
|
truebrain
|
ccf9b01f5d
|
(svn r23630) -Add: a Goal GUI to show your current goals
|
2011-12-19 21:03:17 +00:00 |
|
truebrain
|
102c7ae60e
|
(svn r23629) -Add: allow ScriptRoad::BuildRoad, ScriptBridge::BuildBridge (for roads) and ScriptTunnel:BuildTunnel (for roads) to work for GameScript
|
2011-12-19 21:02:33 +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
|
1367fc9deb
|
(svn r23625) -Add: ScriptViewport::ScrollTo, for SinglePlayer only (GameScript only)
|
2011-12-19 21:00:48 +00:00 |
|
truebrain
|
10b0f4a879
|
(svn r23624) -Add: ScriptVehicle/ScriptStation/ScriptSign::GetOwner, to get the owner of those objects (GameScript only)
|
2011-12-19 21:00:40 +00:00 |
|
truebrain
|
1d84fb277e
|
(svn r23623) -Add: allow bi-directional communication with the AdminPort and GameScript
|
2011-12-19 21:00:32 +00:00 |
|
truebrain
|
bc78328918
|
(svn r23622) -Add: a set of events to trigger in a GameScript
|
2011-12-19 20:59:36 +00:00 |
|
truebrain
|
ac9324f270
|
(svn r23621) -Add: allow manipulation of signs via GameScripts
|
2011-12-19 20:59:29 +00:00 |
|
truebrain
|
b00fcef81a
|
(svn r23620) -Add: ScriptTown::SetCargoGoal and ScriptTown::SetGrowthRate (GameScript only)
|
2011-12-19 20:59:19 +00:00 |
|
truebrain
|
c56e79db7c
|
(svn r23619) -Add: ScriptDate::GetSystemTime, to get the seconds since 1 Jan 1970 of the real system (GameScript only)
|
2011-12-19 20:59:12 +00:00 |
|
truebrain
|
3a799f1145
|
(svn r23618) -Add: ScriptGame::Pause, ScriptGame::Unpause, and ScriptGame::GetLandscape (GameScript only)
|
2011-12-19 20:58:59 +00:00 |
|
truebrain
|
37954d5098
|
(svn r23617) -Add: ScriptTown::ExpandTown, to grow a town (GameScript only)
|
2011-12-19 20:57:51 +00:00 |
|
truebrain
|
79071a2482
|
(svn r23616) -Add: ScriptGameSettings::SetValue, to set gamesettings (GameScript only)
|
2011-12-19 20:57:43 +00:00 |
|
truebrain
|
ae134dd2f6
|
(svn r23615) -Add: more API functions exposed to NoGo (part 2)
|
2011-12-19 20:57:34 +00:00 |
|
truebrain
|
4f801a38d0
|
(svn r23614) -Add: more API functions exposed to NoGo (part 1)
|
2011-12-19 20:57:23 +00:00 |
|
truebrain
|
d4582d2704
|
(svn r23613) -Add: allow IsDeveloperOnly in info.nut, to indicate if you can select this GS via the GUI (optional, defaults to false)
|
2011-12-19 20:57:08 +00:00 |
|
truebrain
|
ff7797c421
|
(svn r23612) -Add: allow importing libraries in the same way as AI does, only with GS prefix (and in game/library)
|
2011-12-19 20:56:59 +00:00 |
|
truebrain
|
fb2f2a0285
|
(svn r23611) -Add: run the begin of the script already while generating, and don't sleep on DoCommand while doing so
|
2011-12-19 20:56:50 +00:00 |
|
truebrain
|
e3a518f9b1
|
(svn r23610) -Add: Doxygen files for NoGo API (Yexo)
|
2011-12-19 20:56:42 +00:00 |
|
truebrain
|
14325e2391
|
(svn r23605) -Add: GAME_DIR and CONTENT_TYPE_GAME, and read gamescript from that directory
|
2011-12-19 20:54:37 +00:00 |
|
truebrain
|
f66f27d249
|
(svn r23604) -Add: initial support for GameScripts
|
2011-12-19 20:50:54 +00:00 |
|
truebrain
|
3c7627fb7f
|
(svn r23597) -Codechange: fix up squirrel export script a bit
|
2011-12-19 20:44:31 +00:00 |
|
rubidium
|
24263638bf
|
(svn r23526) -Codechange: unify cargos vs cargoes
|
2011-12-15 21:56:00 +00:00 |
|
rubidium
|
68b25fcf3d
|
(svn r23521) -Codechange: use the actual enum values from the 'core' in the API when they refer to the in-game values in the cases where that is possible and sensible
|
2011-12-15 18:40:15 +00:00 |
|
rubidium
|
f2eb56fec6
|
(svn r23520) -Fix-ish: wrong @param name causing missing documentation
|
2011-12-15 18:36:29 +00:00 |
|
rubidium
|
81366cd189
|
(svn r23519) -Change: do not export enum values in the AI documentation
|
2011-12-15 18:35:46 +00:00 |
|
frosch
|
3c2768a157
|
(svn r23516) -Fix [FS#4886]: ScriptSign::BuildSign() returned wrong result if the sign name was too long.
|
2011-12-14 20:26:54 +00:00 |
|
frosch
|
93a0bb32cb
|
(svn r23515) -Cleanup: Remove unused ScriptObject::GetNewTunnelEndtile() and relatives.
|
2011-12-14 20:13:18 +00:00 |
|
frosch
|
17d6fad9e5
|
(svn r23514) -Fix: squirrel_export.sh failed for svn working copies.
|
2011-12-14 19:59:49 +00:00 |
|
michi_cc
|
f27995568e
|
(svn r23506) -Add: [NoAI] Support for dealing with aircraft range.
|
2011-12-13 00:43:59 +00:00 |
|
truebrain
|
43fbfa2414
|
(svn r23486) -Fix (r22764): 3 for the price of 1: fix up ScriptTile::GetTownAuthority() (tnx to Torrasque for reporting)
|
2011-12-10 21:07:04 +00:00 |
|
yexo
|
a8f0dfd5be
|
(svn r23461) -Fix: handle a missing airport newgrf as graceful as possible by not crashing when loading such savegame or when an airport is removed
|
2011-12-09 19:30:30 +00:00 |
|