28 Commits (61afe3d0d75c6e6647e3a3c252d6ce5584416d85)

Author SHA1 Message Date
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 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 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 de632471e8 Implemented event subscriptions for specific senders 6 years ago
Shariq Shah e9ab3ae4af Added landing and jumping sounds 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 833bfecf1d Added simple auto open/close door 6 years ago
Shariq Shah 87f478b134 Implemented 'select parent' button in editor and added trigger event 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 2ebd4feac4 Added aqcuire target state to turret 6 years ago
Shariq Shah 8f9a43d1ec Added turret rotation 6 years ago
Shariq Shah c3305a9522 Groundwork for enemy entity type 6 years ago
Shariq Shah 5ffa594200 Added utility sound_source entity functions 6 years ago
Shariq Shah eb91c66d36 Added simple player movement with jump, gravity and collision 6 years ago
Shariq Shah 43fe537db1 Implemented saving/loaded bounding boxes for entities that are not static meshes 6 years ago
Shariq Shah a9c6acf721 Fixed transformed bounding box calculation 6 years ago
Shariq Shah 33e07e5a52 Fixed a bug in how textures are displayed by nuklear and implemented saving transform informations for all entities, archetypes or not 6 years ago
Shariq Shah b8b4f13809 Implemented a uniform parameter that allows scaling the uvs for a particular entity and is saved/loaded along with the entity 6 years ago
Shariq Shah 964cbc3321 Implemented saving/loading player camera's clear color when scene is saved/loaded 6 years ago
Shariq Shah 8393b2a422 Entities in scene hierarchy are now separated into tabs depending on their type 6 years ago
Shariq Shah 76a6e48f5e Minor addition and refinements in editor behaviour 6 years ago
Shariq Shah 6629078c3e Implemented reading player data from scene file and marked unnecessary entities as transient to avoid saving themto file when saving the scene. Implmented hiding editor related entities in scene hierarchy 6 years ago