This application is a graphical user interface created using AutoHotKey's powerful GUI creator and commands.
It serves to rapidly build a custom mission with little to no coding involved. You will save a lot of time.
Through the filling of form fields, checkboxes, and dropdown lists, your desired parameters are saved.
The entire mission files are automatically generated. It is not necessary to go through dozens or hundreds of lines of code.
Expert coders may however still find use in this application. All created files are commented and can be modified manually.
4 mission files are created: init.sqf, description.ext, Briefing.sqf, Tasks.sqf.
All four are commented and can be modified once they are created.
Default or custom media files are incorporated in relation to your chosen parameters.
These include: mission preview image, loadscreen, debriefing screen, and an intro movie.
The PWNR folder is also generated, which contains all the files used to create an immensely thorough and complete mission.
It is important one does not modify this folder. All global variables are tagged for compatibility with the user's own variables.
PWNR scripts deal with, amongst other things: collateral damage, friendly fire, view distance, body/vehicle removal,
dynamic group membership, mission intro, JIP/respawn compatibility, patrols, etc.
Pwner's patrol function is included within the mission builder.
Installation / Usage:
Exe files can harm your PC! Before running this you should make sure you understand the risks!
Armaholic is in now way responsible if this file causes any damages!
The application is an EXE file. Download from the link and run it.
How does one use this application?
Step 1 = Create and save a mission file (SQM) in the ArmA III editor.
Step 2 = Fill in the desired parameters in this application while at the same time building your mission in the ArmA III editor.
Step 3 = Optionally generate highly random and customizable patrols for the mission using Pwner's patrol function.
Step 4 = Once finished and the required files created, save your mission in the editor to play or export the mission.
How is it random?
The patrol group type is chosen at random from the specified group class. The spawn position as well as the waypoints
are calculated with an entirely random point-in-circle equation.
How is it customizable?
You get to choose the reference point from where the patrol calculations are made.
You specify the minimum and maximum radius in which the patrol spawns and moves.
You can state the maximum distance to certain units from which the patrol will not spawn, to avoid unfair situations.
You may also specify safe zones in which the patrol will not enter.
Choose also how the patrol will react with water and roads, depending if the patrol is of land, water, or air type.
Specify the number of lives the group possesses, and how many groups are spawned at once.
What is the Pwner patrol function?
It's an entirely custom-made, highly random and customizable function that creates patrol groups for the mission.
The patrol group will go from waypoint to waypoint, according to specific parameters.
How does one use it?
The ArmA III Mission Builder will enable you to use this function without any coding on your part.
The resulting function is automatically added to the init.sqf!
If you wish to manually use the patrol function, once the files are generated with this application,
instructions are found within the "PWNR\Instructions" folder.
Video on the app's functionality
Fixed GUI images and sounds
Added image and movie preview functionality
Added one code snippet
Credits & Thanks:
Many thanks to Armaholic, BIS Wiki, AutoHotKey, and all ArmA fans providing help on forums.