userIan Hendersoncancel
reporust_rebootcancel

5,507 Commits over 882 Days - 0.26cph!

2 Months Ago
boatai_singlegroup_attacks -> main
2 Months Ago
When looking for scientist boat targets: only target a player if they aren't targetted by another group This stops players travelling through the middle of the deepsea and grabbing every boat ai group at once
2 Months Ago
ptboat_mountedturret_improvements
2 Months Ago
- Fixed dryfire sound not working - Fixed IsReloading flag being set to false too quickly - Fixed ammo phrase compile bug
2 Months Ago
Reimplement 138920 and 138922
2 Months Ago
2 Months Ago
Reimplement 138911 (turret dryfire)
2 Months Ago
boatai_leftover_logs_2 -> main
2 Months Ago
Move development build logs into a convar instead (to give us more control of when we want to print) Codegen
2 Months Ago
ballista_mounting_fix -> main
2 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.
2 Months Ago
autoturret_improvements -> main (passed unit tests)
2 Months Ago
Since we are no longer forcing aim direction packets constantly we need to save/load the aim direction as you would expect.
2 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
2 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.
2 Months Ago
travelling_vendor_spawn_prechecks -> main
2 Months Ago
Don't try to spawn a Travelling Vendor if the map isn't big enough to start with
2 Months Ago
sign_painting_ui_escape -> main
2 Months Ago
Pressing escape will now save and close the sign painting dialogue (it only saved before)
2 Months Ago
autoturret_improvements -> main
2 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
2 Months Ago
main -> autoturret_improvements
3 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
3 Months Ago
Ensure a turned off turret won't try to predict movement on the clientside
3 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.
3 Months Ago
main -> autoturret_improvements
3 Months Ago
Revert 140177 - needs more investigation
3 Months Ago
boat_ai_boxing_fix -> main
3 Months Ago
BoatAIInstruction uses nullables to get around the 1 allocation per queue add (thanks Daniel!)
3 Months Ago
main -> boat_ai_boxing_fix
3 Months Ago
notification_custom_link_support -> main
3 Months Ago
Allow external/internal arguments to be passed
3 Months Ago
Can now create notifications with custom links
3 Months Ago
syncvar_autosave_trimming -> main
3 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
3 Months Ago
auto_populate_entitylist -> main
3 Months Ago
Compile fix
3 Months Ago
auto_populate_entitylist -> main
3 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
3 Months Ago
quick_craft_improvements -> main
3 Months Ago
- Made both convars 'Saved' - Enusre memu points to the right one - Codegen
3 Months Ago
main -> quick_craft_improvements
3 Months Ago
boat_jiggle_fix -> main
3 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
3 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
3 Months Ago
boatai_boxing_fix -> main
3 Months Ago
Implement IEquatable to bypass the ::Equals usage (when adding to a set)
3 Months Ago
quick_craft_improvements -> main
3 Months Ago
Phrases update
3 Months Ago
Dont downcast list type when passing as an argument