1
0
mirror of https://github.com/rwengine/openrw.git synced 2024-11-14 14:44:22 +01:00
Commit Graph

1495 Commits

Author SHA1 Message Date
Filip Gawin
0c4e38a95b Add missing override 2018-05-16 19:15:44 +02:00
Filip Gawin
1e6a26e3c3 Replace deprecated stdint.h with cstding 2018-05-16 19:15:44 +02:00
Daniel Evans
03784a2a41
Merge pull request #464 from husho/patch-1
Debug menu off by 1 error fix
2018-05-16 17:36:47 +01:00
husho
ffeb83d56b Off by 1 error fix 2018-05-16 17:51:33 +03:00
Daniel Evans
8b1e7d428c
Merge pull request #461 from husho/debugmenu
[Ready] Missions debug menu
2018-05-16 12:00:08 +01:00
husho
ee2421de41 Missions debug menu 2018-05-15 23:44:34 +03:00
Daniel Evans
c6f5b5406b
Merge pull request #448 from husho/vehiclehealth
[Ready] Vehicle health
2018-05-15 13:13:19 +01:00
Daniel Evans
274fe20f17
Merge pull request #438 from dracc/locate-408
[Ready] Implemented some locate opcodes
2018-05-14 23:03:36 +01:00
Daniel Evans
f6932305ee
Merge pull request #455 from NFSMONSTR/454
Fix #454
2018-05-14 22:44:13 +01:00
Daniel Evans
a8cafe7396
Merge pull request #433 from NFSMONSTR/add_transparent_pickups2
Added transparency for pickups
2018-05-14 22:13:05 +01:00
husho
3c41e43a85
Little fix 2018-05-14 18:49:28 +03:00
husho
127c8168b3 Vehicle health 2018-05-14 10:37:33 +03:00
NFS_MONSTR
6c76a130af fix 454 2018-05-13 01:47:03 +03:00
Daniel Evans
9831314162
Merge pull request #436 from dracc/blip-409
Implemented blip opcodes
2018-05-11 10:06:38 +01:00
NFS_MONSTR
45ee3ad0d4 Fixed bugs caused by adding switching glBlendFunc 2018-05-09 23:34:30 +03:00
NFS_MONSTR
a2edb79644 Fixed building 2018-05-09 23:34:25 +03:00
NFS_MONSTR
deafe08f1e little changes 2018-05-09 23:34:01 +03:00
NFS_MONSTR
b8cab132f3 Added enum for blending modes 2018-05-09 23:33:55 +03:00
NFS_MONSTR
cfdcf32159 [WIP]Added transparency for pickups and selecting blend mode 2018-05-09 23:33:35 +03:00
darkf
b7fb22f95c
Merge pull request #440 from mole99/buoys
Make buoys float again
2018-05-07 10:43:48 -05:00
darkf
e89b37edf8
Merge pull request #421 from madebr/cmake_CMP0072
cmake: use OpenGL GLVND libraries by default
2018-05-07 10:43:31 -05:00
Lucas Eriksson
263f861a7c Implemented some locate opcodes 2018-05-07 10:05:29 +02:00
Jannik Vogel
648762e1bc
Merge pull request #442 from husho/buildfix
Access `engine` directly instead through `character->engine`
2018-05-06 21:40:18 +02:00
husho
558d44b379 fixed build 2018-05-06 20:19:30 +03:00
Miloslav Číž
db28b7b87a Address simple TODOs in the code (#350)
* Make player gain money from getting into a taxi

* Remove redundant condition in VehicleObject

* Add documenting comment on SpecialModel

* Limit collecting money from each taxi to only once
2018-05-06 10:32:12 -05:00
darkf
512f1d2885
Merge pull request #439 from christoph-heiss/new-opcodes
Implement random number opcodes [0098, 0099, 0208, 0209].
2018-05-06 10:26:28 -05:00
Filip Gawin
63de965e3f Fix condition in sorting
I forgot push suitable rebased commit.
2018-05-06 10:24:07 -05:00
mole99
1d54996adc Reformatting changes 2018-05-06 16:20:00 +02:00
mole99
08d02fd5de Prevent other objects than buoys from floating
As there is no way to distinguish whether an object should float on water or not, the names of the objects have to be hardcoded
2018-05-06 14:53:42 +02:00
Lucas Eriksson
36e73abfd0 Implemented blip opcodes as per #409
Renamed some functions and updated comments accordingly.
2018-05-06 11:43:51 +02:00
mole99
afb7f3f96f Make buoys float again
Until now buoys would just fall down, we need to apply the force with an impulse to make it work. To update the object in debug mode, a tickPhysics function had to be created, like the vehicles already use.
2018-05-05 13:54:26 +02:00
Christoph Heiss
73ddf887f5
Implement opcodes 0098, 0099, 0208 and 0209.
These opcodes are relevant for generating random values.
2018-05-01 22:57:16 +02:00
Christoph Heiss
5745da77d2
Remove unimplemented warnings from implemented opcodes. 2018-05-01 22:57:07 +02:00
darkf
464a1e39b9
Merge pull request #414 from ShFil119/fix/transparent_objects
Fix order of transparent objects
2018-04-30 04:55:46 -05:00
darkf
107d2c7aa5
Merge pull request #330 from ShFil119/fix/deference_null_pointer
Some potential deference of null pointers
2018-04-30 04:49:58 -05:00
darkf
0df204b430
Merge pull request #398 from ShFil119/various
Various, small changes
2018-04-30 04:42:41 -05:00
darkf
66552a99c8
Merge pull request #423 from Lihis/fix-380
Fix pausing issues
2018-04-30 04:30:13 -05:00
darkf
9efe9ffd3b
Merge pull request #404 from ShFil119/impr/pauseAllSounds
Allow to pause and resume sounds
2018-04-30 04:29:52 -05:00
Tomi Lähteenmäki
9929f9304f Fix pausing cutscenes 2018-04-27 22:16:33 +03:00
Filip Gawin
2d5d70c1b2 More constexpr 2018-04-17 16:15:17 +02:00
Filip Gawin
5f5e9f7504 Set args as const if possible 2018-04-17 16:15:17 +02:00
Filip Gawin
2aa6d3b3b3 More nullptr 2018-04-17 16:15:17 +02:00
Filip Gawin
cf5efb9560 Use "= default" for trivial ctor/dtor 2018-04-17 16:15:17 +02:00
Filip Gawin
ecbb0599ed Allow to pause and resume sounds
There's a lot of unneeded operation,
I mean coping strings and searching in loops.

We can get rid of it with extra method (passing
by sound by ref) or coping code.

PS cutscene's sound loses sync, because cutscene
doesn't stop.
2018-04-17 16:09:31 +02:00
Anonymous Maarten
2a429e37f8 cmake: use OpenGL GLVND libraries by default
Needed since CMake 3.11.0: CMP0072 policy
2018-04-16 20:36:58 +02:00
Filip Gawin
248d8ef727 Fix order of transparent objects
As https://learnopengl.com/Advanced-OpenGL/Blending
suggests transparent objects should be last.
2018-03-17 19:38:05 +01:00
Anonymous Maarten
d03a33c284 ci: upgrade python before general upgrade 2018-03-17 12:55:32 +00:00
Anonymous Maarten
b8bf99ed1f docker: use latest branched fedora version instead of rawhide 2018-03-17 12:55:32 +00:00
Daniel Evans
c328132e92 Implement opcodes 0181 and 0182 2018-02-22 00:34:11 +00:00
Daniel Evans
cf5c75e526 Update CI badges and platform information 2018-02-15 21:41:44 +00:00