branchsbox-corewars/maincancel
853 Commits over 516 Days - 0.07cph!
Implement vortex bomb particles
Added fireball hit and launch sounds
Add IConsumableItem and make BrewItem implement it
Players can now press a hotbar key to immediately consume that item without switching weapons
Add Throwable weapon class and update v_portal (rename later) to use as a base for throwable magic type
Merge branch 'main' of sbox-corewars
Reset cp's to default value
Updated Vortex bomb with CP controls
Work In Progress Vortex Bomb https://files.facepunch.com/louie/1b1511b1/sbox_0168.mp4
Added refraction to core particles
Added Refraction to fireball
Fixed purple being cyan and cyan being purple 🥴
Add test detail models to DevBlock
Re-styled the Storage, AirdropStore, ItemStore and TeamUpgrades dialogs to better fit theme
Update color palette. Fix path errors. Change Vortex Bomb to an item.
Add ColorPalette static class. Update all items to use colors from that palette. Increase inventory icon sizes. Update item icons.
Added random symbols for names and descriptions of items you haven't unlocked yet through upgrades. Sort all items in the item store by their sort order. Implement airdrop land particles.
Implement Crossbow Tier 2 particle effects
Tier 2 crossbow trail and impact
Merge branch 'main' of sbox-corewars
Have airdrops continue to drop down even if they've previously landed (if they land on buildable blocks that are then removed later)
Added airdrop.falling and airdrop.land sounds. Implement particle effect. Don't show hud icon if it hasn't landed yet (gets in the way of the lovely effects.) Do a secondary sweep trace to check if we're about to land and then play the landing sound.
Update voxels submodule
Merge branch 'main' of sbox-corewars
Added Floating Damage indicators when dealing damage to players or cores
Add world hud elements for generators and the player's own team's core
Don't reset Material in Render2D.Image.
Add IHudRenderer and implement it for Airdrop
Added Render2DExtension and Render2D.Image
Add cw_friendly_fire convar
Shorten melee range on Axe, Pickaxe and Sword
Respect friendly fire for player vs player
Add core hit sounds
Add TeamCore.MaxHealth (def: 200f), respect friendly fire convar, play core hit sounds, and automatically heal the core 1HP every half second
Tweak item.dropped sound and add brew.activate
Add BrewItem.OnActivated to replace OnConsumed, add BrewItem.Consume and optional activation delay
Merge branch 'main' of sbox-corewars
Enable friendly fire
Merge branch 'main' of sbox-corewars
Added core.explode1 and core.explode2 and add cw_core_revive and fix core explode cmd
Tweaked core explode particle
Prepare Team Core for explosion effect
Merge branch 'main' of sbox-corewars
Add cw_explode_core test command to blow up your own core
Update death effect path
Core Explosion https://files.facepunch.com/louie/1b1311b1/particles_gameplay_core_core_crystal_core_break_core_crystal_base.vpcf%202022-06-13%2016-36-03.mp4
Add *.generated.* to .gitignore
Updated Core particle and materials
Update core particle color on client. Create core particle on client. Disable collision and drawing for a core that is dead.
Updated particles and core to colour to team
Added Color to IPurchasableItem and InventoryItem. Add colored names for different item types for tooltips and shop displays. Fix Buy button not working.
Add tag to the right thing. Don't allow scrolling on PurchaseItem costs container.
Add AirdropStore UI dialog. Add all items with "airdrop" tag to the airdrop store. Add IItemStore interface and implement it in ItemStoreNPC and Airdrop entities.
Added Airdrop entity. Game will periodically drop airdrops at a random airdrop spawnpoint throughout the game. Airdrop shops are not yet interactable.
Added AirdropSpawnpoint entity for voxel worlds
Merge branch 'main' of sbox-corewars
Removed _c's
Update .gitignore
Merge branch 'main' of sbox-corewars
Switch to cubemap, refract using curve
Added core curve
Added core curve
Keep reference to PE and destroy when required
Added inventory.move, inventory.open, inventory.select, item.purchase, itemstore.open, upgrades.open sound events
Merge branch 'main' of sbox-corewars
Updated core model and particle
alpha
Merge branch 'main' of sbox-corewars
Initial work on core shader