Electric wire for uSURVIVAL
– Battery to store energy.
– Use default uSURVIVAL structure building system.
– SolarPanel electrity components, detect sun and obstruction.
– Wind turbine electrity components, detect wind direction and strength.
– Generator electrify components, have persistent storage for fuel,
recipe to burn item and give residue item.
– 7 logic gate (and,nand,nor,not,or,xnor,xor).
– Splitter 1 to 3, needed to connect more component to a single one.
– Timer 0 to 60secs, you can set timer.
– Counter show -99 to 99, use 3 wire, up, down, reset.
– Presence sensor detect player in front.
– Switch and switch 3 way.
– Relays, SPDT and SPSTNO.
– Door, lamp and others components can be activated manually or with a control (switch, timer).
– Defense turret will attack zombie in range when powered and turn on.
– Turret will not attack owner or teammate, if team addon present and properly setup.
– On/Off state of structure is save in database.
– Structure unique id use to save structure inventory if needed (storage).
– Setup wire max connection range, max length and max segments.
– Wire can be destroy like others structures.
– Wire removal tool can be use if you are the owner of the wire.
– Include core addon Additional Json Data.
Build with Unity 2021.3.21f1 and uSURVIVAL 1.86
– Change all sounds file format to wav (lossless)
– Update demo install
– Update demo install
– Update to uSurvival 1.86
– Update documentation
– Add demo install for testing (only in a new default uSurvival unmodified)
– Add OnServerEnergize event call in ElectricComponen.cs
– Validated with uSURVIVAL 1.85
– Update Additional json data package
– Validate with uSURVIVAL 1.84
– Update additional json data package
– Properly network wind force and animate wind turbine
– Add damageOverDrain check where is missing
– Remove some GetComponent from ui
– Add missing events on some component prefabs
– Rename some files
– Change breaker time to 1 sec on component without button to reset breaker
– Add breaker time on battery component
– Add public variable to set layer name of wire collider (WireControl.cs) on the WireStructure.prefab, WireRedStructure.prefab
– Add public variable to set raycast layer of wire collision while placing
– Red wire now ignore Default layer collision, can pass thru wires and others objects
– Update to uSurvival 1.83
– Update to uSurvival 1.81
– Validate with uSurvival 1.79
– Update link in documantation
– Fix wind turbine default, rename prefab Wind to WindZone
– Better spawnablenetworkprefabs management.
– Update to uSurvival 1.78
– Unity 2019.4.0f1
– New/Updated documentation xhtml
– Add SolarPanel, wind turbine, battery, pressure plate, switch 3 way, red wire, relays
– Now use core addon AdditionalJsonData (include)
– Add wire removal tool
– Add ownership to structure
– If team addon present, you can make turret not attack team member