userBill Bcancel

13,158 Commits over 2,830 Days - 0.19cph!

4 Years Ago
Wheel mat rename again
4 Years Ago
Fix spawnable script setup
4 Years Ago
Some more health fixes. Fixes repairs.
4 Years Ago
Revert some health changes from my #39974, so overrides are used correctly.
4 Years Ago
Fix BuildingBlock health display bug. Health on BuildingBlock upgrades is actually sent to the client before the new upgrade state is sent. My code was clamping set health values to MaxHealth(), meaning the new value was clamped to the pre-upgrade max. Reverted the change to let health be set to "impossible" values again. Also now checking MaxHealth() instead of _maxHealth in health property, allowing for overrides.
4 Years Ago
Adjust WheelRay mask to better match what the vehicle movement layer actually hits.
4 Years Ago
Remove the collisionLayerMask. Vehicle collisions will already only detect hits on the Vehicle Movement layer anyway, and it should be fine to consider all of those as collision hits.
4 Years Ago
Code review: Moved WheelRayMask into Defines.cs as WheelRay
4 Years Ago
Code review: Remove unused method.
4 Years Ago
Remove left-over uses of numSubComponents
4 Years Ago
Code review: Use PreProcess for module validation instead of OnValidate
4 Years Ago
Code review: Don't bother with caching numSubComponents
4 Years Ago
Code review: Another SetParent to go before Spawn, + remove unnecessary value assignments
4 Years Ago
Switch velocity to using GetWorldVelocity again.
4 Years Ago
Wheel name fix
4 Years Ago
Code review: Use PreProcess instead of OnValidate/DoPrepare, use [HideInInspector] instead of [ReadOnly], serialize vals as zero in the prefabs.
4 Years Ago
Code review: Convert VehicleSnapZone to use TriggerBase. Renamed to TriggerMagnetSnapZone.
4 Years Ago
Fix TriggerBase entity list bug. Entities with multiple colliders could get into the following situation: - Collider A enters the trigger. The base entity is added to the entityContents HashSet. - Collider B enters the trigger (same entity). - Collider A leaves the trigger. The base entity is removed from the entityContents HashSet. But the entity's Collider B is still in the trigger. This fix keeps the entity around until all colliders on it have left the trigger.
4 Years Ago
Fix build compile error
4 Years Ago
Code review: Add "== this" check with || before EqualNetID check
4 Years Ago
Code review: Call SetParent before calling Spawn
4 Years Ago
Code review: Add null check on created
4 Years Ago
Code review: André says "UnityEvent uses reflection and is slow as balls. Better to get rid." Changed the generic TriggerStay to CarGarageTiggerStay which specifically calls a ModularCarGarage method directly.
4 Years Ago
Code review: Add entity creation null check.
4 Years Ago
Line endings
4 Years Ago
Code review: Move IsNull from CollectionEx to ObjectEx
4 Years Ago
Storage module now fully functional + manifest rebuild again
4 Years Ago
Put prevent building chassis colliders back on the correct Prevent Building layer
4 Years Ago
Var rename
4 Years Ago
Module editor null check
4 Years Ago
Add storage component to storage module + manifest rebuild
4 Years Ago
Removed storage system from flatbed modules
4 Years Ago
Set up 2module_passengers entity
4 Years Ago
Increase fuel tank health
4 Years Ago
Added items and placeholder icons for 1module storage and 2module passenger
4 Years Ago
Add note to base chassis re bounds.
4 Years Ago
Raise chassis bounds to encompass the area that will be taken up by modules. Fixes module interaction issues.
4 Years Ago
Fix invalid item in Modular Cars inventory loadout
4 Years Ago
Updated entity bounds to match the current module and chassis models. Rebuilt manifest.
4 Years Ago
Fix health conditional calculation
4 Years Ago
Refresh conditions on all health changes now, not just 0 vs. non-zero
4 Years Ago
Condition UI tidy up
4 Years Ago
Conditionals now allow for any health percent, not just alive/dead
4 Years Ago
Move new conditional UI button to the bottom
4 Years Ago
Prevent residual water/dirt/smoke FX when teleporting vehicles
4 Years Ago
Vehicle teleport now moves instantly instead of lerping to the new position. Also added support for non-Spawnable type vehicles to move back to their initial position using the ReturnToSpawn system as well.
4 Years Ago
Wooden wall around test map, prevent driving accidentally out of bounds
4 Years Ago
Merge from Main->Vehicles
4 Years Ago
Undo prefab unlink commit. Let's try Jarryd's new fix instead.
4 Years Ago
Unlinked the Fuel_tank_vehicle prefab from the modular_car_fuel_storage entity. The prefab link was causing the model to become corrupted when the game was run with the entity in a scene. This properly fixes the "Object GameObject (named 'fuel_tank') has multiple entries of the same Object component. Removing it!" error.