yexo
|
d7c065b625
|
(svn r24029) -Change: [NoAI] make AIEngine::IsArticulated return true if the articulated callback flag is set, don't try to run the callback.
|
2012-03-14 20:49:54 +00:00 |
|
rubidium
|
3b7d290f3e
|
(svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs
|
2012-03-04 16:54:12 +00:00 |
|
rubidium
|
ea113816c0
|
(svn r24006) -Fix [FS#5088]: AI used in names in API for GSOrder
|
2012-03-04 16:40:06 +00:00 |
|
rubidium
|
e8d9ab4dd5
|
(svn r23969) -Codechange: trunk heads to 1.3 now
|
2012-02-19 19:14:17 +00:00 |
|
michi_cc
|
64c5299b4d
|
(svn r23947) -Feature: Timetabled maximum travel speeds for non-flying vehicles.
|
2012-02-14 17:04:06 +00:00 |
|
smatz
|
bb9b240a86
|
(svn r23941) -Add: support for clang
|
2012-02-12 21:17:32 +00:00 |
|
smatz
|
bb1f2b37ac
|
(svn r23938) -Codechange: declare ScriptScanner::Initialize() and make it abstract, make the other overloaded Initialize() protected
|
2012-02-12 17:29:58 +00:00 |
|
rubidium
|
35415e1a3f
|
(svn r23936) -Feature [FS#5047]: readme/licence/changelog viewer for AI and game scripts (LordAro)
|
2012-02-12 10:58:18 +00:00 |
|
rubidium
|
6256d64553
|
(svn r23932) -Codechange: split the NewGRF text window into its own source files
|
2012-02-12 10:32:41 +00:00 |
|
michi_cc
|
7f06f392f7
|
(svn r23931) -Change: Scale infrastructure cost of rail tracks by the total number of all tracks and not independently for each rail type.
|
2012-02-11 22:43:39 +00:00 |
|
rubidium
|
46894cc2b7
|
(svn r23927) -Fix [FS#5056]: 32bpp animated blitter was optimised a bit too far regarding not needing to update the colour mapping when (re)initialising the palette
|
2012-02-11 20:08:31 +00:00 |
|
rubidium
|
1d51db5f8d
|
(svn r23925) -Fix (r23924): remove some remnants from generated files as well
|
2012-02-11 19:44:02 +00:00 |
|
rubidium
|
48e1ec7d60
|
(svn r23924) -Fix [FS#5054]: [NoGo] "Some" news messages would cause an assertion to be triggered due to a missing proper location for the viewport of the news message, so only allow building when valid data for the viewport is provided or no viewport is used
|
2012-02-11 19:42:33 +00:00 |
|
rubidium
|
37a8a8c5dc
|
(svn r23837) -Feature [FS#4994]: [NoGo] Allow querying orders of vehicles
|
2012-01-22 17:42:03 +00:00 |
|
rubidium
|
d79328ec86
|
(svn r23827) -Feature [FS#4992]: [NoGo] Allow to chose the goal question window's title from a (small) set of options
|
2012-01-21 12:03:55 +00:00 |
|
rubidium
|
464d51905a
|
(svn r23826) -Fix [FS#4972]: the detailed performance rating window showed the cargo count of the current quarter instead of the last quarter like the tooltip says
|
2012-01-20 20:18:19 +00:00 |
|
yexo
|
9d92eefbc9
|
(svn r23801) -Fix: reading the utf-8 BOM from AI/GS files on big-endian machines failed
|
2012-01-15 11:31:34 +00:00 |
|
rubidium
|
314616727b
|
(svn r23778) -Fix [FS#4957]: trim all control codes and the likes from strings being passed into the AI. If the AI would be displaying them later we would be showing those control codes as question marks.
|
2012-01-08 21:51:08 +00:00 |
|
rubidium
|
4ad23bbf98
|
(svn r23777) -Codechange: refactor allocating memory and fetching strings into a single function for scripts
|
2012-01-08 21:48:05 +00:00 |
|
smatz
|
ad78a5f1d3
|
(svn r23770) -Fix: compilation with GCC 4.7
|
2012-01-07 18:37:22 +00:00 |
|
frosch
|
7ed4b6d069
|
(svn r23760) -Feature: Allow readonly display of NewGRF parameters, if GRF list may not be edited.
|
2012-01-05 20:03:15 +00:00 |
|
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 |
|