6,270 Commits over 3,898 Days - 0.07cph!
▆▅▍█ ▍▍▍▅▍▍▌▍▅▋▅▇▇ ▄█▉▊▍▉▅▉.▍█▉ ▇▋▅▄▍▍▊█▆▇▍
cherry pick crash fix and persistence change
Allow physgunning persistent props when persistence is disabled
Disallow physics creation/destruction functions from being called on jeeps/airboats to prevent crashes
█▌▆▄▍ ▇▄▊▉▌▋█ ▊▄ ██▊▆▅ ▆▆▆ ▋▇█▍ ▄▋▇▍▄▅ ▉▊ ▋▍▅▌ ▅▋▅▆ ▊█▌▆
cherrypick language file update & lua error fix
cherrypick language files update
Rip out some XBox UI and matchmaking stuff
▌▍▊▅▍▋▆ ▄▆▄▅▉▉█▋ ▉▆▉▌▉ █▋▅▉ █, ▅▅▅▆▌▆ ▋▄█▍▋▍▄
Do not display Add/Remove item in read only Hammer/ModelDoc property sheets
Remove redundant "Remove attribute" buttons in Hammer/ModelDoc arrays
Fixed a ModelDoc compile crash to do with non existent FGD classes
Added BreakCommand node preview for compiled models in ModelDoc
ModelDoc: Reload FGD also recreates helpers
Added Reload .FGD files option to ModelDoc
Fixed a Lua error when receiving a text chat message from the srcds console
Removed more legacy entities
trigger_autosave, tanktrain_aitarget, tanktrain_ai, func_reflective_glass, other entities that are in the fgd but do not show up in Hammer
Switch PlatformEntity to pure LocalVelocity movement
Adds ModelEntity.MoveWithVelocity method.
Removed func_movelinear and func_rotating from the fgd, use ent_platform instead
Fixed KeyframeEntity setting player positions to NaN in certain cases
Output<T> with an enum now writes proper type to the .fgd
PlatformEntity: Fixed stop sound playing when Stop/ToggleMovement is called while the platform is in its TimeToHold wait state
PlatformEntity: Fixed the rotation direction being backwards in-game compared to the visualization
Added DebugOverlay to (Path)PlatformEntity (ent_text concommand)
Merge branch 'master' of sbox
Disabling hoverballs now adjusts their mass so they are not abnormally heavy when disabled, improved duplicator support for the disabled state
Added optional full profanity filter provided by Steam (Toggleable in the Filters section of the default chatbox, Steam preferences apply)
https://files.facepunch.com/rubat/1b2611b1/wYMgPHem2P.png
https://files.facepunch.com/rubat/1b2611b1/kkezxGbeIj.png
Fixed P2P join game not working after a changelevel
Implement Steam chat filter to the default chat box
Added string = util.FilterText( input, context, steamID )
Added TEXT_FILTER_ enums
Potentially fixed a crash when Steam sends us a null SteamUGCQueryCompleted_t
Add more movement types to DoorHelper visualizer, and use that for ent_platform
Update base.fgd
Minor fixes to ent_platform
Fixed a typo in LogicEntity description
Hammer: Force uniform scale gizmo, this time only for non prop_static models
Fixed documentation comment for StandardPostProcess.Falloff
ent_path_platform - WarpToPoint also sets angles and fires OnPassed output on nodes
KeyframeEntity: Handle negative Time.Now intervals
Get rid of unnecessary includes
Add more randomness to generic gibs
Hammer: Re-enable non uniform scaling for prop_static
ModelDoc: Added ability to convert hitboxes to AO proxies
Hammer: Prevent non-uniform box scale and scale on models via gizmos
Minor cleanups in entity files
ent_path_platform improvements
Added "WarpToPoint" input
Added "Length" property (used for turn angles)
Fixed turn angle calculation when using non default Forward Direction
Added 'movement_path' entity, which has extra properties and outputs for ent_path_platform
movement_path has OnPass output and "Speed" property.
Fixed base.fgd not being written, fixed Hammer inputs not having their descriptions in the fgd
Downgrade Steamworks SDK to 1.50
Make it more clear that changing sbox_persist while in-game will cleanup the map, "Stop Persisting" property will now also be hidden when persistence is disabled, do not clean up map when disabling persistence, fixed changing persistence in-game saving to the wrong file if the cvar changed too quickly within the 2 second timer
Add OS specific errors to binary module loading errors
▍▉▆▊ ▄▉▄▋▍ ▍▋▉ ▊▄▇▍▅▌█▇() ▆▉▋ █▅ ▆▇▍▉▄▊ ▍▋▆▅ ▋▅▊▉▋▄▉
█▆▉▇▊ ▋▊▆ ▌ ▊▄▋ ▍█▊▇▋▆█▄ ▅▆▉▅ ▄▊█▆▇▆▇ ▊▇▅▋▋▇▍▇▅▆ (▇▅▋█▍▋ ▋▉▌ ▍▋▄▌▉▅)
Potential fix for a crash within CFontTextureRegen
Fix up break pieces on citizen_props/ models
Rename FuncBrush.cs to BrushEntity.cs
Added Rotation.Random to complement Vector3/Angles.Random
Update base.fgd
Added StartPosition option to ent_platform & other minor updates
BREAKING CHANGE: ent_platform "Spawn Settings" flags were separated into their own C# properties and now have proper descriptions, maps using "Starts Moving" and "Loop Movement" features will need recompiling
Merge branch 'master' of sbox
Added DoorEntity.Break input
Added Health keyvalue, Break input and OnBreak/OnDamaged outputs to FuncBrush
Also renamed FuncBrush class to BrushEntity
Fixed KeyframeEntity methods not working correctly with host_timescale above 1
Improvements to documentation of some methods and properties
Host.Name, Host.Color, Model game data methods, LogicEntity, ent_platform
Update FuncMonitor.cs
Give physics to some rust ported junk models
Breakables class will now try to spawn generic gibs if model has none
Update base.fgd
Update .fgd files to remove func_platrot, func_breakable
func_breakable is superseded by func_brush
Remove env_spark, point_tesla, logic_lineto, physics_cannister, point_gamestats_counter from the base.fgd
Fix description of ent_path_platform.StartBackwards