Commit Graph

18760 Commits

Author SHA1 Message Date
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
5d4b2519a4 (svn r23609) -Add: save/load all GameScript related material 2011-12-19 20:56:34 +00:00
truebrain
dba90d725c (svn r23608) -Fix: remove now unused strings from all other languages too 2011-12-19 20:56:23 +00:00
truebrain
f5478b62d1 (svn r23607) -Add: wire GameScript in all the GUIs 2011-12-19 20:56:06 +00:00
truebrain
17fea560ba (svn r23606) -Add: GameScanner, to auto-detect game scripts, and wire it in the console 2011-12-19 20:55:56 +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
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
truebrain
c74ccfff1b (svn r23601) -Fix: fix the conflict in window number 2011-12-19 20:50:21 +00:00
truebrain
32ca564bca (svn r23600) -Codechange: link WC+number to a Widget, and the Widget to a Window class 2011-12-19 20:46:17 +00:00
truebrain
fd2325d205 (svn r23599) -Codechange: document WC_ entries, and reoder a bit 2011-12-19 20:44:47 +00:00
truebrain
e881e67b95 (svn r23598) -Fix: harden FormatString against abuse 2011-12-19 20:44:39 +00:00
truebrain
3c7627fb7f (svn r23597) -Codechange: fix up squirrel export script a bit 2011-12-19 20:44:31 +00:00
translators
ae5e6af6e3 (svn r23596) -Update from WebTranslator v3.0:
belarusian - 1 changes by Wowanxm
croatian - 1 changes by VoyagerOne
finnish - 1 changes by jpx_
german - 1 changes by planetmaker
italian - 1 changes by lorenzodv
lithuanian - 1 changes by Devastator
romanian - 1 changes by kkmic
russian - 1 changes by Lone_Wolf
spanish - 1 changes by Terkhen
swedish - 1 changes by Zuu
2011-12-19 18:46:12 +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
00fc0d45b0 (svn r23594) -Codechange: follow coding style with multi line comments 2011-12-19 17:40:54 +00:00
michi_cc
06ffcf0ae8 (svn r23593) -Fix (r23411): Infrastructure counts for rail were not properly updated when converting rail or building level crossings. 2011-12-19 14:24:12 +00:00
truebrain
7cfe482045 (svn r23592) -Fix (r23590): forgot one case 2011-12-18 19:39:24 +00:00
translators
3bf63437cf (svn r23591) -Update from WebTranslator v3.0:
english_US - 1 changes by Rubidium
french - 1 changes by glx
serbian - 51 changes by etran
2011-12-18 18:45:16 +00:00
rubidium
8e4b6c3055 (svn r23590) -Codechange: make the string validation settings better expandable 2011-12-18 18:37:54 +00:00
frosch
4e689cc5cd (svn r23589) -Codechange: Make the AI-start-delay setting translateable. 2011-12-18 18:21:55 +00:00
smatz
36747f96a6 (svn r23588) -Codechange: use the 'final' keyword so compiler can optimise out some indirect calls 2011-12-18 17:17:18 +00:00
rubidium
7c5545dd3b (svn r23587) -Fix-ish: MSVC warnings in case strgen would be in the main project file 2011-12-18 11:56:53 +00:00
frosch
b43fdd903a (svn r23586) -Fix: Draw PBS reservation also for bridges with railtype overlays. 2011-12-17 23:22:27 +00:00
rubidium
0331d3763e (svn r23585) -Codechange: replace some magic numbers with less magic constants 2011-12-17 23:16:16 +00:00
frosch
cecf7c4bc4 (svn r23584) -Fix: Draw PBS reservations also for tunnels with railtype overlays. 2011-12-17 23:14:28 +00:00
rubidium
e6e5093259 (svn r23583) -Codechange: prevent name collision with strgen variable 2011-12-17 22:35:22 +00:00
rubidium
b3fc75c72d (svn r23582) -Fix [FS#4870]: add missing characters for certain languages and the large font
-Codechange: don't remove large font glyphs because they are broken in the original font, just fix them up in openttd.grf using action A
-Change: make extra characters more consistent with the original font
  All by PaulC.
2011-12-17 21:42:11 +00:00
frosch
fdacbee8c4 (svn r23581) -Fix (r23518) [FS#4890]: Cloning of vehicles crashed. 2011-12-17 21:22:10 +00:00
rubidium
56089105bc (svn r23580) -Codechange: put the infrastructure maintenance cache testing behind the desync debug level guard, improving the game's speed significantly 2011-12-17 21:20:41 +00:00
frosch
7b9891f086 (svn r23579) -Fix (r23525): Most up/down arrows stopped working. 2011-12-17 20:52:07 +00:00
translators
72e7d1ad3b (svn r23578) -Update from WebTranslator v3.0:
turkish - 5 changes by niw3
urdu - 300 changes by haider
2011-12-17 18:45:11 +00:00
rubidium
0a1135818a (svn r23577) -Fix (r23576): strgen project files aren't automatically updated :( 2011-12-17 18:39:29 +00:00
rubidium
67c9d930f2 (svn r23576) -Codechange: split the base of strgen with the strgen code that creates the actual .lng files 2011-12-17 18:34:03 +00:00
rubidium
6dc2b3b86a (svn r23575) -Codechange: split class definition and implementation of base strgen classes 2011-12-17 17:25:50 +00:00
rubidium
5b08ac282d (svn r23574) -Codechange/Feature-ish: allow converting multiple translations with the same master language instance in a single strgen run 2011-12-17 17:03:38 +00:00
rubidium
b0ed768304 (svn r23573) -Fix (r23571): MSVC doesn't like variable array sizes 2011-12-17 16:59:16 +00:00
rubidium
446f2f5147 (svn r23572) -Codechange: split actual file reading from logic for parsing 2011-12-17 16:56:32 +00:00
rubidium
14c8a3d2b1 (svn r23571) -Codechange: make the number of 'tabs' the generate configurable 2011-12-17 15:02:09 +00:00
rubidium
fe797565cd (svn r23570) -Codechange: move version generation code to StringData 2011-12-17 14:50:35 +00:00
rubidium
218fd5ce5d (svn r23569) -Codechange: put more logic in some of the strgen structs, e.g. allocating and freeing its memory, and don't use a global variable for the string data 2011-12-17 14:41:10 +00:00
rubidium
b1565835a3 (svn r23568) -Codechange: only allocate the buffer for writing when it is really needed 2011-12-17 13:33:36 +00:00