253,894 Commits over 3,990 Days - 2.65cph!
Fill in the rest of the data for the clan info mock
Deserialize int64 timestamps to JS Dates
Render the motd timestamp on the clan tab
Update react-class-model and other stuff
Bump to version 0.0.3
Updated dependencies to make more sense for people using the package
Add in some TSDoc documentation for most public things because I've forgotten what some things did over time
Fill in player names for clan motd and the member list
Replace the API we use to retrieve avatars with a hook-based one which provides the avatar URL and their profile name
Should also fix the avatars not refreshing in the app
Updated EditorEntityList to fix overflow scroll and styling in some places
Backup 2022/04/09 00:30:00 UTC
Add IEditorCallbacks interface. Add ModelProp (implements IEditorCallback). Allow placing of model props to voxel worlds (static).
▇▇▌▇▍▍▆ █▅▊▌▇▇▇▋ ▊█ ▆▍▍▌▆▊▋ ▅▆▋▉▅▉▇ ▌▊▌▆▍▍▄▍█▊ ▇▉ ▌▊▌▅
Fixed up styles in Hammer Status bar and Input/Output window
▇▋█ ▍▄ ▅▇█ ▌▍ ▇▋▍▇ ▇█▉ ▄▍▅▉▋ ▆▄▍▍▄ ▇▊▍▊▇▌▌ ▉▍▇▊ (▊▇▄▌ █▊▉ ▅█▆▇█▋)
Add BinaryHelper to simply some stuff
Vastly improve serialization and deserialization of worlds so that if any one component fucks up (such as an entity, or block state) it should not prevent the whole map loading. This is useful because if an entity is later removed, or a block state changes the way it serializes, entire worlds won't be lost. Maybe just switch to JSON in future but files could get super large.
Have the loading screen logo and spinner opacity transition separately from the parent so it doesn't look weird
Updated the loading screen to use the Core Wars logo and have it spin to indicate it's doing something
3 more holes, complete course, rough lighting
Temp hack to stop trains being able to spawn on the above-ground rails, since performance will be poor with this old code. WorkCart reimport fix.
Revert all train changes to last month's code
▄▌█▋▉ █▌▇▊▆▄▍▄▅ ▇▅ ▇▌▊▇▆▆▉ ▉▍▉█▅▌▌▍, ▊▌▉▄█ ▄▌▍▊▇▄▋▉▇ ▇▄▅▇ ▄▉▆▍▄▉▋ ▆▌▌▄▍▋ ▉▋▇▇▄█▄▌▅█
Remaining cleanup. Magnet Crane continues to use the new interpolation, but players are reverted.
Revert PositionLerp to last month's version
thumb_up
70
thumb_down
79
thumb_up
56
thumb_down
67
added view mode test auto equip weapon options
thumb_up
55
thumb_down
68
Tidied up interaction generation.
Add multi select combo box, use it for enum flags in property editor https://files.facepunch.com/layla/1b0511b1/sbox-dev_bxdOgE3sui.png
Remake multi select combo box for enum flags in pure C# (needs styling)
Adjust input settings layout to scroll
Input settings style tweaks
Fix out of range exception
Fix map & resource path lists shrinking in addon editor
Fix CheckBox not pulling package meta bool binds
Fix up/down arrow caret navigation on multiline inputs
Fix caret position on newline characters
Previous fix missed an edge case and did not work with emojis, hope this way isn't shit
Documentation and other minor code adjustments
Prop gibs now inherit material group
Delete engine break commands, and replace some useful ones with c# implementations
ModelDoc: Give the user a chance to copy a model into an addon dir if they try to import a model from outside an addon dir
Remove engine break commands code
Citizen: updated unicycle pedaling animation
Switch to new api urls
Tools doesn't need its own package query function
Force CBasePlayer transmit always
Fix NRE when deserializing a dictionary that ends up with a null key
Citizen/unicycle: added sequences for fast pedaling and leaning
Citizen/unicycle: updated pedaling animations so that feet are always flat relative to pedals
Citizen/unicycle: updated balance sequences
Citizen/unicycle: fixed a couple mistakes
Recompile sbox_glass
Remove usage of PropertyAttribute in Decal asset
Get rid of Alpha/RenderFX properties from base.fgd in favor of RGBA color properties
Removed Hammer inputs/outputs from all engine entities to stop confusion, since they do not work anyway
Theme consistency
Fix StartLobby errors
Upgrade "Use IDictionary<{1}, {2}> instead of Dictionary<{1}, {2}>" to an error instead of a warning
Ignore ResetLatched in IV_PHASE_RENDERING
Populate main menu screen with trending games
SceneSystem - ignore objects with invalid bounds
if it ain't in this spawn group, how can it be in the pvs?
Fast return if setting model but model didn't change
Fix menu exception when gameicon doesn't have info yet
ContainsInterpolationVarsForPhase return false if rendering
Package Updated/Created is DateTimeOffset
Icon showing updated within last day
Simplify switching to local api
Fixed client not knowing particle names
Add class and interface language support to VFX Compiler
reapplying
69969 - NRE fix
Backup 2022/04/08 18:30:00 UTC
Animation style properties (unimplemented)
Fixed pressing enter while changing campaign re-selecting old campaign
Don't vibrate controllers when watching replays
Disable word wrapping on usernames in leaderboards
Fixed visual elements sometimes persisting between incorrectly !release
Particularly visible on the credits stage
Updating method for interaction foam
Fix tripmine hitting triggers
Shouldn't need PrecacheParticles any more
Spawnpoint selection
Fixed possible error when submitting workshop scores
Store submit queue in a user-specific place
Handle submit queue containing missing stages
Fixed client not knowing particle names
Art drop - building skin and older sources
Adobe skin - final art
LODs/Colliders/Gibs and prefab setup
Try to spawn players as far away from other players as possible
Inventory bucket order is consistent
Fixed background colour when no background layers are specified
Gibbing
Health effect tweaks
Check whether entity was deleted when checking List
Backup 2022/04/08 12:30:00 UTC
Fixed being able to throw grenades into the skybox