7,495 Commits over 3,622 Days - 0.09cph!
Rotate editable meshes with rotate widget
Entity tool placement snaps to grid
Added toolbar button for global axis setting
Add toolbar button for angle snapping
Rotate selected entities with rotate widget
Add set entity rotation RPC
Make BaseShapeEntity abstract so it can't be spawned
Highlight selected entity, remove entity ownership on deselect.
Ownership and Delete RPC's work for any world entity, not just meshes. Allow selected entities to be deleted.
Add super basic entity class list UI. Spawn entity with entity tool. Allow entities to be selected and translated with widget.
Move all mesh selectable specific code out of selection tool so the tool can work with any kind of selectable
Add ColorSaturation to postprocess
Add GrainJitter and GrainIntensity to postprocess
Use additive material for additive blended decals
Fix decal scale being applied incorrectly. Convert more dds textures.
Cache layer property for props and decals
Rotate and scale decals using their float properties
Use decal size center as pivot point
Apply texture import settings before async loading so materials can cache them straight away
Add texture filter and tiling to import settings
Add texture tiling methods (wrap, clamp, mirror)
Add TranslucencySortPriority
Add ForcedLodModel
Facewound map loader
Merge branch 'master' of github.com:Facepunch/SandboxGame
Serialize editable mesh face texture mapping properties
Auto refresh server browser if list hasn't been set yet
Change server browser font color so it can be seen
Add player list UI to map builder
Update addon state on dedicated server before starting new game to see if it fixes unknown gamemode
Change CurveType enum from byte to int to see if it fixes error on dedicated server
Add vertex selection. Offset vertices with translate widget. Add offset vertices RPC.
Move face selecting logic into MeshSelectable.OnSelect
Merge branch 'master' of github.com:Facepunch/SandboxGame
Handle selection tool deleting in Selectable.OnDelete
Handle mesh translation in MeshSelectable
Handle offset mesh faces in MeshSelectable
Add Vector2 to serializer factory list
Pack texture align rpc arguments into a INetworkSerializable to get around argument limit
Add Mesh and Entity Selectable classes
Add RPC for modifying face texture alignment
Move snap settings to editor settings
Hook up translate gizmo to move meshes or faces. Block tool uses axis basis from texture basis.
Fix ingame front menu using curved border for background
Better gamemode icon for suicide barrels
Fix Stencil ref bug in main menu
make game tile box blur more subtle to avoid coherent stencil warnings
Remove generate lightmap uv setting from fbx importer cos it's slow as balls
Fix entity transform bug when setting after set model call
Add gamemode icons. Style game tile.
Partly implement func_tracktrain and path_track entities