Jonathan G Rennison
|
faa77e2605
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/script/api/script_company.cpp
# src/script/api/script_date.cpp
# src/script/api/script_date.hpp
# src/script/api/script_gamesettings.cpp
# src/script/api/script_order.hpp
# src/script/api/script_town.cpp
# src/script/api/script_window.cpp
|
2023-03-06 01:05:43 +00:00 |
|
glx22
|
89c0841d0a
|
Codechange: Use SQInteger for generic numbers in script_company
|
2023-03-06 00:32:12 +01:00 |
|
Jonathan G Rennison
|
32fe84cfdd
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/clear_cmd.cpp
# src/main_gui.cpp
# src/saveload/newgrf_sl.cpp
# src/water_cmd.cpp
|
2023-01-26 22:32:08 +00:00 |
|
Rubidium
|
2fd99467ea
|
Fix: scripts are not aware of nullptr, they only know null
|
2023-01-26 16:07:14 +01:00 |
|
Jonathan G Rennison
|
9c255850a5
|
Add AI/GS method to get annual expense category value
See: #425
|
2022-09-16 21:26:25 +01:00 |
|
Tyler Trahan
|
f4ca94d3f6
|
Codechange: Revenue is not the same as Income
Income is revenue minus costs. Let's name things correctly (without breaking the script API).
|
2022-04-25 21:51:51 +02:00 |
|
Pavel Stupnikov
|
4b42ecb0f6
|
Feature: Add tile parameter for GSCompany.ChangeBankBalance to show text effect if needed (#8573)
|
2021-01-22 10:28:26 +01:00 |
|
Charles Pigott
|
dc8d0089e9
|
Codechange: Make sure script enums are the same size as their normal counterparts
|
2020-06-27 14:51:14 +01:00 |
|
S. D. Cloudt
|
13cc8a0cee
|
Cleanup: Removed SVN headers
|
2019-11-10 17:59:20 +00:00 |
|
Henry Wilson
|
7c8e7c6b6e
|
Codechange: Use null pointer literal instead of the NULL macro
|
2019-04-10 23:22:20 +02:00 |
|
Peter Nelson
|
e0c2ad1b65
|
Add: AI functions to get/set company colours.
|
2019-03-03 09:15:39 +01:00 |
|
Joan Josep
|
944f785be8
|
Fix: Spelling errors (#6769)
|
2018-04-30 18:52:32 +02:00 |
|
Pavel Stupnikov
|
6ff81b908e
|
Feature #6459: API for querying network clients from GS (#6736)
|
2018-04-22 15:42:29 +02:00 |
|
frosch
|
1c6705ba34
|
(svn r26915) -Fix: API docs
|
2014-09-24 16:45:20 +00:00 |
|
rubidium
|
691c22ac6a
|
(svn r26585) -Fix/Feature [FS#5942]: don't truncate money to 32 bits
|
2014-05-11 20:25:26 +00:00 |
|
zuu
|
3ad1896273
|
(svn r25808) -Fix (r25788): [Script] INVALID_EXPENSES should be called EXPENSES_INVALID in the script API
|
2013-10-02 21:44:31 +00:00 |
|
zuu
|
ab69c6c2a0
|
(svn r25788) -Feature: [Script] Game Scripts can now charge fees and give money to companies
|
2013-09-21 13:07:42 +00:00 |
|
planetmaker
|
c24374f99c
|
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
|
2013-01-08 22:46:42 +00:00 |
|
frosch
|
c0e209162a
|
(svn r24327) -Doc: [Script] Improve documentation of ScriptCompany::GetQuarterlyIncome/Expenses().
|
2012-06-06 13:13:05 +00:00 |
|
rubidium
|
e40eb8177a
|
(svn r23735) -Codechange: remove ~50 includes from headers that weren't needed
|
2012-01-03 20:26:05 +00:00 |
|
truebrain
|
102f811d02
|
(svn r23636) -Add: introduce ScriptText in parameters where it can be used
|
2011-12-19 21:06:06 +00:00 |
|
truebrain
|
9b6b2cabc1
|
(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
|
436cf09923
|
(svn r23614) -Add: more API functions exposed to NoGo (part 1)
|
2011-12-19 20:57:23 +00:00 |
|
rubidium
|
18d929aa21
|
(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 |
|
truebrain
|
4d91f645c1
|
(svn r23370) -Add: support @api tag in API header files, to select which API should receive the defined classes and functions
|
2011-11-29 23:27:26 +00:00 |
|
truebrain
|
98103121d4
|
(svn r23355) -Codechange: rename all AI* to Script* (Rubidium)
|
2011-11-29 23:15:35 +00:00 |
|
truebrain
|
afdb67a353
|
(svn r23354) -Codechange: move all src/ai/api/ai_*.[hc]pp files to src/script/api/script_* (Rubidium)
|
2011-11-29 23:07:38 +00:00 |
|