userConnacancel
reposbox-corewarscancel

725 Commits over 516 Days - 0.06cph!

1 Year Ago
Update voxels
1 Year Ago
Update voxels Update voxels + shader Merge branch 'main' of sbox-corewars
1 Year Ago
Update sbox-voxels
1 Year Ago
Update sbox-voxels
1 Year Ago
Update sbox-voxels Set BuildingBlockState health to 100 on creation Add building block material types and damage multipliers for each block type Remove secondary attack destroys block logic Add BlockDamageWeapon with logic to destroy blocks over time (set last damage time so states can reset health after time if not attacked) Have Axe and Pickaxe extend BlockDamageWeapon Update sbox-voxels submodule and only set BuildingBlockState to dirty if Health is less than 100
1 Year Ago
Update voxels submodule
1 Year Ago
Add WeaponItem / Item to Weapon class so that weapon tiers can be accesseds Added Pickaxe and Axe stubs and start working on block destruction Portal Grenade prediction tweak Crossbow / Crowbar clean up
1 Year Ago
Added base Crossbow projectile weapon (use temp effects) Added stub Portal Grenade and fixed some prediction issues
1 Year Ago
Added stub Crowbar weapon using model from DM98 for now
1 Year Ago
Adjust generator speeds
1 Year Ago
Refactor BaseGenerator and respect team upgrades for TeamGenerator. Respect team upgrades for Armor and Damage when taking / dealing damage
1 Year Ago
Update ItemStore and UpgradeStore properly after a hotload
1 Year Ago
Alter the spawn rates of Crystal and Gold generators Alter iron spawn time + set voice chat to Team only
1 Year Ago
Added stubs for all Team Upgrades and their tiers + temp icons for them
1 Year Ago
Add temp icons for all tiers of weapons and armor Update all icons for item definitions Rename ArmorTier to Tier Add DropOnDeath and RemoveOnDeath to InventoryItem Add Player.TryGiveArmor and ensure items drop and remove as they should when a player dies Reimplement `kill` command temporarily Set Remove/DropOnDeath for appropriate items
1 Year Ago
Don't show armor and weapons in the item store if the player already has its next upgrade Added ArmorTier and WeaponTier Use ArmorTier and WeaponTier for shops Add IPurchasableItem interface that shop items and upgrades share Update test voxel world Add UpgradeStore dialog Update ItemStore and add UpgradeStore to HUD Implement Team Upgrades NPC and let players purchase upgrades
1 Year Ago
Allow players to actually purchase from the item store and deduct resource items accordingly
1 Year Ago
Add IDialog interface implemented by any dialogs and use that to generically check for open dialogs
1 Year Ago
Only update purchasable item state every second
1 Year Ago
Only assign players to a random team if the team has a core Fix InventoryContainer.FindItems not checking validity Portal Grenade requires Armory Upgrade Fix styling for Item Store and only call purchase callback if the player can afford it
1 Year Ago
Fix icon on BaseShopItem Add PurchasableItem UI element to be shared between Shop and Upgrades UI Add ItemStore UI to display items sold by the Shop NPC Add ItemStore to HUD Hide Hotbar when Shop is open Add test for opening shop UI
1 Year Ago
Have ItemStoreNPC and TeamUpgradesNPC implement IUsable
1 Year Ago
Added remaining block types and moved window_01_trans to color/ and hack remove the dark bits until its sorted
1 Year Ago
Updated all blocks
1 Year Ago
Added BaseTeamUpgrade and ArmoryUpgrade type and icon Add all weapon tier shop items including dependency on Armory upgrade for some Add Library attributes to all necessary shop items Add InventoryContainer.Replace and InventoryItem.Replace to replace any item in a slot with another item Add Equipment Inventory to list of inventories to search for Player.FindItems Add Team Upgrades NPC and populate both that and Item Store NPC with appropriate classes
1 Year Ago
Added portal grenade texture and shop item update Added crossbow bolt shop item Add costs for all armor shop items and update names to Light, Medium, Heavy
1 Year Ago
Fixed compile errors
1 Year Ago
Added shop item definitions for head and legs armor (T1 -> T3)
1 Year Ago
Added weapon_axe texture Restructured shop item block locations to folders Added Tier 1 -> Tier 3 crowbar, crossbow, axe and pickaxe item definitions Added BaseArmorShopItem for handling purchase of armor with dependencies Added T1 -> T3 shop item defs for armor chest
1 Year Ago
Added TemperedGlassBlock and WoodenPlanksBlock Updated sbox-voxels submodule Added shop items for Hardened Metal, Steel Panel, Tempered Glass and Wooden Planks
1 Year Ago
Add BasePurchasable, BaseBlockShopItem and PlasticShopBlockItem
1 Year Ago
Fix some styling issues with Backpack / Storage
1 Year Ago
Use a PickupTrigger on ItemEntity
1 Year Ago
Instead of using touch events for item entities, search in a radius around it this way we can have a larger "touch" radius than its actual physics bounds
1 Year Ago
Removed some old events and added Transfer Target Handler
1 Year Ago
Toggle the backpack if Tab was not held down very long otherwise keep it open until Tab is released
1 Year Ago
Styling and effect changes to inventory slot behavior Fixed various issues with inventory container when moving stacks Fixed an issue where when the template is applied first for the backpack, the equipment would be empty Prevent generators from spawning a resource if there are already 16 resources in the pool Just copy Rust (ish) because it looks cool Added item selection to Backpack and also show Hotbar to seperate from the main Hotbar Update draggable to only start dragging if the mouse has moved or 300ms have passed Hide Hotbar if Backpack or Storage is open Add selected Action callback to Inventory slot Add Hotbar to Storage screen Update Backpack with Hotbar inventory when client has spawned
1 Year Ago
Added some basic but necessary item textures Added textures for empty armor slots Added ammo_bolt icon Update some _c files Update ammo types and add Crossbow stub Item refactoring to use virtual props for name and icon and remove old ItemSlot Add ArmorItem base and ArmorSlot enum and a bunch of T1 -> T3 armor item types Add PickaxeItem, CrossbowItem and CrowbarItem stubs Add GiveCondition/TakeCondition support to InventoryContainer Add EquipmentInventory to player with give conditions to ensure pieces go in the correct slots. Give players a bunch of armor when spawning for testing Add support for ArmorSlot to InventorySlot UI element (yuck, I'll find a better way to genericize this) and add Equipment display when opening the Backpack
1 Year Ago
Transfer target tidy up and fixes
1 Year Ago
Fixed hotbar duplication
1 Year Ago
Fixed moving items can sometimes go over max stack size
1 Year Ago
Added DraggableMode enum Add support for DraggableMode.Move and DraggableMode.Split Add Split stack support to inventory system
1 Year Ago
Simplify logic
1 Year Ago
Updated Storage to have its own Backpack view to avoid confusion
1 Year Ago
Added Team Chest support
1 Year Ago
Fixed backpack and updated ActiveDraggable -> Draggable
1 Year Ago
Added IUsable interface for extended functionality Updated test voxel world Added Storage UI and updated InventorySlot styling Add Storage to Hud Updated Backpack to support Storage view Added additional event processing for opening inventory Added Personal Chest opening support and IUsable support to Player
1 Year Ago
Fixed pink and purple not showing for team colors Add team colored / team chest and personal chest
1 Year Ago
Item Store NPC Stub Update test voxel world with Item Store NPC
1 Year Ago
Don't transition for now