3,485 Commits over 1,371 Days - 0.11cph!
Fixed shadow particle no aligning with ground correctly
Added random tint to enemies
Remove log
Added coin model
Added dash particle
Added death hud
Cleaned up animation list
Don't loop stand animation
Adjusted fakeshadow size
Added attack animations
Randomly pick between them.
adjusted dn settings + added fog to map
_c's
Added simple skin
Added aimdir helper
Added size and opacity option to fake shadow
Added reroll button
adjusted some styling on items
added few more test items
Added item tooltips
https://files.facepunch.com/louie/1b0111b1/sbox-dev_kiaZMVywOk.png
Added ItemDefinition + tests
Added Item select UI
https://files.facepunch.com/louie/1b3111b1/sbox-dev_XYI9HCrtZX.png
_c's
Simplified sausage even more
Small ui tweaks + emoji for testing
https://files.facepunch.com/louie/1b3111b1/sbox-dev_3bIcer8OKx.png
Disable spawning for now
Added healthbar
https://files.facepunch.com/louie/1b3011b1/sbox-dev_kk7gkkzGil.png
clean up enemy unit
Set up basic shooting
Temp set up for enemy death
Disable dynamic shadows in map
moved test enemy to correct addon
Set up test enemy unit
Added Enemy Definition game resource
Small clean up
set up quick fake shadow
Additional Assets
More map progress
Adjusted light fadeout distance to help with performance
Additional assets
Updated map
Cleaned up map (split into prefabs)
Map updates
experiment with building collision disabled
Additional assets
Slight map update
set default value for lastaim
Button input for retry
Set up player to use controller inputs
Add SceneMap class that renders map geometry in a scene world
Get entity keyvalues from world ref, try to create scene objects for anything with a model
Bind the IToolObject stuff and test it by creating env_combined_light_probe_volume
Remove itoolobject binds, start with creating cubemap scene object from keyvalues
Create cubemap with handshake and arrayindex from kv
Set cubemap transform before updating bounds and calculating SH
Create scene object for light_environment
Fix sunlight facing wrong direction, just pass in the direction instead of rotating the scene object
Create skybox scene object for env_sky
Create scene entities using library and alias
Cascade distance and resolution for sun light
Delete scene entities when scene map gets deleted
Create scene object for point_worldtext, not really needed but a good opportunity to see how we can remake this entity
Create scene object for light_spot
Add SceneLightProbeVolume
Text alignment and color for point_worldtext
Create const buffer for light probes to make them work
Create scene object for light_omni
Only free transient scene worlds of the game host type
Expose the other options to CreateWorldInfo_t so I can experiment with them
Add temp preview dock for maps so bakscratch can test it out
Compiled toolscenes
added light rect editor icon
https://files.facepunch.com/louie/1b1611b1/sbox-dev_txMYDqSXVV.png
light_capsule editor model