comicsads
|
b93fad7481
|
Fix: Spelling in code comment (#6984)
|
6 years ago |
Charles Pigott
|
6accbf9afc
|
Fix #6969: Account for BOM when reading script files
|
6 years ago |
Greg-21
|
4ba73dac95
|
Doc: Changed several files to unificate them... (#6964)
...with those from release 1.8 branch.
|
6 years ago |
Samu
|
1e68b9b3e6
|
Add: AI/GS GetMonthlyMaintenanceCost (#6897)
API addition which allows AI/GS scripts to retrieve the monthly maintenance cost of an airport type.
|
6 years ago |
Oskari Leppäaho
|
b3b89257f7
|
Remove: Unused string "STR_ERROR_TOO_CLOSE_TO_ANOTHER_STATION"
|
6 years ago |
Charles Pigott
|
e0c0394e37
|
Fix: Remove various dead or unnecessary assignments
|
6 years ago |
SamuXarick
|
41fb7cb15e
|
Fix #6892: [Script] CONFIG_RANDOM did not use the full parameter range (#6902)
|
6 years ago |
Jonathan G Rennison
|
d839526365
|
Fix bf8d7df: Script/AI construction of rail track and waypoints (#6881)
|
6 years ago |
Peter Nelson
|
bf8d7df736
|
Change: Extend rail types to 64 (6 bit storage)
|
6 years ago |
J0an Josep
|
8975318286
|
Fix 2a868b9f3b8e3b5f8b9e5f728f628ec88fd5e3ad: Expose widgets and windows to scripts and fix documentation.
|
6 years ago |
Pavel Stupnikov
|
fef8b831a9
|
Change: Switch town growth rate and counter to actual game ticks (#6763)
|
7 years ago |
J0an Josep
|
cfb8092397
|
Fix b4b98e5165: Use FALLTHROUGH attribute with correct indentation.
|
7 years ago |
Joan Josep
|
944f785be8
|
Fix: Spelling errors (#6769)
|
7 years ago |
Joan Josep
|
a6b18f0d92
|
Fix #6090: And (svn r27822). Run scripts for widgets. (#6765)
Fix 19f5a6cbb0 , Fix 19d56a33e8: Run scripts to update GS for new widgets (#6765)
|
7 years ago |
Pavel Stupnikov
|
913119487f
|
Feature: Add GS method to question a single client (#6748)
|
7 years ago |
Pavel Stupnikov
|
8e4bce58ea
|
Feature: GS methods to scroll viewport for players (#6745)
|
7 years ago |
Pavel Stupnikov
|
6ff81b908e
|
Feature #6459: API for querying network clients from GS (#6736)
|
7 years ago |
frosch
|
09d4735679
|
(svn r27993) -Change: Heading for 1.9 now
|
7 years ago |
frosch
|
b69c0acca2
|
(svn r27950) -Merge: Documentation updates from 1.7 branch
|
7 years ago |
frosch
|
b4b98e5165
|
(svn r27893) -Codechange: Use fallthrough attribute. (LordAro)
|
7 years ago |
frosch
|
afcef7faa6
|
(svn r27780) -Update: Numbers
|
8 years ago |
frosch
|
9fa6e3d83a
|
(svn r27776) -Merge: Documentation updates from 1.6 branch
|
8 years ago |
frosch
|
2bb80d280c
|
(svn r27758) -Change: Increase the maximum number of GameScript texts to 64k, and NewGRF texts to 512k.
|
8 years ago |
frosch
|
fc4c4d080c
|
(svn r27757) -Change: Make StringID 32bit.
|
8 years ago |
frosch
|
a56e2bccd0
|
(svn r27756) -Codechange: Add StringTab enum
|
8 years ago |
frosch
|
9ad09627ad
|
(svn r27754) -Codechange: Add GetStringTab(), GetStringIndex() and MakeStringID() to access the structure of StringIDs.
|
8 years ago |
frosch
|
7b553d255e
|
(svn r27732) -Change: Turn the message about 'missing baseset sprites' from a popup into a static message that only shows in non-release versions, just like the 'missing translations' message.
|
8 years ago |
frosch
|
ad43465c31
|
(svn r27683) -Change: Rearrange the autoreplace GUI for trains, and do not filter it by railtype by default.
|
8 years ago |
frosch
|
a2edf52b41
|
(svn r27594) -Fix [FS#6473]: [Script] Kill scripts, when a non-suspendable valuator call takes way too long.
|
8 years ago |
frosch
|
da7978a08c
|
(svn r27545) -Fix: Remove special handling of classes with virtual methods from squirrel_export.awk. It seems to serve no purpose, except to break on 3 classes.
|
9 years ago |
frosch
|
7e29551ae0
|
(svn r27544) -Fix-ish: Mark ScriptText::GetEncodedText as not part of any API, instead of relying on the export script to break on '/*'.
|
9 years ago |
frosch
|
31bd5a09b6
|
(svn r27543) -Fix (r27379): ScriptExec/TestMode::FinalRelease is not part of the API.
|
9 years ago |
frosch
|
0c7c0ada78
|
(svn r27518) -Update: Numbers
|
9 years ago |
frosch
|
ae1d96cc2f
|
(svn r27463) -Merge: Documentation updates from 1.5 branch
|
9 years ago |
michi_cc
|
2b8bb12d62
|
(svn r27381) -Fix: Warnings due to C++11 requirements for explicit narrowing conversions in initializer lists.
|
9 years ago |
frosch
|
e5d105900d
|
(svn r27379) -Codechange: Do not throw in the destructors of ScriptTest/ExecMode.
|
9 years ago |
frosch
|
de3bb62e9e
|
(svn r27316) -Doc: Improve documentation on ScriptCargo::GetCargoLabel
|
9 years ago |
alberth
|
514da346bd
|
(svn r27287) -Doc: Clarify radius and semantics of the industry producing/accepting tile functions.
|
10 years ago |
alberth
|
10adedce5f
|
(svn r27286) -Fix-ish(r27140): Also fix typo in the documentation.
|
10 years ago |
frosch
|
eb25d9e275
|
(svn r27258) -Fix [FS#6287]: ScriptList::RemoveList failed to remove a list from itself.
|
10 years ago |
frosch
|
6477356dd2
|
(svn r27192) -Change: heading for 1.6 now
|
10 years ago |
alberth
|
a5843149b5
|
(svn r27174) -Feature[FS#6236]: Display relative offset changes in the sprite aligner (juzza1).
|
10 years ago |
frosch
|
fece468d96
|
(svn r27166) -Codechange: Optimise ScriptList by making use of iterators instead of looking up map-items multiple times per API call.
|
10 years ago |
alberth
|
0143f486f2
|
(svn r27164) -Add: [NoGo] Game scripts can point to a location, station, industry, or town when publishing news.
|
10 years ago |
frosch
|
83a02da380
|
(svn r27152) -Fix: Generated files.
|
10 years ago |
frosch
|
a55a5bff24
|
(svn r27123) -Fix [FS#5371] [FS#6214]: API docs (krinn)
|
10 years ago |
alberth
|
7023819d49
|
(svn r27111) -Doc: Extend script documentation with Save and Load functions.
|
10 years ago |
rubidium
|
14f197c6ff
|
(svn r27104) -Fix [FS#6194]: support 64 bits integere in the ScriptLists as well
|
10 years ago |
rubidium
|
730773f5f1
|
(svn r27102) -Fix [FS#6194]: money values would end up wrong in strings when outside of the bounds of a 32 bits integer
|
10 years ago |
rubidium
|
e3791822b2
|
(svn r27032) -Merge: documentation updates from 1.4 branch
|
10 years ago |
rubidium
|
d1429cd936
|
(svn r27026) -Fix: some (older-ish) GCC compiler warnings
|
10 years ago |
rubidium
|
d534c80e94
|
(svn r27020) -Cleanup: some coding style consistency improvements (mostly spaces)
|
10 years ago |
rubidium
|
771dcf3b7b
|
(svn r27003) -Cleanup: fix the use of spaces and asterices "around" some comments
|
10 years ago |
frosch
|
1c6705ba34
|
(svn r26915) -Fix: API docs
|
10 years ago |
fonsinchen
|
1a5b2f0e17
|
(svn r26894) -Feature: Swap method for script lists
|
10 years ago |
fonsinchen
|
2128f1e929
|
(svn r26893) -Feature: ScriptStationList_Cargo for sorting cargo by from and via
|
10 years ago |
fonsinchen
|
73d273ffd6
|
(svn r26892) -Feature: Script API for retrieving planned flow
|
10 years ago |
rubidium
|
c72d362840
|
(svn r26885) -Feature-ish: user interface for limiting the maximum height of a map
|
10 years ago |
alberth
|
22b967676e
|
(svn r26811) -Fix[FS#6108]: Fixed spelling error in widget name.
|
10 years ago |
alberth
|
b4a87e7f45
|
(svn r26805) -Feature: Allow hiding of non-interesting engines in the autoreplace GUI.
|
10 years ago |
alberth
|
a49744b50c
|
(svn r26804) -Feature: Allow hiding of non-interesting engines in the build vehicle GUI.
|
10 years ago |
alberth
|
81d2bdbf47
|
(svn r26800) -Feature[FS#1640]: Vehicle sorting in autoreplace GUI.
|
10 years ago |
rubidium
|
876cc82f33
|
(svn r26797) -Codechange: rewrite the UTF8 reading code to make use of already existing functions instead of partially trying to implemented them
|
10 years ago |
rubidium
|
385d3d3947
|
(svn r26796) -Fix: reading of high byte of "ASCII" files yielded a negative int8, then casted to an uint32 which caused the Squirrel lexer to bail out. Regardless... the file isn't actually ASCII, but that's beyond the point for now
|
10 years ago |
rubidium
|
08cbf11539
|
(svn r26785) -Fix [Squirrel]: loading a value saved as boolean caused it to be of type integer instead of boolean
|
10 years ago |
rubidium
|
f41b4a8e1b
|
(svn r26784) -Codechange [Squirrel]: use WChar for the lexer
|
10 years ago |
rubidium
|
b5f5e88d57
|
(svn r26782) -Fix (r26781): was in the wrong folder when commiting
|
10 years ago |
rubidium
|
962c1a3242
|
(svn r26776) -Codechange: use safe string functions in script/squirrel*.cpp
|
10 years ago |
rubidium
|
e63ca12ab8
|
(svn r26775) -Cleanup [Squirrel]: "resolve" several of the unicode wrapper defines
|
10 years ago |
rubidium
|
33ab505567
|
(svn r26774) -Cleanup [Squirrel]: remove _SC macro
|
10 years ago |
rubidium
|
7c4e9dd71d
|
(svn r26771) -Cleanup: remove OTTD2SQ and SQ2OTTD
|
10 years ago |
rubidium
|
7a00d2e849
|
(svn r26769) -Codechange [Squirrel]: remove the difference between some platforms having wchar for SQChar and others just char; always use char (and UTF-8) like in the rest of (internal) OpenTTD
|
10 years ago |
frosch
|
669d593fad
|
(svn r26748) -Merge: documentation updates from 1.4 branch
|
10 years ago |
frosch
|
7ca57bc578
|
(svn r26744) -Fix [FS6085-ish]: ScriptListSorterItemDescending::FindNext failed to detect the end.
|
10 years ago |
frosch
|
a03ad12322
|
(svn r26743) -Codechange: Simplify ScriptList iterators.
|
10 years ago |
frosch
|
0d561bcf57
|
(svn r26742) -Doc: Why reverse_iterator is unsuitable for ScriptList iterators
|
10 years ago |
frosch
|
c775ffe530
|
(svn r26741) -Revert (r26736): reverse_iterators are invalidated when the element next to them is erased (not the element they are pointing to), which makes them unsuitable for ScriptList.
|
10 years ago |
rubidium
|
d733c7d196
|
(svn r26736) -Fix [Script]: infinite loop (by scripts; always returning the same item) when sorted by item in descending order by oddly constructed FindNext that uses forward iterators. Simply use the same code as the ascending item sort but use the reverse iterator instead of the forward. Also do this same trick for the descending value sort even though I couldn't trigger the problem there
|
10 years ago |
rubidium
|
c25b0a0ad4
|
(svn r26734) -Fix-ish: make clear the AI/GS List's Begin and Next return the item, not the value
|
10 years ago |
alberth
|
8fe8765aaa
|
(svn r26685) -Fix: Tighten parameter bound checks on GSCargoMonitor functions, and return -1 on out-of-bound parameters.
|
10 years ago |
rubidium
|
a6b4e59963
|
(svn r26617) -Fix [FS#5973]: [Script] Loading/parsing of info .nuts was done in the same VM, causing e.g. constants to break the loading of info of other scripts
|
11 years ago |
alberth
|
1feba55f0f
|
(svn r26613) -Feature: Upgrade currently active newgrfs to newest installed version.
|
11 years ago |
alberth
|
8755c26793
|
(svn r26610) -Feature: Select an editable preset name for saving.
|
11 years ago |
rubidium
|
691c22ac6a
|
(svn r26585) -Fix/Feature [FS#5942]: don't truncate money to 32 bits
|
11 years ago |
rubidium
|
39e90ec6e0
|
(svn r26584) -Codechange: [Squirrel] Make the internal integer for scripts always 64 bits, so scripts behave the same on 32 or 64 bits architectures
|
11 years ago |
rubidium
|
89c25b955e
|
(svn r26580) -Codechange: s/GES_PICKUP/GES_RATING/ (it has nothing to do with actual pickup), s/acceptance_pickup/status/ (the enum isn't called GoodEntryStatus for a reason; it's not only acceptance and pickup anymore)
|
11 years ago |
fonsinchen
|
5fc2c3dcc8
|
(svn r26563) -Fix (r26558): Don't pass explicit template arguments to std::make_pair.
|
11 years ago |
fonsinchen
|
20f49ecf00
|
(svn r26558) -Fix: be more explicit about the type of iterators in the waiting cargo API
|
11 years ago |
fonsinchen
|
bb269661d4
|
(svn r26557) -Fix: clean up, test (somewhat), and complete the API for waiting cargo
|
11 years ago |
frosch
|
083e02afe1
|
(svn r26529) -Merge: documentation updates from 1.4 branch
|
11 years ago |
frosch
|
775c96a0d2
|
(svn r26526) -Remove: Ability to set map generation seed via GUI. If you really need it, use the console.
|
11 years ago |
frosch
|
ebd2d3ccef
|
(svn r26525) -Remove: Screenshot format setting from GUI.
|
11 years ago |
rubidium
|
9ed12b0f07
|
(svn r26509) -Codechange: replace strdup with stredup (the latter ensures the return is not NULL)
|
11 years ago |
rubidium
|
e61fe21237
|
(svn r26506) -Codechange: replace most of vsnprintf with vseprintf
|
11 years ago |
frosch
|
fad2d3c709
|
(svn r26505) -Fix (r23634, r26493): Incorrect usage of strecpy/strecat
|
11 years ago |
rubidium
|
66743167c9
|
(svn r26501) -Fix: Windows compilation error
|
11 years ago |
rubidium
|
24fdd0b7bb
|
(svn r26494) -Codechange: replace some further usages of s(n)printf with seprintf
|
11 years ago |
rubidium
|
b4914b91d9
|
(svn r26493) -Codechange: use strecat to concatenate script settings instead of manually accounting for the amount of characters that has been written
|
11 years ago |
rubidium
|
ae46990636
|
(svn r26492) -Fix (r26491): obviously it's too late
|
11 years ago |
rubidium
|
567bf962fd
|
(svn r26491) -Fix: compilation failure when networking is disabled
|
11 years ago |