Daniel Evans
|
2985a70354
|
Implement new VisualFX system for particles etc.
- VisualFX stores data about effects like particles and lighting
- Only particles initial implementation
- World stores active VisualFX
|
2015-03-06 16:55:46 +00:00 |
|
Daniel Evans
|
dfe6ec3eaa
|
Remove old file indexing system and IO handling
- Use FileIndex inside GameData to handle normalisation
- Remove old raw pointer API for loading data
|
2015-03-06 01:40:29 +00:00 |
|
Daniel Evans
|
cf0c37dcc2
|
Remove GameRenderer from GameWorld
- Particle rendering is broken, since objects can't access renderer
|
2015-03-05 16:36:14 +00:00 |
|
Daniel Evans
|
536b3f9f0c
|
Add new Logger system.
- Supports multiple log recievers.
- Onscreen log needs to be re-written.
- Replaces GameWorld::logX().
|
2015-03-05 03:37:13 +00:00 |
|
Daniel Evans
|
cdff0aa275
|
Handle window close event
|
2015-02-26 02:06:43 +00:00 |
|
Daniel Evans
|
fe4926e5d6
|
Add object lifetime values, clean up spawned traffic
|
2015-02-18 16:00:55 +00:00 |
|
Daniel Evans
|
9407ee3135
|
Add test implementation of pedestrian spawning
|
2015-02-18 15:29:39 +00:00 |
|
Daniel Evans
|
f9382af485
|
Add frametime and FPS to debug stats
|
2015-02-16 00:44:30 +00:00 |
|
Daniel Evans
|
b59c689a5e
|
Improve timestep and clock handling
|
2015-02-16 00:39:19 +00:00 |
|
Daniel Evans
|
9eb4c62a04
|
Improve HUD and UI rendering
+ Add names for some styles to reduce confusion
+ Move some HUD drawing into a seperate file
|
2015-02-15 12:41:51 +00:00 |
|
Daniel Evans
|
2344024f08
|
Text rendering
|
2015-02-07 22:55:06 +00:00 |
|
Daniel Evans
|
538d0c02f9
|
Add city.wav
|
2015-02-04 17:16:46 +00:00 |
|
Daniel Evans
|
441109bc99
|
Add fullscreen option
|
2015-01-30 10:07:53 +00:00 |
|
Daniel Evans
|
854228e91b
|
Re-implement -w and -h window size arguments
|
2015-01-30 10:04:25 +00:00 |
|
Daniel Evans
|
d5a906eb3f
|
Increase FOV while cinematic mode is set
|
2015-01-27 13:59:09 +00:00 |
|
Daniel Evans
|
87435a2576
|
Add map renderer and ingame radar display
|
2015-01-25 18:25:55 +00:00 |
|
Daniel Evans
|
1961661d14
|
Implement visible goals for locating characters
|
2015-01-23 17:18:16 +00:00 |
|
Daniel Evans
|
6890572542
|
Disable debug rendering of doors
|
2015-01-23 12:25:40 +00:00 |
|
Daniel Evans
|
4ea6e14299
|
Improve vehicle door dynamics
+ Vehicle doors should move in the right direction now
+ Fix debugging draw class for bullet
|
2015-01-22 20:16:28 +00:00 |
|
Daniel Evans
|
ed62b758d2
|
Implement more opcodes
* Is Vehicle Flipped, Create character in vehicle, get time of day and many more
|
2014-12-17 22:53:25 +00:00 |
|
Daniel Evans
|
f3adc5ea5a
|
Improve Help Box display
|
2014-12-17 14:38:27 +00:00 |
|
Daniel Evans
|
e3c78fd09c
|
Add more opcodes
|
2014-12-17 00:39:52 +00:00 |
|
Daniel Evans
|
7963becbd1
|
Add more opcodes and vehicle handling
|
2014-12-16 19:17:22 +00:00 |
|
Daniel Evans
|
2709e7d252
|
Implement and declare more opcodes
|
2014-12-16 03:30:51 +00:00 |
|
Daniel Evans
|
7e4dea5139
|
More Script Engine improvements and fixes
* Implement and declare many more opcodes
* Fix incorrect behaviour of If / else jump constructs.
|
2014-12-16 03:03:15 +00:00 |
|
Daniel Evans
|
b444e0da04
|
Add time control debug keys
|
2014-12-13 00:59:09 +00:00 |
|
Daniel Evans
|
17a649f045
|
Fix crash at exit due caused by rendering to closed window
|
2014-12-11 18:11:36 +00:00 |
|
Daniel Evans
|
f47fad4bc2
|
Move game code into RWGame class and refactor
|
2014-09-16 19:22:43 +01:00 |
|