4,144 Commits over 701 Days - 0.25cph!
Improved Siege Tower Colliders
▅▌▇▄▆_▇▉▊▄▇_▅▍▉▊▄▅▊▆▉_▅▊▉▅ -> ▉▋▉▊██▌▍▆
▊▉▊▌▋█▄▅ ▍▍█▅▌ ▅▇█▆▉ ▉▋█▆ ▄▆▊▍▋▋ ▆▍▉▄▉▆▋▋▍ ▅▅▍▋▋█▆█▌ (▌▌ █▍▌▍▆▊▌▇▉ █▆▌▋▆▍▍ █▇▉▊ █▊▉▄ █▉▍▋▌▋▋ ▌▄ ▍▇▇ ▅▉▋). ▍█▇▆█▍ ▇▆▉▋█▌▅▆▆█▌ ▇▋▉ ▋▋▄▉▌ ▋▇▋▌▍▊▋ ▌▊▊▅ ▄▇▅▄ ▄▆█▍▇▌▊▉▌
Minicrossbow placed in an auto turret now shows fire arrows
▍▋▊█▆▆_▊▄▆▍▇▋_▆▉▇▋▊▍▋▄▉▌_▍▋▋ -> ▊▍▆▍▌█▅▉▉
▌▅▆▄▇▉▋ ▄▍▅▌▅▌ █▍▉▌▋▊ ▇▆█▊▄▉ ▇▆▍▇▆▋▊ ▋█▉▇▇ ▇▊ ▌▆▌▅▊▊▊ ▍▇▇▊ ▅▉ ▄▅ ██▉'▆ ▉▍ ▆▋▋▋█▆██ ▍▊ ▅█▄▌▅█▇ ▍█▌▇▌▊.▋▄▅▉▊▄▄▌▅▌ ▋▉ █▅▇▆▇
customeffects -> primitive
- Improved automatic bone name resolver
- Fixed duplicate bone names in Siege Tower
- Fixed duplicate bone names in Constructable
Increase Siege Tower NPC Carver size
- Rewrote custom effects system
- Moved to projectile code
- Inject into projectile before effect is sent
- SImplify modifiers
Disable gizmo on piercer projectile in time for the playtest
- Fix broken projectile velocity normal calculation
- Allow automatic normal translation to be automatic, on or off
- Attempted to fix match orientation (might need some more minor tweaks)
- Huge simplification of bee generation
- Depends on Nucleus now
- Changed wording to nucleus rather than nuclei, as it is singluar after all
- Setup proper worldmodel scripts on nuclei and jar of honey
- Created beehive lootpanel
- Changed honey jar sounds
- Nuclei item cleanup
- Setup honeycomb and honey consumption
- Setup extract modifier on honeycomb which has a chance to drop a nuclei
- Updated nuclei path
- Changed item names
- Cleanup item ItemModSwap
- Added support for weighting, can make one item more/less likely to drop
Allow doors to bypass road checks (only affects the siege tower)
Added deploy blacklist to wooden door (to match the other doors) this fixes wooden doors not being placeable on siege towers (as well as tugboats)
Added nuclei prefab
Moved beehive natural path
- Added honeycomb image + world model (just using natural hive for it)
- Added jar of image item, image + world model
- Merge Conflicts
- Manifest
- Codegen
main -> cookingv2 (shit ton of merge conflicts)
Allow custom impact effects through base player
Effect: revert hit normal transformation
Another attempt at fixing crossbow NRE
Convert hit normal to world position
Effects: Way more normal orientation settings and some tooltips!
Fix NRE in Mini Crossbow UpdateArrowHeads method. Players can now rejoin servers they were locked out of
Jarryds fix for PlaySoundFirstPerson NRE
Fireball velocity calculation improvements.
Increased tick rate on fireball small
Fixed some annoying bugs still left in the new effects code
Fixed scale issues on siege tower
Reset ground floor siege tower to be scale (1,1,1) - should stop projectiles getting scale warped on ground floor
Mini Crossbow second attempt at NRE fix
Setup mini crossbow root object
Bypass stationary system (particles only) on small fireballs
Effects: Correctly inverse transform point should we hit an entity
Effects: Normalise Z multiplication in local pos mode (prevents it clipping underground)