244,522 Commits over 3,898 Days - 2.61cph!

1 Year Ago
Auto generate backing fields for properties. Pass current value in WrapGet callbacks. Set backing field before calling WrapSet callbacks. Update method validation error prints appropriately Fixed ValidatePropertyCallback
1 Year Ago
merge from main
1 Year Ago
Alt fire, stats
1 Year Ago
Only allow CodeGen on custom attributes. Tidy up. CallbackName for CodeGenType.Static is the actual fully qualified name of static method to call
1 Year Ago
Merge from rail_network_link
1 Year Ago
Adding back prevSign workaround
1 Year Ago
Merge from rail_network_link
1 Year Ago
Refactor so the game can start up when published
1 Year Ago
Ignore sln, lutconfig, lutignore when publishing When can't find active package, print a list of packages that it can find
1 Year Ago
Better TerrainPath cliff and decor topology handling
1 Year Ago
merge from experimental - RC
1 Year Ago
merge from main - RC
1 Year Ago
merge from main
1 Year Ago
phrases / codegen checks
1 Year Ago
Ignore unittest folder when publishing
1 Year Ago
GenerateRailLayout paths rails closest to the ring rail first (so they aren't blocked by rails that start further from the ring rail) GenerateRailLayout cleanup for BlockedPointsAdditional TerrainPathConnect center point calculation fix in GenerateRailLayout Removing prevSign workaround from GenerateRailLayout
1 Year Ago
Pathfinder directional algorithm updated to new heuristic
1 Year Ago
PathFinder int overflow fix that led to crazy paths
1 Year Ago
Mesh.quality affects DecalCull component
Leaderboard backup, run #6437
1 Year Ago
Look at the conversation NPC's actual model head instead of the static eye position
1 Year Ago
Add some extra tests
1 Year Ago
Fixed logic in WrapSet Added method validation. Compiler will let you know what methods you're missing when using CodeGen and what types, return types etc they need
1 Year Ago
Lets not have a games folder in the sln anymore Lets put the sln in the active game folder
1 Year Ago
Merge from tutorial_island
1 Year Ago
Added an ignore terrain option to MonumentNavMesh to stop nav mesh being generated under the tutorial island
1 Year Ago
Hover looting now uses the state of the Alt hover key at the time the hover occurred, instead of the later time that the transfer occurs
1 Year Ago
More documentation
1 Year Ago
Improve docs for CodeGenAttribute
1 Year Ago
Server compile fixes
1 Year Ago
Improve documentation
1 Year Ago
Fixed a bug with static set/get wrap codegen not passing correct method name. Now support also adding [CodeGen] attributes directly to a method or property bypassing an attribute alias, these don't require setting the Instance/Static flags. Use nameof where possible Fixed tests for WrapSet/WrapGet
1 Year Ago
Collision events with bullshit impact strength until this can be calculated properly
1 Year Ago
Deauthradius convar now works on modular cars with code locks
1 Year Ago
Only show No Respawn HUD icon when on a tugboat
1 Year Ago
mirrors wip
1 Year Ago
Merge from main
1 Year Ago
Fixed laser and torch attachments not activating properly after a server reload if the turret was powered during the save
1 Year Ago
Compile fix
1 Year Ago
Added HuntingTrophy_Small model/materials
1 Year Ago
Converted random switch, memory cell and blocker to use existing glow materials instead of modifying them to hardcoded values at runtime Fixes these entities lights not glowing like other IO entities, will be more maintainable going forwards
1 Year Ago
Let CodeGenType.WrapCall proxies return their own values. They can simple do "return resume();" if they wanna keep intended behavior, so we can also wrap methods that don't just return void
1 Year Ago
Fixed turning a new autoturret on not disabling other turrets in range that now have too many nearby, if they have more in their radius than we do in ours
1 Year Ago
Merge from main
1 Year Ago
Fix wiring issue when standing on top of mixing table
1 Year Ago
Don't enable joint collision by default
1 Year Ago
Fix mesh shape debug drawing https://files.facepunch.com/layla/1b0411b1/sbox-dev_Iu61effQRf.png
1 Year Ago
Copied over WIP action graph editor
1 Year Ago
Allow references to Facepunch.ActionJigs in editor code
1 Year Ago
Create debug scene objects for edges Delete debug sceneobjects when we're done with them