userIan Hendersoncancel
reporust_rebootcancel

3,719 Commits over 639 Days - 0.24cph!

2 Months Ago
▆▌▄ ▌▆ ▊▍█▌▊▅▅▉▅▉▉ ▄▉▅▆▆▉▍▊ █▍▄▌█▅▊ █▋▋▊▇▅▅▌ ▍▋▅▋▇▊ █▍ ▋▉ ▅▆▊▌ ▇▌ ▋▍▇ █▆▉▄▄▋▄▋▇▋
2 Months Ago
bee_lifetime_reduction -> main
2 Months Ago
Reduce time that Bee Master Swarms stick around. Reduce time that Bee Swarms stick around.
2 Months Ago
bee_spawnrate_reduction -> main
2 Months Ago
Reduce Beehive spawn rate to 20% (down from a much higher amount)
2 Months Ago
More test code
2 Months Ago
main -> syncvars
2 Months Ago
Fix strings not parsing correctly in the receive code. Net read strings take an argument (needs to be supported on our end)
2 Months Ago
Properly handle error messages Display more information when something goes wrong Show postive/negative error logs as green and red
2 Months Ago
First set of code cleanup on the new weaving solution Split everything off into smaller areas Injection simplification Seperate build/editor dependency logic
2 Months Ago
SyncVars fully working with weaving. Fixed incorrect stack for WriteSyncVar.
2 Months Ago
Fix malformed WriteSyncVar Setter plumbed up to the correct entry logic for queueing/sending SyncVars
2 Months Ago
Find queue/send method properly (search parent class) Don't pass byte - cant append that OpCode unless its an int
2 Months Ago
Use Cecil for SyncVar weaving. Boostrap weaving on domain reload Properly map depdency paths Include unity modules Better timing to avoid race conditions
2 Months Ago
boomerang_distance_fix -> main
2 Months Ago
Fixed Boomerang combat log returning weird distance values
2 Months Ago
Attempts to better filter what files are pushed for weaving Better Diagnostics Cleanup GenerateResult (Just generate pe and pdb output streams in method before writing to them)
2 Months Ago
Scrap Source Generator - Try IL Weaving instead
2 Months Ago
Moved to new project -> Rust.SourceGenerators.SyncVar Fix legacy shelter mini example
2 Months Ago
▋▇▇▋▊▉▊_▌▌▉▅█▆█_▉▆▆▍▌▅▋▇_▊▍▅ -> ▉▇▇█
2 Months Ago
▉▄▌▄ ▄▉▄▌▌▉▆ ▆▋▆▍▆▍▍ ▊▄▊▇▇▅██ ▉█ ▆▊ ▇▆▋▄▅▉ ▋▋█ ▊▌▇▌█▄▌ (▍▊ ▊▌▅ ▋▌▇▆▆▋ ▊▊▊▄) ▊▉▆▅▄█ ▋▅██ ▅▉▍▅▇▉▍ - ▄▊▉ ▌▋██▊▇ █ ▌▍▌▅▅▋▉ ▆▋▉▆▍▇▅▉ ▆▇▄▆ ▌▅ ▌▊▋▊ ▄▅ ▆▌▅▋ ▉▊▄▌▅▉ ▇▄▋▇▌▉▍▊▄ ▆▇▆▉ ▄▇ █▉ ▆▍▆▄█▄ ▊▇█▊▋▊▇.
2 Months Ago
storage_monitor_rotate_fix -> main
2 Months Ago
Change client rotate method to also check for storage monitor
2 Months Ago
Can't rotate the TC if a storage monitor is attached
2 Months Ago
vending_machine_storagemonitor_rotate_fix -> main
2 Months Ago
Don't allow Vending Machine rotation if the storage monitor is attached (breaks wire connections)
2 Months Ago
storage_monitor_container_io_rewrite -> main
2 Months Ago
Added support for Container IO to Storage Monitor Resolves issues of storage monitor not working correctly with the new Vending Machines
2 Months Ago
boomerang_hand_up_fix -> main
2 Months Ago
main -> syncvars
2 Months Ago
Throw error if greater > 31 packed SyncVars New Implementation is done! 🎉
2 Months Ago
Fixed SourceGenerator not throwing errors properly when looking at field name (invalid string/uppercase starting string)
2 Months Ago
Add support for Pack=True/False. Unpacked SyncVars are sent immediately when changed.
2 Months Ago
More code cleanup
2 Months Ago
Removed old SyncVar implementation
2 Months Ago
Successful queue, sending and receiving on new code generator implementation. Stripped out another overhead byte not needed with our new solution. Generate byte table inside code generator. Developer > 2 logging support. Safety with property setter on the client (throw an exception). Few more Diagnostics error throws (class > 256 syncvars, Base Class == BaseEntity). Try & Catch on Syncvar replicate. Time to fully rip out the old solution.
2 Months Ago
Missed Files - Code Analysis Dependencies
2 Months Ago
Roslyn Compiler setup for SyncVars working (auto property generation) Not adding to queue etc yet. Seperated .csproj to seperate directory since Unity keeps forcing .NET Framework
2 Months Ago
Setup syntax receiver
2 Months Ago
Implemented Microsoft.CodeAnalysis via plugins instead (fetched nuget dlls from external project)
2 Months Ago
Include Microsoft.CodeAnalysis Initial Source Generator setup
2 Months Ago
Give queue back to the pool if its empty (after sending)
2 Months Ago
Fixed bitmask read using too small a bit count
2 Months Ago
Code cleanup
2 Months Ago
Remove client -> server syncvars
2 Months Ago
main -> syncvars
2 Months Ago
better_isbroken_icon -> main
2 Months Ago
main -> hackweek_drawbridge
2 Months Ago
Fix modded and hapis vending machines only allowing one user to interact with them at a time