240,800 Commits over 3,867 Days - 2.59cph!

Leaderboard backup, run #5826
1 Year Ago
Test support for deep tree SerializedProperty
Leaderboard backup, run #5825
1 Year Ago
Fix basic Random primitives (#1219) * Fix (Rotation / Vector2 / Vector3 / Angles).Random * Add some System.Random extension methods * VectorInCircle * VectorInSphere * VectorInSquare * VectorInCube * Gaussian (+ 2D / 3D / 4D)
1 Year Ago
▋▋▊▉▉▄ ▅▆█▊▇█ █▅▊▄▇▆▄▍ ▉▅▄▅▋▆ ▍▊▄▅▍▆ ▊▄▄▋▋▍▍▉
1 Year Ago
chipboard_a meta file
1 Year Ago
Add Sandbox.System to TypeLibrary Add SerializedProperty.TryGetAsObject
1 Year Ago
Expose TypeLibrary.GetSerializedObject Add alternatives to Asset for loading with a Type instead of generics Make SerializedProperty more useful Lets start converting widgets over to using SerializedProperty
1 Year Ago
merge from experimental
1 Year Ago
merge from main
1 Year Ago
v_usp: jump/airborne/land are now additives, and can play on top of other animations; they also get partially weakened using a Tag-based system during certain animations (actions such as reload, or firing), so you still feel the impact of jumping & landing, but it's not as disruptive to those animations anymore https://files.facepunch.com/maxlebled/1b0911b1/2023-09-09%2009-17-56.mp4
1 Year Ago
merge from main
1 Year Ago
merge from wr_stack_mount_fix
1 Year Ago
merge from main
1 Year Ago
merge from HomingMissileLauncher
1 Year Ago
Fix AssetInspector causing a repaint every frame Set PropertySheet size mode Component sheet cleanup
Leaderboard backup, run #5813
1 Year Ago
ModelDoc: Add camera near Z setting
1 Year Ago
map update Merge branch 'main' of sbox-sausagesurvivors2
1 Year Ago
Merged Pull Requests * Improvements to DComboBox * Improvements to MatSelect Minor adjustments
1 Year Ago
MatSelect improvements (#1872) * Added `MatSelect:Clear` * Added `MatSelect:SelectedItemPaintOver( x, y )` * `MatSelect:AddMaterial*` methods now return the created `DImageButton` * Added `local pnl = MatSelect:FindMaterialByValue( value )` * Added `MatSelect:SelectMaterial( pnl )` --------- Co-authored-by: Rubat <3299036+robotboy655@users.noreply.github.com>
1 Year Ago
Add menu to resource
Leaderboard backup, run #5803
1 Year Ago
Fixed flipped null check
1 Year Ago
Fixed more potential issues with MonoBehaviour casting to interface. Fixed flares not unsubscribing from SeekerTarget when destroyed if there was no collision.
1 Year Ago
Fix SLOD of standard cliff material as well
1 Year Ago
Possible fix for InSafeZone NRE. Check IsUnityNull on owner, which has been cast to an interface.
1 Year Ago
Usability
1 Year Ago
Some helper methods for adding nodes
1 Year Ago
Add generic interfaces for prefab system Prefab editor doesn't need to be an entity
1 Year Ago
Minor DComboBox improvements and DComboBox.RemoveChoice (#1851) Utilized the `DComboBox.CloseMenu` method in where appropriate Added `DComboBox.RemoveChoice( index )` --------- Co-authored-by: Rubat <3299036+robotboy655@users.noreply.github.com>
1 Year Ago
Big refactor Renaming / reorganizing
1 Year Ago
Update FP.Nexus to batch submit score events to the backend
1 Year Ago
Automatically batch clan score events to be submitted to the nexus backend
1 Year Ago
▉▊▄ ▍▉ ▍▆▊▊▅▉▆▅ ▄▍ ▊▇▄▅▍▇ ▉▌▆▋▇▆█ █▆ ▉▅▆▆ ▆▇▄▌▊ ▍▋▊▅▅▋ ▅▅ ▌▆▉▌▆
1 Year Ago
Turn BaseStyles members into a table containing type, default value, and inheritance state, generate BaseStyles.Defaults Auto-generate layout cascading based on inheritance state Use BaseStyles.Default instead of hardcoding defaults Similar to `css-defaults` branch but this does it better - so I'm deleting that in favour of this. Rather than hard-coding the default value every time we fetch it: ```cs var value = Styles.BackgroundColor ?? Color.White; ``` We should be doing something like: ```cs var value = Styles.BackgroundColor ?? Default.BackgroundColor; ``` Provide default values as fallbacks for style transitions, use LerpProperty inside BaseStyles.FromLerp In FromLerp, check if the property we're trying to change is actually changing Prevents us from stomping property changes when a transition is running with `transition: all` if you have an animation running simulataneously Move default styles into `DefaultStyles`, make everything readonly VirtualScrollPanel uses DefaultStyles Only use fallback inside Lerp functions if from/to are null Move null checks into Lerp functions, remove logs Tidy up, use same code path for lerps Refer to default values in docstrings, inherited/cascading values lerp to their initial `from` values if `to` is unset Merge fixes, Name -> TypeName Generate FillDefaults() function, call inside PreLayout.BuildFinal, add Length.Undefined Fix a bunch of defaults (need better way to check if a property is set tho) Add `Style.IsDefault( name )` Bad idea to call FillDefaults here since it will stomp previous keyframes backdrop-filter-hueRotate is backdrop-filter-hue-rotate (oops) mask-position defaults to 0,0 Use IsDefault when necessary inside tests (HasValue will always be true for ComputedStyle properties), only check where necessary (i.e. if we're not also checking the value itself) Scrolling fixes Remove DefaultStyles, internalize IsDefault, FillDefaults, ApplyCascading Handle `overflow` prop defaults separately Use HasScrollY inside panel input Get rid of remaining null coalescing shit - ComputedStyle properties are no longer null ComputedStyles has its own class w/ no nullables, helps clean things up Remove unused, clean up
1 Year Ago
▄▇▇▋▅▄▋▅▉ ▌▌██▉▆▄ ▌█▅▉▆ ▇▊▍▊▊█▋ ▅█▅▌▌▆.▍▇▆▅█▇▄▇▉▄▆▆▋▌▅ █▊▌ ▍▅▊▊▊.▇▅█▊▍
1 Year Ago
Remove unused, clean up
1 Year Ago
ComputedStyles has its own class w/ no nullables, helps clean things up
1 Year Ago
SourceTV players are considered bots for player library Fix npc_rocket_turret spawn position
1 Year Ago
Fix hi-z depth chain with offsetted viewports
1 Year Ago
Don't recycle depth from aoproxies for dynamic reflections, loses a fast depth prepass but focus on correctness first
1 Year Ago
bullet force tweaks shift to drop upgrades when choosing, homing can target allies drop item indicator player icons show selected players items player icon tweaks
1 Year Ago
▇▆█▆▍▍ ▊▊▊ ▆▊▄ ▊▍▇ ▊▍▄▍▌▇▊█ █▍▅▇█▆▋▊▄ ▍▄█▄█
1 Year Ago
Boxing Outfit https://files.facepunch.com/daniel/1b0811b1/choose_your_fighter.png Lods and skinning adjustments coming ASAP. Boxing Gloves + Boxing Shorts Plus updated version of the Tanktop
1 Year Ago
Interpolate post processing effects. Add PP for stealth
1 Year Ago
Lower grav on sticky proj
1 Year Ago
Experiments with layering cameras and multiple viewports
1 Year Ago
Pattern matching
1 Year Ago
Play sound when picking up ammo and increase fade distance Added Suicide (hold) button for switching class mid-life. Can do this once every 30 seconds. Fixes #66 Upgrade Hud clarity changes Add test menu. Increase max sp[eed of all loadouts. Add special destroyer explosion sound. All bouncing projectiles use bounce sounds,. Remove melee functionality for now.