branchsbox-hc2/maincancel

524 Commits over 0 Days - ∞cph!

37 Days Ago
Drone temp model
37 Days Ago
Add methods for setting the player's main hand / off hand weapon, can do it from a GameObject, or a Prefab
37 Days Ago
Refactor AirMover / GroundMover to inherit BaseMover
37 Days Ago
Add dynamic crosshair
37 Days Ago
GroundMover: implement MaxTurnSpeed
38 Days Ago
Better empty save check
38 Days Ago
Don't try to load save data that we know is empty
38 Days Ago
Make the main menu easier to see Created CharacterSave class with basic Character Select screen on Main Menu. Create Character button no longer instantly creates and instead has it's own menu. Can no longer edit properties after creation Save Player to Character file (OnDestroy) If you join a server and don't have a character selected, boot to character select, rejoining the server on select. If you're in the editor it will just select first character or create one for you. Characters Save and Load properly.
38 Days Ago
Make voxel test scene a bit nicer to look at
38 Days Ago
Allow voxel model to be transformed
38 Days Ago
Can change voxel size through Constants.VoxelSize
38 Days Ago
Cleanup
38 Days Ago
Fix nullable warnings Created StatusEffect GameResource and StatModifier components. Incoming/Outcoming damage affected by respective variables Implemented 4 different base stats that you can upgrade upon leveling up. Only Base Damage and Damage Reduction take affect at the moment. Added max upgrade amount for stats
38 Days Ago
Roller ball model
38 Days Ago
rollerball head vox
38 Days Ago
The mesher is Y up, just swizzle the verts
38 Days Ago
Create tree_test.vox test tree
38 Days Ago
Replace voxel mesher with a faster one
38 Days Ago
Very simple menu boilerplate
38 Days Ago
Added Level Up toast Stats Menu opens on TAB Separate the Stat Upgrades panel into it's own razor file
38 Days Ago
Chat in top right, style tweaks Kenney UI textures UI toast test Toast lasts 3 seconds Hide toast for now
38 Days Ago
Drone wip
38 Days Ago
dmg particle text outline
38 Days Ago
Flesh out PlayerExperience Component Killing enemies grants nearby players XP XP History List under XP Bar
38 Days Ago
Add ChangeAttribute
38 Days Ago
Update .sbproj
38 Days Ago
Created ISaveData. We can add this to any Component that we'll want to serialize to/from save files. Added static variable Player.Local Created PlayerExperience Component and added to Player.
38 Days Ago
tweaked dmg number particle
38 Days Ago
Placeholder ruby animgraph, material tweak
38 Days Ago
Move test hotbar to the bottom of the screen Add empty ExperienceBar panel to HUD prefab
38 Days Ago
Add placeholder ruby model
38 Days Ago
The ability to aim is defined by weapon, FOV offset also defined by weapon, use FOV preference instead of hard value, current weapon as a property on the player
38 Days Ago
Added Lifetime to Projectiles so they'll die eventually if shot into the air
38 Days Ago
Ads camera
38 Days Ago
Put playerfootsteps component in player prefab
38 Days Ago
Player can run Scale FOV on movement
38 Days Ago
Roller tweaks
38 Days Ago
Put these behind a IsHost - we should be able to let anyone "own" an Inventory, but only the host can modify it Name inventory let channel own it Include resources
38 Days Ago
Mob damage scale for vulnerable / defensive states DamageKnockback component for mobs, tweak roller
38 Days Ago
Add HUD to mob scene
38 Days Ago
Network mob debug emoji
38 Days Ago
Networking tweaks
38 Days Ago
NetworkSpawn in MobSpawner
38 Days Ago
MobSpawner
38 Days Ago
My item def became corrupted
38 Days Ago
Try our luck updating Hud prefab
38 Days Ago
Forgot player.cs test code
38 Days Ago
Some kind of networked inventory v0.1 - turns out it's a PITA (let's resolve that another time). Item definitions can define prefabs for when an item is consumed/equipped (not impl yet), can also define a custom Item prefab for even more extensibility., world model etc for future. Basic API for giving an item (host), moving an item from one Inventory to another based on slot id. Mostly everything is component/game object based but Inventories must be Host controlled.
38 Days Ago
Show damage number when attacking roller
38 Days Ago
Roller can take damage