241,604 Commits over 3,867 Days - 2.60cph!

4 Months Ago
Component editor
4 Months Ago
▄█▅'▋ ▍▅▇▄▊▌ ▊▉██ ▄▋▄▄▄▉ ▇▆▇ ▍▉▍▇▅ ▆▉█▊▋█ ▉▊▌█ ▇ █▆▌▄▆▍, ▍▉█▌ ▄▆▄▅▇ ▊▌▄▅ ▅▄▌ ▅▋▄ ▇▍▌▄ ▍█▍▊▋▉▇▉▆▅▍▊: ▇▌▆▅▆█▉▇▌▋▉▊▆▆▉▅▅ ▍▌▄▄▉▉ █▅▊▆▉▄▅▉, ▍▆█▊▍▌▉▋▍ ▇█'▅ ▅.▌▇▇ █▄▆█▆ ▇▌▉▌▇ (▌▄▊▅ ▄▇▊▅ ▊█▋ ▉▉▆▉▆▌▋▊) ▇▇▉ ▋▆▌█▌ ▋▇ ▉▇▌▋ ▊▄ ▉▅▋ ▆▄▉▄▆▍▉▌█▍▍ ▄█ ▅▍▉▄ ▆▆ ▇ ▇▉▉▍▋▄▄▍▋ ▍▅▍▅▅. ▉▉▌▆▇▌▋▍ ▄▌▋▇▅▅▌▆▉/▋▆▋█-▊▉▉▇▅▌#▊▄█▋ ▍▌▇▊█▋▋▌█ ▊▇▉▋▆█▍▍ ▄▉▇▇▊▇▊▌ ▍▆▍▅▍▄▌▊▄ ▌█▋▉██▌▍ ▌▅▄▅▌▇▌▆▍/▊▉▄█-▇▉▊▋██#▌▊█▉ █▍▊▇▍▅▇▉▄ ▉█▌▅▉▋▅▍▄▍▄█▇▉▊ █▍▄▋▍▄▍▆ ▇▊▊▆▅▍▍▄▉/▄██▍-█▇▅▄▇█#▋▊█▄ ▅▇▄ [▍▄▅▊▉( ▄, ... )] ▊▆ █▉▍▉▍▄.▄▍█▇▍ ▄▋▍ ▉▍▋▊▉▅.▉▍▉▉, ▌▅▄▍▌▍ █▇▌▊. ▄▌▅▉ ▇ █▊▋▄▋▅ ▆.▆▍ █▅▍▍ ▉█▋█▄ █▊▌▄▅▄█ ▌▉▆▄ ▍▋▋▅▇▄ ▉ ▌▍▌▇▊▌▅█ ▋▄▉▋█ ▍▉▋ ▋▌▉█▉▊▉▌▉▄▆.▍▋▇▋▊█▍▍▉▆▄▄▍▍ ▊▇ ▇▇▌▋ ▅▇▍▄▆ ▋ ▊▍▅▇▍▌ ▉▊ ▅▋█▇▍▇▉▄▄ ▉▊▌ ▉▉▍▇▆▉▋ ▆▅▊▋ ▇█▌ ▌▍▋▆▆▆█▇▋▌▌▄▇ ▉▆▄▇▇▇█▅▅▍▌▅█: ▄▇██▍▅ ▍▅█▉▆▌▆█▇▆▋ ▄█▆▅▆, ▄▄ ▇█▍▍ ▊▋▍ ▌▄▌▆▅▌▆ ▌▋▄▆▄▊ ▋█▄▍▅▌▇▌█ ▍▆▋ ▆█▅ ▉▅▍█ ▊▉█▋█ ▆▅██▆▊▅ ▍▅█▆▌▇▄▌▋█▄▇▅.▊█▍█▅▆▉▅▋█▄ ▇▋▊▊▍█▌▊ ▌▋▇▊▌▅▇▆▅▄▋▆▉▄▉▋▌▆▄.▇▍▄▍() - ▅▋▇ ▍▄▊▇▍▇ ▉█ ▉█ ▇.▋▅▇▋ ▍█▄▄ ▅▉▆▆▌▌ ▊█▉▊▋ ▌▅▌█▅▆▊▋▅█▋ ▄▉▅█▄▅▋▉▄ ▉▌ ▄▊'▌▊ ▋▋█ ▆▌▄▋▋▉ ▅▍ ▊▅▉▇ ▊▍▊█ █▋▅█▌▉▋ ▍▊▅▍▅ ▆▊▉█ ! ▌▇▍▉▊▆ ▋▉▇▄█▊▄▊▌ ▍▇▅▇▌▊▇▉▊▅▄▅▉▉▍, ▋▄▉'▄ ▉▇▄▅ ▋▆▄ ▉▄▌▄▄ ▍▄ ▆▄▋▄ ▆▊▌ █▋▆ ▇▊▅▅▍▇▇ █▄▄▅ ▉▌▆█▅ ▌▄ ▆▋▊ ▄▅▅▆ ▉▆▊▋▍ ▅▄▉▋▋▅ ▄▌▉▋▉▉▄ ▌▌▋▅█▊▅▌ ▋▆▄▉▇▉▄ ▌█▅▊▋ ▅▌▅▍▄ ▉▇▄ ▍█▉▆ ▄▄▆▆▉▇▋ ▍▊ ▄▇▋▉▆ █▉▄▄▅▉ ▌▌ ▍▄▋▋▄▍▇▄▌▇▊▌▉▇▆▋▇ ▅▇▊▄▄█ - ▇█▌▅▋ ▍▍▇▍ ▇▅▄▆▉▋▆ ▌▊▉ ▆▄▅▊▊▅ ▇▇▊▄▆ ▅▌▌▉▇▆▅▌▊ ▄▍▍ ▊█▇▆ ▄▆▉▌▉▄ █▌ █▆▌▅▍█ ▊▆ ▇▋▆▇▆▋ ▅▉▅▍▍█▆▅ ▉▅▇▌▆ ▄▅▆▊▄▇▄▄ ▅█▍ ▌▆█▋▊▌▆▍▄ ▆▄▄▊ ▉▅▍ ▉▇▋▋▌▄▅▉▄▄▅▅▄▅▊▍ ▅▅▅▋ ▄▉█▊▌▇▌ ▍▄ ▅▉▄▍▇█▋█▋▅▋ ▄▌▊▉▋▄▍▌▊ ▄▌▉ █▇▌▄ ▌▄▌█▅▅▉ ▍▉▅ ▆▊▋▌▉ █▍▇▊▆▍▌, ▍▌▇'▄ ▇▍▆▍ ▉▉██ ▍█▌▊▉ ▍▇▊▍ ▊▌▇ ▄▋▉█▉▅▊▊▅▍▅ ▄▄▅▋▉▋▊▉▊ ▅▇▍ ▅▉▇ ▋▋▍▆▍ ▇▍ ▄▄▉█▋▇█▌▌▆▍▆▌▉ █▅ ▋▍▇▄▅ ▆▋▌'█ ▍▆▇▍ ▋▌ ▄▋▄ ▄▄▆ ▅▄▆▄▌▆▄ ▍▌▊▋▇ ▊▅▇▉▆▌▌▆▋ ▄▌▅ ▄▍▅█ ▌▉▌▉▇▍▉ ▍▅▍▇ ▍▊ ▌▉▆▉ ▄▇▉▉▉█▆ ▆▌▉▅▅://▄▄▌▅▊.▅▆▌▅▍▊▊█▇.▇█▌/▊▌█▉▊/▄▉▉▍▇▄▉▇/▉▇█▋-▅▍█_▋▄▋▆█▇▄▊▍▄.▆▅▋ ▇▅▊▊▊ █▍▆▉▋▌ '▆▆▌█▇▅' ▋▆▇▍ ▄▉▄▅▄▇▄▍-▊▌▅▌▋-▍▇▊▋▄-▊▄▆▅
4 Months Ago
Fixed text formatting
4 Months Ago
Fixes, move the price multiplier UI element into it's own widget so we can just nest it into various vending UI's Add price multiplier to vending UI when clicking on a store on the map
4 Months Ago
Joint component can find physics body on bone objects https://files.facepunch.com/layla/1b1811b1/sbox-dev_dmPchGQpY7.mp4
4 Months Ago
Implemented a dynamic NPC vending price system based on sales in a rolling window -Prices are increased when an item is sold a certain amount of times in an in-game day (PriceIncreasePerSalesInterval and PriceIncreaseAmount control this behaviour, so if they were set to 3 and 0.1, for every 3 purchases of an item in a 24 hour window the price will increase 10%). The rolling window is configured via the IntervalHours convar and defaults to 24 -Prices are decreased if an item isn't sold for a certain amount of hours (PriceDecreaseInterval and PriceDecreaseAmount, so if they were set to 3 and 0.1, every three hours the price of the item will drop by 10%) Currently clamped between a 50% discount and a 300% price increase Currently only applies for purchases that are made using scrap as the currency Updated the in-person vending machine UI with a UI indicator displaying the current discount/surcharge, the dozen other places we show vending machine prices still need updating All time and discount values are currently using the examples provided above, they are just for testing and will be changed
4 Months Ago
Better asphalt wheel fx.
4 Months Ago
Don't allow sprint while in air (sprint is used along with ctrl for lean forward/back control in that situation instead)
4 Months Ago
Add try catch to OnCreateObject so users can't fuck up the map loading
4 Months Ago
Gauge setup.
4 Months Ago
Fix corrupted CodeGen lines in ConsoleSystem. Code gen seems to be broken on Aux2.
4 Months Ago
Fix ObjectEntry transform
4 Months Ago
Merge Bikes -> Aux2
4 Months Ago
Fix bone objects not being created, don't need this check here
4 Months Ago
Just run FinishBoneUpdate here instead of progressing animation
4 Months Ago
Merge from debugcamera_dof_save
4 Months Ago
Rename dof field in camera state to dofState so it doesn't try and load a float into the new struct type This will lose any pre saved dof distance in a camera state
4 Months Ago
Light setup.
4 Months Ago
Finished roadside bike spawn setup
4 Months Ago
Added pedal bike spawns at supermarket and warehouse. One each, 50% chance of bike vs. trike
4 Months Ago
Initial bone merge to the root merge target Skinned renderer updates scene model and bone objects on Model change or CreateBoneObjects change - Fixes bone objects not having their transform set when trying to parent an object directly after creating the component
4 Months Ago
Parent merge
4 Months Ago
Merge from main
4 Months Ago
Merge from debugcamera_dof_save
4 Months Ago
Save/load sales history
4 Months Ago
Fix train_tunnel_entrance_a having output prefab somehow unlinked?
4 Months Ago
Fix scene prefabs that don't support remapping having all their components stripped (train tunnels)
4 Months Ago
Merge from FrontierHazmat_cinematic
4 Months Ago
Parent merge
4 Months Ago
Handcuff anims + assets backup
4 Months Ago
Initial work on tracking the sales of each sell order in an NPC vending machine over a 24 hour period
4 Months Ago
Merge from PrisonerHood_Cinematic
4 Months Ago
Merge from main
4 Months Ago
Set up motorbike spawning at monuments - one each at gas station, sphere tank, water treatment. Randomly select normal or sidecar bike (50% chance of each). SpawnPointSpawnPopulation now supports having multiple options
4 Months Ago
▌▌▄▊▄▇ ▉█▉▊▆▌▋▆▍ ▅▅▊▅▌▄▅▌█▇▊▍▋▅▍, ▆▍█'▊ ▄▆█▍ ▋▋▍ ▊▅█▉▌ ▆▍ ▊▋█▅ ▅▊▄ ▊▍▊
4 Months Ago
Manifest
4 Months Ago
Cache ObjectEntry keyvalues so we're not having to call into managed every time
4 Months Ago
Merge from hackweek_crudegestures (with custom gesture wheel support)
4 Months Ago
Reapply animator changes
4 Months Ago
Merge from main (many conflicts, stomped local animator changes)
4 Months Ago
Codegen
4 Months Ago
Upgrade to Expo SDK 48 Update actions More actions updates Try again Again Increase max heap size while building app Rewrite ToggleSwitch component using modern reanimated Move VendingMachineIcon component to the correct folder Install skia Progress stripping out reanimated v1 map code More, but stuck for now because I can't get Skia to load the map image Upgrade to Expo SDK 49 Write the map image to disk so Skia can render it, but it just crashes and breaks things most of the time Add basic pan and zoom Some progress Pan/zoom mostly working now Got monument map markers working Finish up the rest of the markers Implement following the player Add in the map grid based on the shader from the game (hopefully fixes the grid not matching the game soemtimes too?) Fix pinch gesture not disabling follow player Upgrade to Expo SDK 50 Needed to force webidl-conversions to 7.0.0 to get it working due to 6.1.0 referencing SharedArrayBuffer Map grid fixes Migrate from sentry-expo to @sentry/react-native Upgrade to Expo SDK 51 Fix device list freezing the entity list array etc and breaking things Missed file Update react-class-model Merge branch 'skia-map'
4 Months Ago
Fix the check "is scene in asset bundles" not working outside of editor - added method to check if any asset is at path in filesystem
4 Months Ago
Test map loop edit
4 Months Ago
Update react-class-model
4 Months Ago
Test map loop
4 Months Ago
Missed file
4 Months Ago
Fix device list freezing the entity list array etc and breaking things
4 Months Ago
ModelRenderer: Remove OnPreRender again, if this was hacking around something fix the root cause Replace AudioListener.OnPreRender Optimize NativeResourceCache.Tick() - was taking up to 0.25ms some frames
4 Months Ago
Add MapInstance.OnCreateObject to give users a chance to implement map objects that are unimplemented