240,795 Commits over 3,867 Days - 2.59cph!
merge from force_update_workbench_trigger
reapplying merge from force_update_workbench_trigger
Fix #SERVER in TriggerWorkbench
Fix gmod_suit 1 breaking sprinting
Sentences system calls EntityEmitSound
There are a few caveats:
* SoundName is always invalid.wav
* OriginalSoundName is the sentence name
* The sound table will contain SentenceIndex in these cases
* OriginalSoundName can be changed to replace the sound.
Global.EmitSentence now has an optional 9th argument = DSP, defaults to 0
Add rotational vector getters to Transform
Add additional aspect ratios
Updated storage barrels textures
Aggregate GetBbox and GetBboxFromProxies
merge from force_update_workbench_trigger
exspanded workbench source area, able to stand slightly further away and craft
merge from vending_admin_height_fix
Paint prefabs different to gameobjects in GameObjectControlWidget
Change how enable state is triggered
Reference Facepunch.ActionJigs
Serializing / deserializing action jig delegates
Fixed System.String not being whitelisted
Simple action jig serialization test
Refactor simple actionjig test
Replace References with AssemblyReferences in CompilerSettings
Also make DistinctAssemblyReferences do the filtering that literally every
user of that property was doing.
Allow CanEdit("action"), expose NodeLibrary to tools packages
WIP delegate upgrader for action jigs
ActionProperty, skeleton of an action jig editor
WIP Some NodeGraph abstraction
Fleshing out action graph editing
Rename SceneSource to SceneFile
Add PrefabFile resource type
Can convert a GameObject to a Prefab
Can drag a PrefabFile to GameObject control widget
GameObjects referencing a PrefabFile GameObject will serialize properly
Changing Scene will automatically change scene of child objects
Update turret scene
TreeView/TreeNode speedup
Don't render NativeRenderingWidget if it's not visible
Give nice warning when calling AssetSystem.CreateResource with invalid extension
Allow overriding some of the SceneMapLoader functions
merge from turret_interference
thumb_up
21
thumb_down
65
merge from RestrictSpawnNearMonuments
thumb_up
21
thumb_down
130
merge from underwater_brightness
max interference turrets 12 - turrets automatically disable after the 12th is placed within a 40m radius of other turrets.
interferenceradius 40m
thumb_up
174
thumb_down
574
Leaderboard backup, run #6413
Added a looping gesture for the mission provider, just uses the wounded anim right now
Wrap map loaded sceneobjects
show selected player banished upgrades
banishing doesnt reroll
flash banished upgrade
banished tooltip text
urgency upgrade
Increase wood supply amount in mission 4
Fixed missing canoe collider
Moved chicken spawner
Add GameObjectFlags
IBodyModifier not used
Map loading component test
Remove unused pvs stuff
Don't delete the whole physics and sceneworld when removing a SceneMap
Remove .vmap extension when trying to load a map
Expose Map.PhysicsGroup, Map.SceneMap
Apply same ping styling to pie menu
Use a ping widget to highlight a blueprint if it's required by the current tutorial stage
- Optimised UpdateInterference() to only be called when when a turret is turned on or off
- Removed the new OnlineFor() code, we no longer need it with this new system (I think?)
- UpdateInterference no longer counts turrets that are already in interference mode
thumb_up
16
thumb_down
93
Fixed up no respawn zone check + other cleanup
Varying tooltips in the UI, depending on why sleeping bag respawn can't be used