Jonathan G Rennison
|
ac683bc278
|
ScriptList: Generalise FillList pool iteration
|
2024-02-25 23:16:31 +00:00 |
|
Jonathan G Rennison
|
1f08ea54e5
|
Script: Fix narrowing conversion warning
|
2024-02-21 01:44:10 +00:00 |
|
Jonathan G Rennison
|
d512602369
|
Charge scripts for use of ScriptList::FillList
See: https://github.com/OpenTTD/OpenTTD/issues/12128
|
2024-02-19 23:11:00 +00:00 |
|
glx22
|
48c97d6cde
|
Fix 48b6b18 : Increase MAX_VALUATE_OPS to match the previous limit
(cherry picked from commit a502453033 )
|
2024-02-03 11:40:11 +00:00 |
|
Jonathan G Rennison
|
914b92b21f
|
Merge branch 'master' into jgrpp
Bump savegame for water regions for ship pathfinder
Use ring_buffer for ShipPathCache
|
2024-01-09 18:36:47 +00:00 |
|
Loïc Guilloux
|
c86d918921
|
Add: [Script] Optional filter parameter to more ScriptXXXList constructors (#11698)
|
2024-01-09 09:39:13 +01:00 |
|
Jonathan G Rennison
|
48b6b1844a
|
Change: Limit total script ops that can be consumed by a list valuate (#11670)
|
2024-01-02 19:02:12 +01:00 |
|
Jonathan G Rennison
|
be4f8b91c6
|
Change: Limit total script ops that can be consumed by a list valuate
(cherry picked from commit 1d0b40b2b2f2998d96221b18ae65a4d1524c61a7)
|
2024-01-02 14:50:33 +00:00 |
|
Jonathan G Rennison
|
752b0bce47
|
ScriptList: Defer creation of sorter and values map until first used
|
2023-08-05 20:03:33 +01:00 |
|
Jonathan G Rennison
|
bdbc631e6c
|
Script: Simplify implementation of ScriptList
Use btrees instead of set/map
Replace bucket mechanism for reverse mapping
Avoid redundant operations
|
2023-08-03 22:05:26 +01:00 |
|
Peter Nelson
|
56085be9bd
|
Codechange: Move includes for common STL headers to stdafx.
|
2023-05-17 10:14:41 +01:00 |
|
glx22
|
a225fda9fe
|
Codechange: Use SQInteger for generic numbers in script_list
|
2023-03-06 00:32:12 +01:00 |
|
Rubidium
|
2fd99467ea
|
Fix: scripts are not aware of nullptr, they only know null
|
2023-01-26 16:07: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 |
|
rubidium
|
14f197c6ff
|
(svn r27104) -Fix [FS#6194]: support 64 bits integere in the ScriptLists as well
|
2015-01-01 21:08:19 +00:00 |
|
fonsinchen
|
1a5b2f0e17
|
(svn r26894) -Feature: Swap method for script lists
|
2014-09-21 16:25:15 +00:00 |
|
rubidium
|
c25b0a0ad4
|
(svn r26734) -Fix-ish: make clear the AI/GS List's Begin and Next return the item, not the value
|
2014-08-16 10:05:57 +00:00 |
|
rubidium
|
423b44e552
|
(svn r25579) -Fix [FS#5642] (r25577): doxygen generation failed + typo fix
|
2013-07-10 15:38:42 +00:00 |
|
rubidium
|
635ec0dd9f
|
(svn r25577) -Fix-ish [FS#5638] (r20562): [Script] Documentation implied that XXList::AddItem has a default for value if it isn't filled in.
|
2013-07-08 19:42:39 +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 |
|
rubidium
|
22637f139f
|
(svn r24008) -Cleanup/doc: try not to mention (No)AI in script APIs
|
2012-03-04 16:54:12 +00:00 |
|
truebrain
|
12aa5b6a58
|
(svn r23604) -Add: initial support for GameScripts
|
2011-12-19 20:50:54 +00:00 |
|
truebrain
|
549e072041
|
(svn r23371) -Change: rename the DOXYGEN_AI_DOCS tag to DOXYGEN_API
|
2011-11-29 23:27:34 +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 |
|