7,937 Commits over 3,745 Days - 0.09cph!
Use a spawner for the spider boss
WIP
World gen parameters
Update libstates
Only broadcast transitions if networked
Make world gen a bit flatter for now
Fix destroying voxels on non-host
Bump up world height to 128
Hacky voxel modification networking
VoxelWorldGen component, use seed
Use new modification stuff for voxel damage
Started on voxel networking boilerplate
Implement world gen as IModification
Projectiles damage voxel world too
Make sure neighbouring chunks are marked dirty on voxel edit
Update collision shape on voxel remove
Wander component to help simplify mob state machines
Use wander component in roller
Make sure mobs are networked
Roller should charge a bit beyond the target
Add Wheel component for new roller model
Add Rollerball component for the rollers
https://files.facepunch.com/ziks/2024-08-13/sbox-dev_VQidCjB8ib.mp4
Resource node depletion visuals, regeneration
Placeholder resource node
Can collect items from resource nodes
Implement GetWeaponEffectiveness
Tweak leggy gait
Update libstates
Add ResourceGatherer weapon component
Drone has damage numbers
WIP wander helper component
Limit leggy turning speed
Started on leggy lad
Leg component with some janky IK
Refactor AirMover / GroundMover to inherit BaseMover
Fix [RequireComponent] on properties in derived types
GroundMover: implement MaxTurnSpeed
Some special state name handling
Fix default names for state actions
Placeholder ruby animgraph, material tweak
Add placeholder ruby model
Mob damage scale for vulnerable / defensive states
DamageKnockback component for mobs, tweak roller
NetworkSpawn in MobSpawner
Show damage number when attacking roller
Mobs can have vision cones
Update libstates
Mob movement
Show which states have enter / update / leave actions
UI tweaks
Can edit enter / update / leave actions for states
Fix transitions to self breaking everything, I'll implement them later
Fix deserialized graphs being super buggy
Add libstates
Started on a simple mob
Context menu tweaks
Animated transitions
https://files.facepunch.com/ziks/2024-08-11/sbox-dev_aeqC5Pba4I.mp4
Add Editor.Menu.AddHeading( title )