Daniel Evans
|
f655e454d6
|
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-04-03 03:04:50 +01:00 |
|
Daniel Evans
|
d1e7dcdcd1
|
Overhaul Loader framework for Models
- Replace background model loader with generic background loader
- Replace ModelHandle object with generic resource handle
|
2015-04-03 03:04:50 +01:00 |
|
Daniel Evans
|
ce4b8fc83a
|
Remove old file indexing system and IO handling
- Use FileIndex inside GameData to handle normalisation
- Remove old raw pointer API for loading data
|
2015-04-03 03:04:50 +01:00 |
|
Daniel Evans
|
c264e78696
|
Replace most cout/cerr prints with logging output
|
2015-04-03 03:04:50 +01:00 |
|
Daniel Evans
|
a967e190de
|
Remove GameRenderer from GameWorld
- Particle rendering is broken, since objects can't access renderer
|
2015-04-03 03:04:50 +01:00 |
|
Daniel Evans
|
dfd68abd8e
|
Add new Logger system.
- Supports multiple log recievers.
- Onscreen log needs to be re-written.
- Replaces GameWorld::logX().
|
2015-04-03 03:04:50 +01:00 |
|
Daniel Evans
|
abf43f07c8
|
New File handling implementation
- move FileHandle into a separate header
- Implement FileIndex, a system to normalize filenames and sources
|
2015-04-03 03:04:50 +01:00 |
|
Daniel Evans
|
3801e69e81
|
Improve TextRenderer kerning and performance
|
2015-04-03 02:56:37 +01:00 |
|
Daniel Evans
|
a773262328
|
Fix crash in SoundManager when pausing
|
2015-04-03 01:26:55 +01:00 |
|
Daniel Evans
|
c3debe530f
|
Add --newgame switch to RWGame
+ Starts the game script execution without showing the menu
|
2015-04-03 01:26:20 +01:00 |
|
Daniel Evans
|
cdff0aa275
|
Handle window close event
|
2015-02-26 02:06:43 +00:00 |
|
Daniel Evans
|
7f2c5a4645
|
Initial Traffic wandering algorithm (pedestrians only)
|
2015-02-26 01:15:17 +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
|
2ccc1fc33c
|
Add initial TrafficDirector open spawn point methods
|
2015-02-17 01:31:20 +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
|
be023b5093
|
Overhaul texture handling, add TextureData handles.
+ Use shared ptrs to track loaded texture handles
+ Cache textures on models to avoid lookups
|
2015-02-16 00:36:11 +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
|
9855bf2967
|
Improve map rendering, UI viewport
+ UI Viewport is now window sized
+ Map renderer now supports rotating
|
2015-02-15 01:41:24 +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
|
6cd36bda43
|
Add arrow above blip target objects / coordinates
|
2015-01-29 22:39:26 +00:00 |
|
Daniel Evans
|
eed2377e50
|
Improve vehicle dynamics
- Fix bouyancy not working at all
- Make it difficult to flip a vehicle going around corners
|
2015-01-28 01:55:35 +00:00 |
|
Daniel Evans
|
dda2d5a245
|
Make disable input opcode take effect
|
2015-01-27 15:25:45 +00:00 |
|
Daniel Evans
|
7568eb8d7f
|
Declare opcodes needed to start Luigi mission 2
|
2015-01-27 15:21:36 +00:00 |
|
Daniel Evans
|
67ea96f4d2
|
Make phabricator happy
|
2015-01-27 15:04:55 +00:00 |
|
Daniel Evans
|
6a4afea4e6
|
Make it possible to start the 2nd Luigi mission
|
2015-01-27 15:02:10 +00:00 |
|
Daniel Evans
|
d5a906eb3f
|
Increase FOV while cinematic mode is set
|
2015-01-27 13:59:09 +00:00 |
|
Daniel Evans
|
6e1739138d
|
Add big print with number
|
2015-01-27 13:59:02 +00:00 |
|
Daniel Evans
|
c87a4a7cb1
|
Re-allocate audio clips when a new clip is loaded
|
2015-01-27 13:09:16 +00:00 |
|
Daniel Evans
|
abb6576785
|
Add implementation for more generic pickups
|
2015-01-27 02:38:08 +00:00 |
|
Daniel Evans
|
206c61e326
|
Merge branch 'master' of bitbucket.org:danharibo/openrw
|
2015-01-27 00:50:55 +00:00 |
|
Daniel Evans
|
cafb002d3b
|
Add more blip opcodes, with sprites
|
2015-01-27 00:48:09 +00:00 |
|
Daniel Evans
|
5271b6e78b
|
Merge branch 'master' of bitbucket.org:danharibo/openrw
|
2015-01-26 14:40:17 +00:00 |
|
Daniel Evans
|
d7d52dc892
|
Improve cutscenes to load wav audio too
|
2015-01-26 14:40:09 +00:00 |
|
Daniel Evans
|
0d730547fa
|
Fix issues with HUD and widescreen mode
|
2015-01-26 01:32:21 +00:00 |
|
Daniel Evans
|
91cd7c7edd
|
Add blips and some opcodes
|
2015-01-26 01:16:25 +00:00 |
|
Daniel Evans
|
87ca358717
|
Adjust game map a little more
|
2015-01-25 18:42:29 +00:00 |
|
Daniel Evans
|
cbebbbed87
|
Minor adjustments to the map
|
2015-01-25 18:31:22 +00:00 |
|
Daniel Evans
|
87435a2576
|
Add map renderer and ingame radar display
|
2015-01-25 18:25:55 +00:00 |
|
Daniel Evans
|
9f1162a945
|
Add entering to any passenger seat
|
2015-01-23 17:54:17 +00:00 |
|
Daniel Evans
|
a0eef23da8
|
Re-add cutscene widescreen; eject occupants properly
|
2015-01-23 17:44:28 +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
|
da2ae998f9
|
Implement object visibility control
|
2015-01-23 12:25:15 +00:00 |
|
Daniel Evans
|
5d41002b36
|
Further improve vehicle door dynamics
+ Rename some part target angle names
+ Improve behaviour of opening and closing doors
+ Use different animations for right hand side of vehicle
|
2015-01-23 02:03:21 +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 |
|