userLayladcancel
branchSandboxGame/mastercancel

2,064 Commits over 944 Days - 0.09cph!

7 Years Ago
Add FinishedSpawn to BaseEntity. Add assert "Player trying to control an entity that hasn't spawned yet"
7 Years Ago
Control player after spawning it, not before.
7 Years Ago
Hacky fixes for weapon throwing and attaching
7 Years Ago
Added extrusion step to block tool
7 Years Ago
Fixed block tool not creating blocks with correct orientation when created on non axial planes.
7 Years Ago
Add option to play sounds without broadcasting it (needed for things like footsteps, client determines when to play sounds but listen servers also want to play without broadcasting it)
7 Years Ago
Replicate IsGrounded to fix player footsteps. Fix footsteps on listen server.
7 Years Ago
Give player weapons in OnFinishSpawn instead of initialize
7 Years Ago
Remove spawn hack
7 Years Ago
Fix client side player model initialization. Try to keep weapon world model at player models attachment point at all times.
7 Years Ago
Protect against ensure in DetachFromComponent for static meshes (gives warning instead)
7 Years Ago
Only weld physics simulated entities. Physgun adds selection outline to every entity in the hierarchy
7 Years Ago
Weld root entity in parent hierarchy Sandbox player noclip
7 Years Ago
Prefix sandbox ui elements for now to fix vue errors
7 Years Ago
Fixed physgun freeze/unfreeze not working on welded entities. Added welder weapon.
7 Years Ago
Made sandbox player a weapon controllable. Added scoreboard and weapon selection. Gave physgun.
7 Years Ago
Moved hl1 specific spawn point entities to hl1 addon. Added simple player to sandbox gamemode.
7 Years Ago
Comment out useless bullshit in sound generator that stops the game from building
7 Years Ago
Add WorldEntity.CullDistance Some C++ project cleanup Fix ladders and third person camera. Disabled SineSound test (crash on player death, move this to sandbox gamemode)
7 Years Ago
Render scene to render target with scene capture entity
7 Years Ago
Add FindCollisionUV to HitResult
7 Years Ago
Initial render target support. Render.DrawMaterialToRenderTarget. Painting proof of concept.
7 Years Ago
Loading bsp ambient lighting
7 Years Ago
Added texture filtering options. Added lightmap_filter command for debugging purposes.
7 Years Ago
Added leaf ambient lighting to bsp lib. Added initial support for lighting probes (precomputed light volumes)
7 Years Ago
Moved lightmap from mesh entity to model. Fixed brush models having no lightmaps.
7 Years Ago
Cubemaps can be loaded from file (single texture file, 6 images in a row or columns)
7 Years Ago
Initial high resolution screenshot support.
7 Years Ago
Added timescale console command
7 Years Ago
Quantize lightmap samples. Skip unwanted bsp faces.
7 Years Ago
Add my path to CookContent.bat
7 Years Ago
Only mark debug renderer state dirty on the game thread
7 Years Ago
Anim crash fix attempt
7 Years Ago
Material importer loads texture cube if the material parameter requires it
7 Years Ago
Added SetCastShadow and SetLightingChannels to BaseWorldEntity
7 Years Ago
Recreate physics state when scaling world entities (fixes setting scale after setting model)
7 Years Ago
Keep managed renderer component alive
7 Years Ago
Block tool can create box primitives with grid snapping on any surface
7 Years Ago
Map builder tools with toolbar hud
7 Years Ago
Add ExtrudeFaceAlongAverageNormal
7 Years Ago
Add GetAverageFaceNormal and OffsetFaceAlongAverageNormal. Initial face splitting support.
7 Years Ago
Offset editable mesh debug lines to fix z fighting
7 Years Ago
Moved debug drawing to C# using experimental rendering component that calls back to C# with the PDI
7 Years Ago
Editable mesh face index from collision face index
7 Years Ago
Map editor stair builders
7 Years Ago
Moved screen deprojection funcs to player controller
7 Years Ago
Screen position deprojection so line traces can use screen position
7 Years Ago
Fuck
7 Years Ago
Added map editor crosshair, visible when moving camera
7 Years Ago
Added BaseHud.OnMouseButton so map editor can lock/unlock mouse on middle mouse button