250,302 Commits over 3,959 Days - 2.63cph!

3 Months Ago
▋▊▅▆▌_▊▌▉▄_▋█▄█▅▅▋ -> ▍▊▉▇
3 Months Ago
Citizen/animgraph: improved turn poses (and enabled them) as well as standing shuffle
3 Months Ago
Don't hide compiled assets if no source file is available
3 Months Ago
▅▋▄▊█ ▍/▉ ▄▊▊▆▋ ▇▊▄▌ ▊▋█▆█▌▅▉▉ ▌▌▆▌▅▉ ▊▌▆▍▉▍▆▉▍ ▊▉ ▉▆▅▄▊▇▋ ▉▉▇▍█▅ ▇▊▉▅ ▊▅▆▆█ ▅▊▌▅ ▊█ ▍█▆▉ ▉▌▇▌██ ▅▉▉▆▉▆ ▋█▅▉ ▍█▄▌▋█ ▇▄ ▅█▅▉ ▊▇
3 Months Ago
- More logs - Call set tow id with detach
3 Months Ago
Re-implemented FilterAssetTypes in AssetBrowser and CloudBrowser. ResourceControlWidgets will now only show the selected resources Unify "Show In Explorer" icons in Asset Browser Don't show Games in the Cloud Browser. Don't include in type facet
3 Months Ago
Show 'open with' dialog if we can't open a file Set hammer material when selected (both in cloud and asset browsers) Moving selected facet dropdown entry fetches from current facet entries rather than copying
3 Months Ago
reduce root motion strength on dracula cape BC assets (visually feels about the same, but less likely to explode on vehicles)
3 Months Ago
- Additional Logs - Codegen
3 Months Ago
Don't show the menu path for custom assets' file type, just the title Add "Open File Location" shortcut for files in search results, meta locations etc. Tweak context menu icons.
3 Months Ago
Initial work on seeing the actual tow connection as ropes: - Towing Visuals attempts to connect x connections -> y connections using OneToMany or ManyToOne approaches - Horse now syncs the entity id of the entity its towing - Created TowingVisuals class which creates and manages rope connections - Uses FakePhysicsRope to connect up and simulate ropes - Setup base prefab - Setup catapult towing visual connection points
3 Months Ago
Tex2DBicubic uses generic hlsl, make DoF compositing use bicubic filtering, makes it look nice even at lowest quality https://files.facepunch.com/sam/1b2811b1/jXqgNeXnCK.png Explicit quality level for DoF
3 Months Ago
Focus Gap in world units and outside the shader
3 Months Ago
▍▌▅▉▍▆▄▄ █▍▍▌ █▇▄▊█ ▉▅▇▅██▄▉ █▆ ▄▄▅▌ ▄▋ ▍█▅▊▇ ▋▆▄ ▌▋▅ ▌▆▆▅▌▆█▌▊▇ ▅▉▇▄▍▉▍▍ - ▍▇▅▌▅▉▍▌▍ ▄▋ ▍▇▇▊▇ ▆▆ ▅▄▆▌▊▄ ▇█ ▌▌ ▋▊█▆▆▄▌ █▍▍▅▋▆▍▆▇ ▄▋▄ ▋▍▄▋▋ ▇▌ ▊▅▊▅▉▊▊▅ ▅▇▊▉ ▊▆█▅▇ ▇▄▇▌▇▉▇ ▍▉▇▄▍▊▌▋ ▌▇█ ▊▌ ▌▇█▅▄▌▍ ▊▉▄ ▋▆▋▋█▊ ▄▍▇▊ ▆▅▍▇▉▅ (██▍▊▇▌▌▆ █▍▊ ▆▋▉▉▋█▉▊ ▋▅ ▍▇▄ ▌▇▄▍▊▋ ▇▅▉▍ ██▊▌▋▍█ ▉▆ ▉▄▌▆ ▌▄▉▊█▋▋▄█▄)
3 Months Ago
Merge: from profiling_improvements Removes boxing allocations in Pool.Get and Pool.Free in Editor context. Tests: in editor on Craggy started a normal session, couldn't see allocations in the profiler. Overrode the startup params and was able to see the overhead table printed out when invoking cmd.
3 Months Ago
Merge: from main Tests: none
3 Months Ago
Fix asset icons at 16x16, centre Use 16x16 icon for unknown files so that doesn't get cut off Pretty up file modified date, standardised w/ leading zeros so it's nicer in column view
3 Months Ago
Update: Make Pool capacity waste tracking off by default - Added an editor-only command to enable it, "pool.memory_overhead_tracking_enabled" - Cleaned up implementation a smidge, left a comment explaining where the box is coming from - "pool.print_memory_overhead" skips entries with 0 overhead I couldn't find a way to avoid boxing in a generic call, so I decided to disable this telemetry gathering by default to avoid muddying profiler data. Tests: in editor on Craggy started a normal session, couldn't see allocations in the profiler. Overrode the startup params and was able to see the overhead table printed out when invoking cmd.
3 Months Ago
API changes
3 Months Ago
Fix error from API change
3 Months Ago
▋█▉▌▇▆█▄█ ▄▄▊▍ ▆█▊▅▊▍▆
3 Months Ago
Don't need these Hammer prefab templates anymore Add "Create Game Object" button to Hammer outliner
3 Months Ago
Don't try add menu project if we're headless
3 Months Ago
Merge from ai_wolf_iteration
3 Months Ago
Make wolves reposition between attacks to vary the angles, instead of spamming frontal attacks
3 Months Ago
Updated language files
3 Months Ago
merge from AnimalRagdollUpdate
3 Months Ago
Fire fire blocking the wolves unreachable behaviour from triggering
3 Months Ago
Add flat view back
3 Months Ago
▄▌▆▌▆ ▇█▉▇ ▋▇▊▋
3 Months Ago
Update decals_subrect.txt New version from HL2, adds 2 new decals from Portal 1 Update serverevents.res `player_say` includes `teamonly` field.
3 Months Ago
3 Months Ago
Use full paths for engine asset locations
3 Months Ago
TTT: check data_static for rearm scripts for use in workshop addons
3 Months Ago
Reduces wolf odds of trying to resist fire
3 Months Ago
▍▊█▄█ ▍▊▉▌▆ █▉▄█▇ + ▉▊▉▊▅▇ ▆▌▋█ ▍▆▄▆▆▄█▇ █▄ ▆▆▄▅▇▌ ▍▋▋▋▋▅▌ ▋█▍▇█://▄▌▋.▋▊▉▉▊.▉▆▊/▅/▍▅▉▇▄▆▉▇▆▇▇█▅▍▊▋/▇▇▋▆▋▄▆▉▇█▉▉▊▊▇▋/▅
3 Months Ago
Fix wolves counting themselves as an ally when deciding if it's worth fleeing to call reinforcements and come back
3 Months Ago
Add 'copy absolute path' option Find root paths automatically instead of just using current project Show base, citizen, and core Better sidebar separation Hide cloud browser when not requested Limit file count for now, need pagination Docs
3 Months Ago
Apply it to some other volumes too
3 Months Ago
If we're headless, we should shut down SteamGameServer when disconnecting from network system Pass actual version into SteamGameServer init for version. Test server list cmd
3 Months Ago
DistanceAttenuation bool is now used again Rename `Attenuation` to `Falloff` with better Curve initializing SoundComponent gizmos no longer rotate with the GameObject Change default Distance value to something closer to the previous default Updated default curve to feel more like the previous range calculation. Added some more curves to CurvePresets Created JsonUpgrader for SoundEvent which tries to maintain previous range settings while resetting Volume to 1. Doesn't perform changes to 2D sounds or sounds without DistanceAttenuation Moved SoundEvent into Sound folder PreviewSound dragging is more intuitive. Removed logs SoundEvent Upgrader fixes/adjustments
3 Months Ago
some tighter rock placement at missile silo, grass splat tweaks, rebaked hm
3 Months Ago
cleared tunnel obstruction in military_tunnel
3 Months Ago
When tying a MapMesh to a MapGameObject add ModelRenderer and ModelCollider automatically
3 Months Ago
▆▄▅▅█ ▄▉▄▋ ▍▌█▌
3 Months Ago
Add jsoncpp so we can read/write json properly without fucking around with kv3 Add CMapGameObject map node with managed counter part that wraps a GameObject * Hammer world's Scene uses HammerSceneEditorSession * Add HammerManagedInspector that can take over if it likes the MapNode. We only like MapGameObject for now * Run Scene.EditorDraw() on MapView for gizmos, remove old Entity.DrawGizmos * More explicit HammerEvents. Managed map node callback interface, a little convoluted because of mapdoclib <-> hammer <-> managed. But this is easier to do callbacks and can return values * MapGameObjects can be tied to MapMesh and generate model geometry Add MapSourceLocation for editing action graphs in .vmap files * Open source map when inspecting graph from .vmap * Parent action graph editor to hammer window if editing map graph Several assumptions of SceneEditorSession.Active.Scene should be GameObject.Scene Gizmo interactions work in MapView, Hammer gizmo selectionset syncs with native selection set (native has authority), clean up MapView loop Managed can set DragData of map nodes in Hammer outliner, MapGameObject sets its GameObject DragData uses QObject.FindOrCreate so it persists when going native -> managed -> native for DragData.Object to work correctly QOutliner: Remove hidden entity list QOutliner: Defer selection until mouse release so it acts like our managed treeview, allowing dragging without switching the inspector away [~] ModelRenderer don't default to box if Model is null InspectorWidgets are explicitly marked with [Inspector( Type )] instead of [CanEdit( Type )], created with InspectorWidget.Create( SerializedObject ) Hammer Scene is serialized entirely in MapWorld & written into VPK as world.scene_c MapInstance: Load from SceneFile from inside the VPK (A little more logic because we don't normally read managed from VPKs)
3 Months Ago
Added all temperature tea recipes (base ones are placeholder ingredients) Added recipes to mxing table recipe list.
3 Months Ago
various fixes for cave_large_hard, cave_large_medium, cave_medium_medium, cave_medium_easy
3 Months Ago
Only try to filter by asset type if we have any filters on, fixes excluding most files from search
3 Months Ago
Cache arrows item definitions so that they can be used for comparisons in code, instead of relying on comparing hardcoded names