Niels Martin Hansen
|
e68bf58989
|
Codechange: Use anonymous union for vehicle orders/old orders list
|
2 years ago |
Michael Lutz
|
41fa16f325
|
Codechange: Don't use globals for return values from vehicle command procs.
|
3 years ago |
Michael Lutz
|
21675ec7e2
|
Codechange: Un-bitstuff vehicle/engine commands.
|
3 years ago |
Michael Lutz
|
4f3ea3907e
|
Codechange: Un-bitstuff commands taking a ClientID (i.e. CMD_CLIENT_ID).
|
3 years ago |
Michael Lutz
|
6691ee3b96
|
Codechange: Template script command calls.
|
3 years ago |
Michael Lutz
|
e740c24eb7
|
Codechange: Template DoCommand to automagically reflect the parameters of the command proc.
When finished, this will allow each command handler to take individually
different parameters, obliviating the need for bit-packing.
|
3 years ago |
Michael Lutz
|
a38bbefe1b
|
Codechange: Untangle command code, flags and error string for DoCommand*.
|
3 years ago |
Michael Lutz
|
b6933a2ebd
|
Codechange: Move command arguments to the back of the DoCommand function call.
|
3 years ago |
S. D. Cloudt
|
13cc8a0cee
|
Cleanup: Removed SVN headers
|
5 years ago |
peter1138
|
c02ef3e456
|
Feature: Add NotRoadTypes (NRT)
|
5 years ago |
Henry Wilson
|
7c8e7c6b6e
|
Codechange: Use null pointer literal instead of the NULL macro
|
5 years ago |
peter1138
|
f0336f1f17
|
Codechange: Remove ship max order distance from script API.
|
5 years ago |
glx
|
f8e6cd10ef
|
Add: script API functions for build with refit feature
|
5 years ago |
peter1138
|
d54b6ac09b
|
Feature: When filtering purchase list by cargo type, make buy button perform a refit if required.
|
5 years ago |
rubidium
|
0463dbdc9e
|
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
10 years ago |
rubidium
|
19eca468fc
|
(svn r25488) -Fix [FS#5613]: do not send encoded texts to names, but decode them into a plain C string and then pass them on
|
11 years ago |
frosch
|
5eddbb338b
|
(svn r25185) -Fix [FS#5508]: Remove ambivalent functions CargoList::Empty() and Count(), and replace them with VehicleCargoList::StoredCount(), TotalCount(), StationCargoList::AvailableCount() and TotalCount(). (fonsinchen)
|
11 years ago |
rubidium
|
4e61c1770d
|
(svn r24982) -Fix [FS#5465]: [Script] Crash when passing too many parameters
|
12 years ago |
frosch
|
08a8c3a773
|
(svn r24384) -Fix [FS#5188-ish]: Make IsInDepot() functions behave consistent across vehicle types and add IsChainInDepot instead, if that is what shall be checked.
|
12 years ago |
rubidium
|
8d56856791
|
(svn r24152) -Fix [FS#5157]: [NoAI] Do not return the last 'cached' speed of vehicles when they are stopped/crashed
|
12 years ago |
rubidium
|
4479f90843
|
(svn r23777) -Codechange: refactor allocating memory and fetching strings into a single function for scripts
|
13 years ago |
truebrain
|
102f811d02
|
(svn r23636) -Add: introduce ScriptText in parameters where it can be used
|
13 years ago |
truebrain
|
9b6b2cabc1
|
(svn r23633) -Add: allow most build commands from GameScript given a CompanyMode is active in that scope
|
13 years ago |
truebrain
|
cc3f42794d
|
(svn r23632) -Add: GSCompanyMode, to change company in GameScripts
|
13 years ago |
truebrain
|
d85a628dde
|
(svn r23624) -Add: ScriptVehicle/ScriptStation/ScriptSign::GetOwner, to get the owner of those objects (GameScript only)
|
13 years ago |
truebrain
|
436cf09923
|
(svn r23614) -Add: more API functions exposed to NoGo (part 1)
|
13 years ago |
michi_cc
|
a085ea9e4b
|
(svn r23506) -Add: [NoAI] Support for dealing with aircraft range.
|
13 years ago |
truebrain
|
2c877b074e
|
(svn r23369) -Codechange: use script includes when possible, not ai includes
|
13 years ago |
truebrain
|
3da8b5097a
|
(svn r23360) -Codechange: move AIInstance to ScriptInstance, making it reusable by other script API instances
|
13 years ago |
truebrain
|
98103121d4
|
(svn r23355) -Codechange: rename all AI* to Script* (Rubidium)
|
13 years ago |
truebrain
|
afdb67a353
|
(svn r23354) -Codechange: move all src/ai/api/ai_*.[hc]pp files to src/script/api/script_* (Rubidium)
|
13 years ago |