Shariq Shah
|
61afe3d0d7
|
Fixed crash when default entity type is loaded from file and implemented functionality to treat default entity types as invisible colliders
|
5 years ago |
Shariq Shah
|
5ea0d73d3d
|
Added muzzle light and mesh to enemies
|
5 years ago |
Shariq Shah
|
9b431e5d6c
|
Added muzzle mesh to player
|
5 years ago |
Shariq Shah
|
4eb832749e
|
Added light flash to player weapon and fixed a transformation related bug
|
5 years ago |
Shariq Shah
|
902d7a3a57
|
Added player weapon mesh and always render flag
|
5 years ago |
Shariq Shah
|
ed3bba2930
|
Added background music to scene
|
5 years ago |
Shariq Shah
|
360a768952
|
Implemented flag for ignoring collision and Added pickups to editor
|
5 years ago |
Shariq Shah
|
28113697e3
|
Added sound effects for pickups
|
5 years ago |
Shariq Shah
|
a988bdea8a
|
Implemented pickups and fixed several other lingering errors
|
5 years ago |
Shariq Shah
|
2adcef4a1f
|
Reworked how scene cleanup/init functions are stored and loaded, added functionality in editor to specify next scene, init and cleanup func names
|
5 years ago |
Shariq Shah
|
238d1518a3
|
Implemented in-game hud, keys in posession, key required for door and other game gui skinning
|
5 years ago |
Shariq Shah
|
c83c4a8eb4
|
Implemented Win/Fail states
|
6 years ago |
Shariq Shah
|
66cf5cc087
|
Added saving scene init/cleanup funcs if there are any assigned when saving the scene
|
6 years ago |
Shariq Shah
|
480466bb44
|
Fixed crash where existing source buffer would be unloaded by an entity when setting a new source buffer causing a crash if the source buffer was still in use by another entity
|
6 years ago |
Shariq Shah
|
de632471e8
|
Implemented event subscriptions for specific senders
|
6 years ago |
Shariq Shah
|
cd0416c1cf
|
Added audio cue when player does not have the right key combination
|
6 years ago |
Shariq Shah
|
e8660d11e5
|
Added visual indicators for the key requirements to open a particular door if any
|
6 years ago |
Shariq Shah
|
9b187707e4
|
Added jump landing sound under version control
|
6 years ago |
Shariq Shah
|
016128f4b7
|
Added timer support and changed how subsequent jumps work
|
6 years ago |
Shariq Shah
|
e9ab3ae4af
|
Added landing and jumping sounds
|
6 years ago |
Shariq Shah
|
dcb62add68
|
Added player sprint sound
|
6 years ago |
Shariq Shah
|
a44e61c4e5
|
Added player walk footstep sound
|
6 years ago |
Shariq Shah
|
d635bab4ec
|
Implemented checking for key mask when door is triggered and added player properties to property inspector
|
6 years ago |
Shariq Shah
|
7e769eb64f
|
Changed property inspector to show local transform values by default entities and show absolute values as read-only
|
6 years ago |
Shariq Shah
|
882880b7cf
|
Added door properties to property inspector
|
6 years ago |
Shariq Shah
|
833bfecf1d
|
Added simple auto open/close door
|
6 years ago |
Shariq Shah
|
64dcb37310
|
First implementation for doors
|
6 years ago |
Shariq Shah
|
1aa4d1149d
|
Fixed issue with paused sounds playing when game is resumed from pause state
|
6 years ago |
Shariq Shah
|
5abc152ab8
|
Implemented functionality behind pause menu buttons
|
6 years ago |
Shariq Shah
|
b9abcf481d
|
Fixed bugs with input events routed to the wrong gui context
|
6 years ago |
Shariq Shah
|
c1454e2a8d
|
Began work on in-game gui with separate context and fixed crash when sound source instance is destroyed without checking if its valid
|
6 years ago |
Shariq Shah
|
3902328628
|
Updated README
|
6 years ago |
Shariq Shah
|
194053a10c
|
Removed ODE completely
|
6 years ago |
Shariq Shah
|
87f478b134
|
Implemented 'select parent' button in editor and added trigger event
|
6 years ago |
Shariq Shah
|
2ea45b6743
|
Fixed crash where selected entity in editor would get deleted in game mode and cause a crash when switching to editor mode
|
6 years ago |
Shariq Shah
|
99b2abe0ec
|
Fixed bugs with trigger
|
6 years ago |
Shariq Shah
|
ac16c151a3
|
Started implementing trigger entity type
|
6 years ago |
Shariq Shah
|
e62bf12bc5
|
Added per-scene init and cleanup functions
|
6 years ago |
Shariq Shah
|
ee13448c4a
|
Re-implemented parts of sound source property inspector
|
6 years ago |
Shariq Shah
|
b12b480c3d
|
Updated todo
|
6 years ago |
Shariq Shah
|
08f6518253
|
Added another sound source child entity to enemy entity and added remaining turret properties to editor and in serialization to file
|
6 years ago |
Shariq Shah
|
289a480483
|
Fixed rotation issues with turrets
|
6 years ago |
Shariq Shah
|
2ebd4feac4
|
Added aqcuire target state to turret
|
6 years ago |
Shariq Shah
|
10727fbc33
|
Implemented simple turret state machine ai
|
6 years ago |
Shariq Shah
|
9b73126b8c
|
Updated blender exporter to correctly orientate mesh before exporting
|
6 years ago |
Shariq Shah
|
4ccf09683e
|
Introduced configurable fixed time step
|
6 years ago |
Shariq Shah
|
e18b32a9a5
|
Added scene reload command and fps display to debug vars and made minor changes to how selected entity is displayed in editor
|
6 years ago |
Shariq Shah
|
8f9a43d1ec
|
Added turret rotation
|
6 years ago |
Shariq Shah
|
8bebda53e5
|
Implmented event subscription with a particular object. Added scene load event and configured enemy entities to use that to aquire pointers to child entities after scene is loaded
|
6 years ago |
Shariq Shah
|
ddfbbbfa2d
|
Sound source properties are now applied to each newly created instance
|
6 years ago |