3,132 Commits over 486 Days - 0.27cph!
Added new binds to swap seats in vehicles
- CTRL + 1 -> driver seat
- CTRL + 2 -> seat 2
- etc
(will be bindable the controls menu)
merge from neonsigns_newinputs
Added new inputs to animated neon signs to control which frame you want to display
- if 'Power In' has power, cycle normally
- if 'Power In' has power, and 'Frame 1' receives power, show frame 1 and continue cycle
- if 'Power In' has no power and 'Frame 1' receives power, show frame 1 as long as 'Frame 1' is powered
- same with inputs frame 2, 3 etc
merge from hackweek_wiresnapping
Fixes when snapping from a port away from a wall
Fixed pipes blocked in corners when snapping
Fixed heavy plate items not having pickup sounds
merge from inputfield_rtl_fix
Fixed input fields in RTL mode having keyboard arrow button navigation flipped
merge from convexmesh_warnings_fix
Missed one usage of ScrapHeliGibs_Part002
merge from inputfield_rtl_fix
Input field character limit pass
Added a 128 character limit to RustInput.Normal, so we don't have 0 char limit by default
Restored smart alarm character limits
merge from inputfield_rtl_fix
Use Arabic instead of Farsi when running FixRTL on text strings
Ran DoPrepare on advanced and pure crafting quality tea items (they were using the same item ID)
merge from hotreload_warning_fix
Another HotReloadSettingsObject warning fix attempt, only strip the class content instead of the whole file
merge from convexmesh_warnings_fix
Simplified scrap heli gibs collider meshes, fixes ScrapHeliGibs_Part002 and Part046 warnings
"Old_Boat_GM" convex collider fix
Added a simpler patrol heli part02 collider, to fix the warning ''Couldn't create a Convex Mesh from source mesh 'patrol_helicopter_part02' within the maximum polygons limit (256). The partial hull will be used. Consider simplifying your mesh.''
merge from hotreload_warning_fix
Moved hotreload scriptable setting in the Third Party folder so its ignored by the file warmup
Should fixed the missing script warning
SM_DisableHorseProceduralMotion missing script warning fix attempt
merge from inputfield_rtl_fix
Industrial conveyor filter supports RTL languages
Restored min max buffer input fields
Pass on digital clock, seismic sensor, mute player ui, phone dialler input fields
TextUtils::IsRTLInput optims
Fixed chicken name not being applied after edit
merge from inputfield_rtl_fix
Restored F1 item menu inputfield text alignment
Fixed digital clock inputfield content type
merge from inputfield_rtl_fix
Fixed report player UI input fields
Fixed phone name input field
Fixed ChickenCoopStatusWidget.OnClickedEditName NRE (rtl inputfields regression)
merge from puzzlereset_door_fix
Fixed oil rig puzzle door never closing if the server restarted while the door was already open
Fixed F7 report UI again, restored input field settings
Fixed wicker_barrel.corpse gibs missing script warning on warnup
merge from qol_crosshair_interaction
Added interaction crosshair mode setting in the option menu
Small layout tweaks
Fixed the offcentered 'open_door' icon
Added lookattooltip.crosshairMode convar to change the interaction crosshair visuals
0 = default
1 = no texts
2 = no texts, no icon
https://files.facepunch.com/Flavien/default.png
https://files.facepunch.com/Flavien/1.png
https://files.facepunch.com/Flavien/2.png