userConnacancel
reposbox-corewarscancel

657 Commits over 243 Days - 0.11cph!

6 Months Ago
Add Team.GetColor extension Use resource pool models for generators
6 Months Ago
Remove editor mode convar now we have a dedicated editor mode map
6 Months Ago
Fix state
6 Months Ago
Add Game.TryGetState and stub for generating resources with TeamGenerator
6 Months Ago
Added max stack sizes to resource items and test damage
6 Months Ago
Give attackers any resources held in the player's inventory when they are killed Add InventoryContainer.Remove( InventoryItem ) as an alternative to item id Resource items derive from ResourceItem and have placeholder icons Add placeholder resource icon pngs
6 Months Ago
Add IResettable and IRessetable.ResetAll static member Add Player.AssignRandomTeam (for now) and implement IResettable Implement IResettable on CrystalGenerator, GoldGenerator and TeamCore Add inventories to TeamChest and PersonalChest and implement IResettable Assign a random team in GameState and respawn players when they should be
6 Months Ago
Better opacity
6 Months Ago
Add materials for Hurt and Exclusion Zone - figure out why AddCube renders quads the wrong way around later
6 Months Ago
Added Title and Group to each editor entity type Update Editor Entity List to sort entities into their correct groups by category
6 Months Ago
Add BuildExclusionZone
6 Months Ago
Serialize world entity with inventory item data to ensure clients are aware of them
6 Months Ago
Remove old property Refactor to NetInventoryContainer and add NetInventoryItem Support serialization of InventoryItem and deserialization
6 Months Ago
Fixed RemoveEntityAction not working if loading a previously saved world Added RespawnWhenAvailable and handle spawning when spawnpoint is ready Move stuff item stuff to virtual props, support ItemEntity for world items and add ItemEntity entity Add stubs for resource items Update sbox-voxels submodule
6 Months Ago
Added extensions for Team to get the correct plastic block type and an extension to create a plastic block item
6 Months Ago
Reshuffle, ensure block classes are suffixed with Block and add Hardened Metal and Steel Panel
6 Months Ago
Rename White team to Cyan to match its plastic block
6 Months Ago
Added remaining plastic blocks
6 Months Ago
TeamBlock_Red -> RedPlastic
6 Months Ago
Removed some test blocks and procgen related code (seperate project from Core Wars now)
6 Months Ago
Attribute refactor to avoid redundancy Update tools for attribute changes Update BaseTrigger Update TriggerHurt Add stubs for TeamCore, TeamGenerator, TeamChest, PersonalChest, GoldGenerator and CrystalGenerator
6 Months Ago
Added Editor Block Data tool using groundwork done with Editor Entity Data dialog
6 Months Ago
Add SimpleForm class with AddRowWithCallback Update EditorEntityData to send an open request and receive current values for suitable properties. When Save is pressed, send a cmd with updates values
6 Months Ago
Improved UI of the Editor Entity List to match Editor Entity Data
6 Months Ago
Add Player/EditorPlayer.GetSpawnpoint and use that Remove Game.MoveToSpawnpoint for CW Update sbox-voxels
6 Months Ago
Added SimpleForms.scss for global import Add popup-container to EditorHud for use with form popups Add attributes for entity data editor and add team property to PlayerSpawnpoint EditorEntityPropertyAttribute Simple entity data menu
6 Months Ago
Make EditorAction static vars private Add EditorEntityData dialog stub Update sbox-voxels KillTrigger -> TriggerHurt and add DamagePerSecond property and serialize/deserialize it properly Open EditorEntityData when in DataEdit mode of the Entity Tool
6 Months Ago
Add system for EditorActions to keep track of objects and give them unique ids Update Place/Remove entity actions to use object id system so that references to "entities" can be kept and updated between undos and redos
6 Months Ago
Fixed action perform being called client-side when removing an entity
6 Months Ago
Improve display for entities tool to show whether or not an entity will be deleted, but also show its name
6 Months Ago
Added PlaceVolumeAction for undoable/redoable volume placement Added RemoveEntityAction for undoable/redoable removal of entities Add EditorEntityLibraryAttribute.VolumeMaterial and IsVolume Update place_block.vmat to use TintColor instead of GhostColor Update sbox-voxels submodule Update LobbyState to only wait for VoxelWorld to initialize, not for spawnpoints and prevent task cancelled exception Update MoveToSpawnpoint to handle PlayerSpawnpoint entities added to voxel worlds Setup collisions with AABB for PlayerSpawnpoint but only when in editor mode Added BaseTrigger and KillTrigger which implement ISourceEntity and IVolumeEntity for use with voxel worlds Added VolumeEntity render entity type to display in editor mode Can now place and remove volumes such as triggers for voxel worlds Merge branch 'main' of sbox-corewars
6 Months Ago
Cache tools server-side to keep state between switches Have SimpleRadialMenu be generic enough to be inherited Add ToolSelectorMenu and EntityToolMenu seperate radial menus Add ChangeModeCmd / SetMode and change callback for Mode to EntitiesTool Forgot this Add ChangeLibraryAttributeCmd and support for changing the currently selected entity Add stub EditorEntityList and EditorEntityItem Limit action time for Entities Tool Add PlaceEntityAction to make placing entities undoable/redoable Only open the entity tool menu if Reload is held but Duck isn't (prevent it popping up briefly when redoing) Improve Editor Entity List view Add icons for each entity tool mode
6 Months Ago
Update .addon
6 Months Ago
Move Undo/Redo to EditorPlayer
6 Months Ago
Only delete the weapon if it was actually removed from the hotbar container
6 Months Ago
Fixed inventory move events not working (use Base64) Fixed inventory take event causing items to become orphaned Add Backpack inventory container to Player Make sure an IDraggable can be dropped onto an IDroppable before doing it Add Backpack UI elements Implement IDraggable and IDroppable on InventorySlot Add Backpack to HUD
6 Months Ago
Move Undo/Redo Stack to Editor Player so each player has their own
6 Months Ago
Destroy ghost when entities tool is deselected
6 Months Ago
Don't center on the Z axis when placing ghosts
6 Months Ago
Added EntitiesTool.EntitiesToolMode For testing automatically create a ghost entity from the first available EditorEntityLibrary type
6 Months Ago
Adjust Block List SCSS and add backdrop filter blur to make it easier to see Added EditorEntityLibraryAttribute and use it for PlayerSpawnpoint
6 Months Ago
Added stub for Entities Tool in the radial menu
6 Months Ago
Added PlayerSpawnpoint with ISourceEntity implementation (does not render outside of Editor Mode) Update sbox-voxels submodule
7 Months Ago
Invalid drag border color should be red
7 Months Ago
Fix texture path
7 Months Ago
Add IDroppable and IDraggable Add Block List texture Add ActiveDraggable byte -> int for servercmd for setting hotbar block id in editor Add EditorBlockItem Add EditorBlockList Update EditorHotbarSlot to implement IDroppable
7 Months Ago
Improved saving and loading of editor worlds (hide direction and extension from user) Add AutoCompleteInput and AutoCompleteList classes Implement autocomplete for save and load dialog
7 Months Ago
Don't open load dialog on editor load. Let the user select it from the radial menu (they may wanna just be editing a new map)
7 Months Ago
Add ActionHistory (wrapped LinkedList) to use instead of Stack to have a limited redo/undo capacity
7 Months Ago
Added Duplicate Blocks Action and implemented support to make duplicating blocks undoable and redoable