zsilencer
5d04e5e03e
Multiplayer desync stuff
2016-08-01 20:47:21 +02:00
Marijn van der Werf
5204fb0ce9
Clean up string and sprite ID's ( #3977 )
2016-07-14 14:07:49 +02:00
Michał Janiszewski
4955279b7b
Synchronise reset_0x69EBE4 over network
...
Clients calling reset_0x69EBE4 not in sync is a major cause of desyncs,
this change tries to force sync across clients
2016-06-03 00:33:15 +02:00
Ted John
fbcc68dff1
fix #3575 : Construction Redirection Bug
...
Was probably only caused when a player did not have 'Allow unfinished tracks to be tested' enabled. The function was too embeded to work into a callback function, so a new flag is added to say whether the current game command is network sourced or not. This now means the host has to have the unfinished tracks option enabled, otherwise nothing will happen on the client machine. Unfortunately if the host has it enabled and the client doesn't, the command will run on the host game but not the client game and desync. The option, like some of the cheats is game session fixed.
2016-05-30 12:39:17 +01:00
Ted John
781c422c76
integrate tick variables
2016-05-20 22:56:45 +01:00
Ted John
e73aeb9a42
integrate gGameCommandNestLevel
2016-05-17 21:47:14 +01:00
janisozaur
68bad6505c
Add and correct licence headers to all sources ( #3108 )
2016-05-04 18:24:41 +01:00
Gymnasiast
b37d4804ce
Integrate gErrorType and gErrorStringId, fixes
2016-05-03 07:25:19 +02:00
Gymnasiast
5d0b79227f
Clean up some magic values and refactor a bit
2016-05-03 07:25:19 +02:00
Gymnasiast
f2a3c21beb
Check if peep is guest or staff, refactor
2016-04-28 21:26:58 +02:00
Nubbie
339f0aba10
Make renaming staff use staff permissions, fixes #3243
2016-04-28 19:33:50 +02:00
Ted John
ee509caf35
integrate game paused variable and refactor
2016-04-23 13:34:55 +01:00
Ted John
467513616d
add global macro: gCurrentTicks
2016-04-23 02:49:24 +01:00
Ted John
1b3f46f960
integrate game command error string variables
...
- gGameCommandErrorTitle
- gGameCommandErrorText
2016-04-15 17:54:46 +01:00
zsilencer
b2083deed0
implement cheats over multiplayer
2016-02-02 14:08:59 -07:00
zsilencer
c557f02f4b
fix issue with incorrect game_command_playerid
2016-01-22 16:57:00 -07:00
zsilencer
1277c1a0d2
MP permissions update 2
2016-01-22 11:12:35 -07:00
zsilencer
7a249c6457
Add ability to toggle individual action permissions
2016-01-21 20:32:51 -07:00
zsilencer
6e3068cd0a
MP groups and permissions
2016-01-20 21:42:31 -07:00
IntelOrca
3073bc64fd
remove rct2_endupdate
2016-01-09 00:25:30 +00:00
IntelOrca
c7a85c5114
add desync debug checks for scenario_rand
2015-11-07 17:56:19 +00:00
zsilencer
a95357a32d
signs and banners editable in multiplayer
2015-10-31 11:07:36 -06:00
Michał Janiszewski
7d0ce00bab
Strip all whitespace
2015-10-20 20:48:51 +02:00
Jonathan Haas
3a11bbb6d4
Recalculate peep count after loading a save
2015-10-10 12:50:29 +02:00
duncanspumpkin
ecc2f74b63
Implement game command footpath from track.
...
Fixes #1954
2015-09-29 23:07:07 +01:00
IntelOrca
5f342eeb05
fix flag value
2015-08-31 11:11:02 +01:00
IntelOrca
dd5d607724
fix typo
2015-08-31 00:41:58 +01:00
IntelOrca
401a389e73
fix #1843
2015-08-30 23:45:45 +01:00
IntelOrca
1a877e637d
refactor sprite_invalidate
2015-08-22 11:56:32 +01:00
Runelaenen
d34a446d61
Easier saving
...
Replace Save game functionality and add 'save game as' function
2015-08-19 22:02:06 +02:00
zsilencer
ad70dbb84c
map load on join
2015-08-14 09:13:40 -06:00
zsilencer
3a26f56000
fix path placement for network
2015-08-14 09:13:40 -06:00
zsilencer
584b34e6d5
fix game_command_create_ride for network
2015-08-14 09:13:39 -06:00
zsilencer
04dedbcec4
fix scenery placement issue over network
2015-08-14 09:13:39 -06:00
zsilencer
df7f576e05
map loading over network
2015-08-14 09:13:29 -06:00
IntelOrca
799cb53ec7
implement utf8, part 18
2015-08-01 10:20:59 +01:00
IntelOrca
5f69e6f37a
add cycle day / night
2015-07-24 22:58:41 +01:00
IntelOrca
3ffffc699c
clean up and remove various callprocs
2015-07-12 01:46:52 +01:00
zsilencer
b876591543
use SDL_RWops for save games
2015-07-11 12:27:46 +01:00
IntelOrca
19edd8a3bb
refactor game command enum
2015-06-29 17:36:07 +01:00
IntelOrca
4ada15c972
implement ride_update_max_vehicles
2015-06-29 15:13:42 +01:00
IntelOrca
48268d50cc
implement a couple of ride subroutines and refactor
2015-06-28 13:36:51 +01:00
IntelOrca
36d6ea7a6e
fix setting brakes speed on current track and implement game command
2015-06-28 11:44:46 +01:00
IntelOrca
57fd914a52
implement ride construction
2015-06-27 15:17:54 +01:00
Duncan Frost
f36d17651d
Implemented game_command_place_fence.
...
There are a couple of bugs involveing signs.
2015-06-21 11:43:52 +01:00
IntelOrca
ce924b4b1b
add new custom title sequence to celebrate 0.0.2 release
2015-06-14 21:01:48 +01:00
zsilencer
d2b565b283
game_command_place_large_scenery
2015-06-14 05:56:41 -06:00
Robert Jordan
fcbe561ad8
Decompiled Ride Prices
2015-06-08 21:28:07 -04:00
Duncan Frost
3bd3fccb57
Fix rotation disapearing sprites
...
This was caused by the sprite quadrant assignment not being reset when a new rotation was assigned
2015-05-30 10:15:29 +01:00
zsilencer
9ee4b64fa1
game_command_place_scenery
2015-05-20 19:21:13 -06:00