DayZ
Airdrop-Upgraded
Showing 1-10 of 33 entries
< 1  2  3  4 >
Update: Mar 10 @ 6:59pm

Patched for DayZ v1.27 Update...

The recent v1.27 update affected the EOnSImulate physics event causing Illegal Reads resulting in Client crashes. With the help of the people at Expansion and other developers I was able to replace this event with my own custom update event. Everything appears to be back to normal.

A few other minor fixes were also implemented in this update:
- Aircraft.DropOffset constraint was corrected (between -10 and -50 inclusive).
- The positions of the Parachute and Smoke on the container were updated.
- Physics Colliders were removed from the parachute.

Update: Nov 28, 2024 @ 5:55pm

Corrected code responsible for spawning aircraft on the border of the map to prevent aircraft from spawning OFF the current map.

Update: Nov 25, 2024 @ 1:20pm

Resigned Airdrop Mod.

Update: Nov 25, 2024 @ 11:24am

VERSION 1.24.11.25...
1. Added postfix to the **DropZone.Title** (e.g. "Whatever Title|Postfix Text").
*This allows for adding multiple **DropTypes **with the same displayed **Title **but different contents.*

2. Added setting to control how **DropZone.Titles** are logged and displayed (see #1 above).
a. Removed (0): "Whatever"
b. Displayed (1): "Whatever: Postfix Text"

3. Updated all **Map** settings (Height, Width, & Offset) and added **Map.Name**.
a. **Map.Name** is pulled from the **mpmission** map.
b. **Map.Height** & **Map.Width** are now pulled from the **mpmission** map.
c. **Map.Offset** is depreciated and no longer needed.
*Until DayZ allows spawning things off the map again.*

4. Changed how aircraft are spawned on the map to standardize the flight times:
a. The map is now divided into 4 quadrants (NE, NW, SE, & SW).
b. The Quadrant is selected based on the **DropZone X/Z** coordinates.
c. The side of the map is selected based on the Quadrant selected:
i. NE » West or South.
ii. NW » East or South.
iii. SE » West or North.
iv. SW » East or North.
d. The spawn point is randomly selected somewhere along the side of the map.

5. Corrected the **Divide by Zero** bug caused by setting **DropZone.Zombies** to zero (0) intended to spawn all zombies in the list.

6. Minor adjustments were made to the **VPP Map Export** process.

7. Added aircraft flight animations pitching it's nose Up/Down as it follows the terrain.
*Special thanks to **inkihh**!*

8. Added constraints to **DropZone **coordinates to ensure they are on the Map running on the server.

9. Added **Controls.Mode** setting of zero (0) to disable all airdrops.
*This does **__NOT__** disable **Player Called** Drops.*

10. Added **Variance** (±X minutes) to the scheduled drop **Interval** timer.

11. Added the three (3) main messages (i.e., Dispatched, Nearing, and Dropped) to the settings file so you can provide you own local translations as needed. These messages handle both Scheduled and Player Called drops and can contain up tp three (3) unique tags for DropZone Title, Distance, Bearing.
```Aircraft was dispatched to #DROPZONE# from the #DISTANCE#.
Aircraft was dispatched to called location, from the #BEARING#.
The Aircraft is #DISTANCE# Km from #DROPZONE#, from the #BEARING#.
The Aircraft is #DISTANCE# Km from the called location, from the #BEARING#.
Supplies have been dropped near #DROPZON#.
Supplies have been dropped near called location.```
12. Added **ItemCondition** range (min & max) to **DropTypes**. This allows you to set randomized conditions of all items spawned for that **DropType**.
a. **MinCondition **percentage (integer, 0~100)
b. **MaxCondition **percentage (integer, 0~100)
c. **Samples **(integer, 1 to 10, takes average of X samples between MinCondition and MaxCondition).

13. Added **Flight Operational Hours** (FlightHours) to restrict airdrops within specific In-Game time windows.

*The following are things that have recently come to my attention...*
Looking for more input here...

Update: Nov 25, 2024 @ 10:38am

Looks like issues with Initializing Aircraft...

Update: Nov 25, 2024 @ 10:11am

Version 1.24.11.25...
*These are things that will be available in the NEXT release of my mod...*
1. Added postfix to the **DropZone.Title** (e.g. "Whatever Title|Postfix Text").
*This allows for adding multiple **DropTypes **with the same displayed **Title **but different contents.*

2. Added setting to control how **DropZone.Titles** are logged and displayed (see #1 above).
a. Removed (0): "Whatever"
b. Displayed (1): "Whatever: Postfix Text"

3. Updated all **Map** settings (Height, Width, & Offset) and added **Map.Name**.
a. **Map.Name** is pulled from the **mpmission** map.
b. **Map.Height** & **Map.Width** are now pulled from the **mpmission** map.
c. **Map.Offset** is depreciated and no longer needed.
*Until DayZ allows spawning things off the map again.*

4. Changed how aircraft are spawned on the map to standardize the flight times:
a. The map is now divided into 4 quadrants (NE, NW, SE, & SW).
b. The Quadrant is selected based on the **DropZone X/Z** coordinates.
c. The side of the map is selected based on the Quadrant selected:
i. NE » West or South.
ii. NW » East or South.
iii. SE » West or North.
iv. SW » East or North.
d. The spawn point is randomly selected somewhere along the side of the map.

5. Corrected the **Divide by Zero** bug caused by setting **DropZone.Zombies** to zero (0) intended to spawn all zombies in the list.

6. Minor adjustments were made to the **VPP Map Export** process.

7. Added aircraft flight animations pitching it's nose Up/Down as it follows the terrain.
*Special thanks to **inkihh**!*

8. Added constraints to **DropZone **coordinates to ensure they are on the Map running on the server.

9. Added **Controls.Mode** setting of zero (0) to disable all airdrops.
*This does **__NOT__** disable **Player Called** Drops.*

10. Added **Variance** (±X minutes) to the scheduled drop **Interval** timer.

11. Added the three (3) main messages (i.e., Dispatched, Nearing, and Dropped) to the settings file so you can provide you own local translations as needed. These messages handle both Scheduled and Player Called drops and can contain up tp three (3) unique tags for DropZone Title, Distance, Bearing.
```Aircraft was dispatched to #DROPZONE# from the #DISTANCE#.
Aircraft was dispatched to called location, from the #BEARING#.
The Aircraft is #DISTANCE# Km from #DROPZONE#, from the #BEARING#.
The Aircraft is #DISTANCE# Km from the called location, from the #BEARING#.
Supplies have been dropped near #DROPZON#.
Supplies have been dropped near called location.```
12. Added **ItemCondition** range (min & max) to **DropTypes**. This allows you to set randomized conditions of all items spawned for that **DropType**.
a. **MinCondition **percentage (integer, 0~100)
b. **MaxCondition **percentage (integer, 0~100)
c. **Samples **(integer, 1 to 10, takes average of X samples between MinCondition and MaxCondition).

13. Added **Flight Operational Hours** (FlightHours) to restrict airdrops within specific In-Game time windows.

*The following are things that have recently come to my attention...*
Looking for more input here...

Update: Jul 20, 2021 @ 6:19pm

Resigned AN-12 PBO

Update: Jul 20, 2021 @ 5:31pm

Version 1.21.07.20...
» Added controls for managing all log files
» Corrected issues with Airdrop Safe Zones
» Added lifespans to containers
» Export DropZone data to V++ Map
» Replaced old/crashed C-130-J with new AN-12
» Replaced parachute animation system
» Replaced container movement system
» Added controls for settings backup file management
» Updated zombies to spawn in slowly over time
» Cleared 'Unsafe Downcasting' warnings
» Corrected issues with invisible aircraft

https://trello.com/b/PezNHPuF/dayz-airdrop-upgraded

Update: Jun 5, 2020 @ 4:54pm

Version 1.20.06.05...
» Removed depencencies on @CF and @DayZ-Exmapnsion-NOrifications.
» Added ability to create 'No-Drop' Safezones.
» Added timestamps 'AirdropSettings.json' to backups.

Update: Feb 2, 2020 @ 3:51pm

Version 1.20.02.02...
» Adjusted 'Airdrop Flare' code to prevent exploits.
» Updated 'Airdrop Plane' code to better handle low 'Drop Accuracy' values.
» Updated Settings code to correct for missing 'Player Called' drop zone.