userBill Bcancel

13,104 Commits over 2,800 Days - 0.20cph!

4 Years Ago
Merge from Main->Vehicles
4 Years Ago
Added support for chassis repair and finished chassis repair UI. Added chassis item instance and container so we can see the chassis health, repair it etc using the standard item UI. Some additional module health bug fixes.
4 Years Ago
Rename VehcleModuleManagerInventory to ModularVehicleInventory
4 Years Ago
The unused loot container that the garage needs (for when there's no vehicle on the lift) caused some confusion for the Item loot move method. Protocol++ to add a lootMoveAllowed bool to PlayerLoot, synced server->client. Defaults to true.
4 Years Ago
Move vehicle loot into the right container
4 Years Ago
▇█▍▆▋▆ ▊▍█▆▄ ▉█▉▉▇▌
4 Years Ago
Code review: Improve the fuel system. All fuel tanks now use a standard interaction distance limit, and have position checks on.
4 Years Ago
Code review: Convert [SerializeField] in ItemModVehicleModule to Rust style
4 Years Ago
Code review: Fix rowboat inited vs. IsSpawned.
4 Years Ago
Code review: Duplicate code into GetDriver and IsDriver rather than reusing GetDrivers, so that they're not using a list.
4 Years Ago
Code review: Pass a Facepunch.Pool list to GetDrivers instead of using a permanent cached list.
4 Years Ago
Fixed broken engine sound
4 Years Ago
Code review: Correct skid sound create/destroy
4 Years Ago
Merge from Main -> Vehicles
4 Years Ago
Comment edit only
4 Years Ago
Comments edit only
4 Years Ago
Fixing module add bug breaking random gen vehicles
4 Years Ago
Remove unneeded OnChildAdded calls
4 Years Ago
Updated RandomModular gen to remove outdated modules
4 Years Ago
Code review: Use Facepunch.Pool for lists
4 Years Ago
Another manifest rebuild, and prefab GUID fix
4 Years Ago
Updated fuel tank collider to match its new model location
4 Years Ago
More efficient get for firstSocketIndex on the server+ prefab fix
4 Years Ago
Test map vehicle edit
4 Years Ago
Remove unused methods for module destruction
4 Years Ago
Image meta file updates
4 Years Ago
Rebuilt manifest
4 Years Ago
Merge from Main -> Vehicles
4 Years Ago
Visual group enum for Thai
4 Years Ago
Put VehicleModuleManagerInventory in the modular namespace
4 Years Ago
Fixed double-added-entity bug. Reduced redundant data about modules and items. Removed ModuleItemInfo class and dictionary.
4 Years Ago
Another minor UI edit
4 Years Ago
UI alpha edit only
4 Years Ago
Finished system for multi-socket module UI
4 Years Ago
Removed machine gun module + manifest rebuild
4 Years Ago
Initial system to show the reserved slots in the vehicle garage UI (subsequent item slots used by multi-socket modules). Needs more work.
4 Years Ago
▄▍▌▅▄▋ ▍▍▋ ▋▇█▋▍▄▍ ▊▊▋█ ▅▋ ▅▄▌'▌ ▉█ ▅▇▊▋▌▍▍▄▄ - ▆▌▉▍ █▊▇▄█▋▇ ▋▍▊▍▋, ▊▅▆ ▋▋▆▅ ▅▉▋▇▄▉▉+▌▍▄▌█▋
4 Years Ago
Chassis/module item icon settings: Mipmaps on. Generated new chassis icons. Leaving module icons for now until we have final models.
4 Years Ago
Allowing shifting multi-socket items over one, when they overlap with themselves
4 Years Ago
Fixed dual-socket module conditional UI double-ups
4 Years Ago
New system for checking module socket validity, without the need for dummy slot-filler items
4 Years Ago
Remove "dummy slot items" for multi-slot vehicle modules.
4 Years Ago
New enum for Thai.
4 Years Ago
Another AdjacentCondition boolean edit for Thai
4 Years Ago
Update SameInFront/SameBehind behaviour for Thai
4 Years Ago
Fix server-only compile
4 Years Ago
Vehicle modules now support conditionals based on whether the adjacent modules are of the same type.
4 Years Ago
Rewrote the vehicle module conditional system to work with general GameObjects instead of just Renderers, so we can show/hide anything (colliders, lights, etc)
4 Years Ago
Code review: Removed VehicleModuleManager and folded it entirely into BaseModuleVehicle. Converted BaseNetworkable child events to virtual methods.
4 Years Ago
Campfire fire and smoke FX now always go straight up, even when placed on slopes