userIan Hendersoncancel

5,702 Commits over 913 Days - 0.26cph!

3 Months Ago
3 Months Ago
Reimplement 138911 (turret dryfire)
3 Months Ago
boatai_leftover_logs_2 -> main
3 Months Ago
Move development build logs into a convar instead (to give us more control of when we want to print) Codegen
3 Months Ago
ballista_mounting_fix -> main
3 Months Ago
Fixed mounted ballistas flipping the player view when mounting. This was caused by a change on cannons (to support parented cannons on boats). Now only apply the parenting logic to cannons and not the regular Ballista entity.
3 Months Ago
autoturret_improvements -> main (passed unit tests)
3 Months Ago
Since we are no longer forcing aim direction packets constantly we need to save/load the aim direction as you would expect.
3 Months Ago
Setup new overloads to BaseNetworkable GetConnections methods - this allows us to pass in the existing group of an object and avoid doing an expensive GetGroup() calculation. AutoTurret's will now only run idle tick provided they have a connections nearby. This means auto turrets with no one around wont do their rotations left and right
3 Months Ago
Move auto turret idle calculations back to the server: This was required since target acquisition uses the current angle of the turet and this will need to be synced between the client + server. Having the client do it would result in mismatches.
3 Months Ago
travelling_vendor_spawn_prechecks -> main
3 Months Ago
Don't try to spawn a Travelling Vendor if the map isn't big enough to start with
3 Months Ago
sign_painting_ui_escape -> main
3 Months Ago
Pressing escape will now save and close the sign painting dialogue (it only saved before)
3 Months Ago
autoturret_improvements -> main
3 Months Ago
Fixed offline tick (turret pointing up) being overriden on the client by the idle tick Ensure loaded turrets respect their client orientation properly
3 Months Ago
main -> autoturret_improvements
4 Months Ago
- Fixed turret not starting with Vector3.up when offline - still needs a little tweak - Constantly face to correct target - If not being controlled turn off client idle tick
4 Months Ago
Ensure a turned off turret won't try to predict movement on the clientside
4 Months Ago
Run rotate at 10hz rather than 20hz. Run send aim direction at 10hz rather than 20hz. Run look for targets at 5hz rather than 10hz.
4 Months Ago
main -> autoturret_improvements
4 Months Ago
Revert 140177 - needs more investigation
4 Months Ago
boat_ai_boxing_fix -> main
4 Months Ago
BoatAIInstruction uses nullables to get around the 1 allocation per queue add (thanks Daniel!)
4 Months Ago
main -> boat_ai_boxing_fix
4 Months Ago
notification_custom_link_support -> main
4 Months Ago
Allow external/internal arguments to be passed
4 Months Ago
Can now create notifications with custom links
4 Months Ago
syncvar_autosave_trimming -> main
4 Months Ago
Don't generate autosave/autoload boilerplate code if an entity has no autosave syncvars Wasn't an issue before but we are getting more and more syncvars so its worth it now
4 Months Ago
auto_populate_entitylist -> main
4 Months Ago
Compile fix
4 Months Ago
auto_populate_entitylist -> main
4 Months Ago
Can now specify a label at the top of an EntityListScriptableObject - this will look up and auto add all BaseEntities with the specified label. For example: an AllDoors EntityList with 'Doors' label will be full auto populated with all doors in the project when the manifest is updated or 'Tools/Update/Entity Lists' is ran Just keeping this to doors just now for testing
4 Months Ago
quick_craft_improvements -> main
4 Months Ago
- Made both convars 'Saved' - Enusre memu points to the right one - Codegen
4 Months Ago
main -> quick_craft_improvements
4 Months Ago
boat_jiggle_fix -> main
4 Months Ago
- Improved steering all around - Removed the jiggle - Increased far point distance - Allowed 0 movement to be a valid case for the context direction - Gas pedal forces 0 with a 0 movement direction
4 Months Ago
Scientist Boats: Add hysteresis to the gas pedal. Boats will only reverse provided the dot direction is high enough and the flip gate is open
4 Months Ago
boatai_boxing_fix -> main
4 Months Ago
Implement IEquatable to bypass the ::Equals usage (when adding to a set)
4 Months Ago
quick_craft_improvements -> main
4 Months Ago
Phrases update
4 Months Ago
Dont downcast list type when passing as an argument
4 Months Ago
Fixed menu slider being set to an integer value (now float)
4 Months Ago
Menu scene changes (missed file)
4 Months Ago
New change: prevent the quick craft menu from updating if you are pressing buttons, it's subtle but this stops a spam click making the button dissapear before you are ready - makes it a bit easier to see what's going on - Fixed the favouriting button not working (include it in the hash calculations) - Adjusted menu setting
4 Months Ago
Reintroduced inventory.quickcraftdelay This prevents you from spam clicking a quick craft button if the menu has recently refreshed, preventing misclicks. Added a menu item, so its adjustable not just with a convar
4 Months Ago
main -> quick_craft_improvements