Duncan
96222ebace
Merge pull request #11509 from duncanspumpkin/entity_cleanup
...
Entity cleanup
2020-04-28 10:44:28 +01:00
Michael Steenbeek
6f6ea6399d
Merge pull request #11520 from Gymnasiast/refactor/oein2
2020-04-28 09:07:08 +02:00
duncanspumpkin
fed148648c
Use IsPeep in more places
2020-04-28 07:57:47 +01:00
Gymnasiast
a1cbaf9a46
Use OBJECT_ENTRY_INDEX_NULL in more places
2020-04-28 08:38:37 +02:00
Gymnasiast
99626e4fbb
Convert RCT12 research marker defines to constexpr
2020-04-28 08:38:16 +02:00
Gymnasiast
38748fc869
Create conversion functions for entry indices
2020-04-28 08:38:04 +02:00
duncanspumpkin
63549dee57
Ensure move_sprite_to_list only used in sprite.cpp
...
After an entity is created it should never need to call this function. This will be important in later changes when the lists are changed to vectors
2020-04-28 07:27:05 +01:00
OpenRCT2 git bot
5ac866c54a
Merge Localisation/master into OpenRCT2/develop.
2020-04-28 04:01:45 +00:00
Ted John
d8ded8d061
Update Windows dependencies to v24 ( #11517 )
...
Fixes #11510 : Cant start up game on last develop
Fixes #11294 : OpenRCT2 doesn't work on Windows Vista anymore
2020-04-27 20:38:19 -03:00
Ted John
2c731273c1
Fix #11494 : Old console commands don't work at headless console since plugin system ( #11508 )
2020-04-27 23:02:38 +02:00
Ted John
ecce4da6e8
Add ipAddress and publicHashKey properties to player API
2020-04-27 20:50:56 +01:00
duncanspumpkin
5b07a76f05
Use sprite_identifier when identifying entitys
...
The linked list index is only meant to be used for accessing the linked lists. Using the wrong variable is unlikely to cause issues for this exact case but it makes things cleaner.
2020-04-27 18:47:51 +01:00
Ted John
7b9fa972b6
Add addGroup, removeGroup, groups, players API
2020-04-27 18:39:42 +01:00
Ted John
06bbf5ddda
Implement SmallSceneryObject for getObject plugin API ( #11489 )
2020-04-27 18:41:49 +02:00
Michael Steenbeek
2e50cd44ba
Refactor ride_list_item to RideSelection ( #11505 )
2020-04-27 16:26:35 +02:00
Duncan
3c89d5ec12
Fix #11490 . Crash with error message titles ( #11502 )
...
Error message titles for rides are composed from the ride name string id and therefore require passing the error message args.
2020-04-27 15:22:33 +02:00
Michael Steenbeek
bcabc1d807
Merge pull request #11457 from Gymnasiast/refactor/rtd-forever
...
More RTD + cleanup
2020-04-27 15:11:54 +02:00
OpenRCT2 git bot
e6d5364bf4
Merge Localisation/master into OpenRCT2/develop.
2020-04-27 04:01:46 +00:00
Ted John
af625f95c3
Fix two property names in peep plugin documentation ( #11487 )
2020-04-27 02:23:02 +02:00
Ted John
f9909e76f2
Merge pull request #11320 from IntelOrca/epic/plug-in-4
...
Implement THE PLUGIN SYSTEM!
2020-04-26 22:50:30 +01:00
Duncan
b9d37573bf
Merge pull request #11463 from hdpoliveira/vehicle_update_9473_01
...
Part of #9473 : Create Vehicle::UpdateMeasurements
2020-04-26 20:36:28 +01:00
hdpoliveira
b696c0829a
Replace 8 by COORDS_Z_STEP
2020-04-26 16:13:01 -03:00
hdpoliveira
3b70b43449
snake_case to camelCase
2020-04-26 16:13:01 -03:00
hdpoliveira
cd02e28b31
Part of #9473 : Create Vehicle::UpdateMeasurements
...
Converted from vehicle_update_measurements
2020-04-26 16:13:00 -03:00
Ted John
3c02861c63
Increment network version
2020-04-26 16:01:40 +01:00
Ted John
ca98ffc697
Implement onClose event for custom windows
2020-04-26 16:01:03 +01:00
Ted John
c0aa5bdcc8
Create plugin directory automatically
2020-04-26 14:52:57 +01:00
Ted John
90f3a9b846
Add dukglue and duktape copyright information
2020-04-26 14:49:21 +01:00
Breno Rodrigues Guimarães
305b4d4957
Fix #11469 : Clear memory but dont increment buffer position ( #11472 )
...
Fix a regression from #11412 that did:
set_format_arg(0, rct_string_id, ...)
set_format_arg(4, uint32_t, 0)
ride->FormatNameTo(gCommonFormatArgs + 2)
Notice it continues from byte 2, and not 8.
So the `set_format_arg(4, uint32_t... )` was just
for clearing memory, not for adding a new argument
2020-04-26 10:48:35 -03:00
Ted John
7041b0793e
Fix tile type literals
2020-04-26 14:42:13 +01:00
Ted John
51ed760409
Fix FileWatcher header file
2020-04-26 14:35:09 +01:00
Ted John
2d43ac5936
Try using int32_t instead of size_t
2020-04-26 14:35:09 +01:00
Michał Janiszewski
a0877d1518
Improve dukglue's includes
2020-04-26 14:35:08 +01:00
Ted John
2c4cf49fb1
Add more const
2020-04-26 14:35:08 +01:00
Ted John
a6eeb8c7c4
Add const to ticksElapsed_get
2020-04-26 14:35:08 +01:00
Ted John
b553850307
Add minimum API version information to scripting readme
2020-04-26 14:35:08 +01:00
Ted John
c67962577a
Rename __ENABLE_SCRIPTING__ to ENABLE_SCRIPTING
2020-04-26 14:35:08 +01:00
Ted John
4ebd8da630
Revert change to RemoveCustomGameActions
2020-04-26 14:35:08 +01:00
Ted John
4162ad0eb6
Remove unused getWindow parameter
2020-04-26 14:35:08 +01:00
Ted John
ad75cb0754
Update src/openrct2/scripting/ScriptEngine.cpp
...
Co-Authored-By: Breno Rodrigues Guimarães <brenorg@gmail.com>
2020-04-26 14:35:08 +01:00
Ted John
4e1fa6a944
Update src/openrct2/scripting/ScriptEngine.h
...
Co-Authored-By: Breno Rodrigues Guimarães <brenorg@gmail.com>
2020-04-26 14:35:08 +01:00
Ted John
3fe49ca2a3
Apply suggestions from code review
...
Co-Authored-By: Michał Janiszewski <janisozaur@users.noreply.github.com>
Co-Authored-By: Aaron van Geffen <aaron@aaronweb.net>
Co-Authored-By: Tulio Leao <tupaschoal@gmail.com>
2020-04-26 14:35:08 +01:00
Aaron van Geffen
161985259a
Xcode: change deployment target to 10.14.
...
This is really unfortunate, but appears to be unavoidable.
2020-04-26 14:35:08 +01:00
Ted John
127dd1543e
Disable FileWatcher for macOS
2020-04-26 14:35:08 +01:00
Aaron van Geffen
3c28861122
Xcode: add FileWatcher, scripting/
2020-04-26 14:35:08 +01:00
Ted John
c1ab8b0b31
Apply suggestions from code review
...
Co-Authored-By: Breno Rodrigues Guimarães <brenorg@gmail.com>
2020-04-26 14:35:07 +01:00
Ted John
4c45e0ceb0
Remove use of .value()
2020-04-26 14:35:07 +01:00
Aaron van Geffen
c17f898931
Xcode: add __ENABLE_SCRIPTING__ preprocessor macro.
2020-04-26 14:35:07 +01:00
Ted John
6cbea2fd37
Change baseZ / clearanceZ to baseHeight / clearanceHeight
2020-04-26 14:35:07 +01:00
Ted John
2f525e0539
Apply more code review comments
2020-04-26 14:35:07 +01:00