May
29
01:38
kennyrkun
pushed 1 commit to stable
  • increase player camera follow speed
01:37
kennyrkun
pushed 3 commits to stable
  • include building and road textures
  • improve RigidBodyComponent rotation support
  • fix gameworld orientation to use XYZ instead of XZY and also implement third person camera for Player FINALLLYYYYY Third Person Camera code comes from SimonDev's Simple Third Person Camera tutorial :) that guy is such a freaking G.
May
27
00:28
kennyrkun
pushed 1 commit to stable
  • working on exterior environments added road, street light, and building model. added World class that will contain all entities and shops and whatnot updated default shop layout added building that shows up when player is outside of shop physics bodies are added by rigidbodycomponent class instead of physicsScene.add most items are added as a parent where possible. moved the Object3D#traverse override out of PhysicsScene and into prepareThree in StartupState, because it needs to apply to all objects and not just the scene.
May
26
20:33
kennyrkun
pushed 1 commit to stable
  • improve model organisation
03:38
kennyrkun
pushed 1 commit to stable
  • fixed camera controls not working
02:39
kennyrkun
pushed 1 commit to stable
  • move freeControls into Player out of StartupState
02:17
kennyrkun
pushed 1 commit to stable
  • move physicsTick function into PhysicsScene out of PlayState
02:14
kennyrkun
pushed 1 commit to stable
  • Revert "gave Customer and Employee RigidBodyComponents" This reverts commit 4b33b3ab45b2a9996fe0058e3820a7abc25e9cb7.
02:13
kennyrkun
pushed 1 commit to stable
  • gave Customer and Employee RigidBodyComponents
02:12
kennyrkun
pushed 4 commits to stable
  • base Customer's spawn and ready position off of door object position so I don't have to keep manually adjusting it :)
  • moved physics cube shooter function into PhysicsScene class
  • move some ammo setup to PhysicsScene constructor
  • improved Vehicle
May
22
21:46
kennyrkun
pushed 1 commit to stable
  • fixed sliding door closing while still triggered
21:46
kennyrkun
pushed 1 commit to stable
  • improved vehicle
15:53
kennyrkun
pushed 1 commit to stable
  • improved physics and more car work RigidBodyCubeComponent is now RigidBodyComponent. It auto adds a geometry component instead of handling geometry itself. I stated adding the groundwork for it automatically choose the physics geometry type based on the mesh type, so that spheres, cylinders, and hopefully also models can be supported. Added fullbright mode which replaces the clear color with white.
May
20
13:19
kennyrkun
pushed 1 commit to stable
  • override lerpVectors RigidBodyCubeComponent
May
19
20:34
kennyrkun
pushed 5 commits to stable
  • add tile floor texture
  • fixed tiles that were actually placed being included in saved game
  • improve startup state reduced blur, fixed composer typo, and async improved loading of ammo
  • improve RigidBodyCubeComponent
  • make Player and shopFloor use RigidBodyCubeComponents instead of GeometryComponents
May
18
22:33
kennyrkun
pushed 1 commit to stable
  • Fixed Employee not handling KetchupMachine properly
22:27
kennyrkun
pushed 1 commit to stable
  • simplify employee stock logic I did not realise that transferFromCarrier did it's own loop with type checking, and would take as many applicable items as possible. The loop in Employee was unnecessary.
21:36
kennyrkun
pushed 9 commits to stable
  • new Item entity. Items are automatically rotated now, instead of all ModelComponents.
  • fix deleted items not being removed from every tile list
  • Update README
  • move set model scale from ModelComponent to ItemUtility
  • add models to Tomato Stand, Soda Stand, Soda Maker, and Register from Kenney Mini-Market pack https://kenney.nl/assets/mini-market
  • fixed Employee not checking item type when determining if they can stock a container with what they are carrying
  • Employee will wait to pick up items for 10 seconds before giving up
  • added button to fire Employee
  • Further improvements to Employee stocking logic
19:28
kennyrkun
deleted branch physics
18:35
kennyrkun
pushed 7 commits to stable
  • remove ContainerComponent's labelDiv if it exists
  • moved lights out of StartupState and into Shop
  • do not allow the user to select anything on the loading cover
  • add dithering and support pixelated visuals
  • updated player camera defaults
  • updated dollar palceholder texture
  • Employees and Customers now only pickup as many items as necessary to complete their action.
16:25
kennyrkun
pushed 1 commit to stable
  • fixed Employee getting stuck stocking and trying to stock from inventory with 0 carried items
May
15
22:23
kennyrkun
pushed 1 commit to stable
  • Improve Employee and customer buy & stocking code. Fixed various little bugs where they would buy too much or the Employee would first try stocking with no items.
20:07
kennyrkun
pushed 1 commit to stable
  • added itemDeficit member to ContainerComponent
20:07
kennyrkun
pushed 1 commit to stable
  • added some error handling to StartupState
May
14
22:06
kennyrkun
pushed 1 commit to stable
  • improved Employee task finding code
18:14
kennyrkun
pushed 1 commit to stable
  • update default save data
18:12
kennyrkun
pushed 1 commit to stable
  • fix missing deletionModeOverlay styles
18:10
kennyrkun
pushed 1 commit to stable
  • return half the price of the tile to the player when it is deleted
18:08
kennyrkun
pushed 1 commit to stable
  • implemented tile deletion mode.
18:07
kennyrkun
pushed 1 commit to stable
  • fix GeneratorComponent not destroying items when destructor is called
May
02
12:49
kennyrkun
pushed 1 commit to live
  • update am squelch info for 578
May
01
16:03
kennyrkun
pushed 1 commit to live
  • update Emergency Alarm info
15:50
kennyrkun
pushed 1 commit to live
  • remove link to Emergency Alarm section in 578 info
15:50
kennyrkun
pushed 1 commit to live
  • remove Emergency Alarm section from 578 info
15:49
kennyrkun
pushed 1 commit to live
  • Update AnyTone_Radios_X78_Family.md