Releases: fparma/fparma-coop-template
v.5.2.0
v5.1.0
5.0.2
5.0.1
5.0.0
Moved alot of scripts into addons instead of the template for size optimization.
Note that some parameters may have changed for functions.
This changelog also covers changes in fparma-mods
Important
Old template missions still works, BUT you should edit \fp\functions\fn_spectate.sqf
do only contain
_this call fpa_common_fnc_spectate;
to mitigate an ACE bug
Most settings are now done in config_mission.hpp
Changed / Move
- Re-added briefing.sqf
Below functions were moved into addons
- FP_fnc_cache -> fpa_ai_fnc_cache
- FP_fnc_unCache -> fpa_ai_fnc_unCache
- FP_fnc_disableWeapons -> fpa_common_fnc_disableWeapons
- FP_fnc_spectate -> fpa_common_fnc_spectate
- FP_jrm_fnc_forceRespawn -> fpa_jrm_fnc_forceRespawn
- FP_jrm_fnc_init -> fpa_jrm_fnc_init
New
-
fpa_common_fnc_vehicleName - draws a 3d text on a vehicle for easier identification
-
fpa_common_fnc_strategicMapOpen - a small edit of BI strategic map to allow for zooming.
-
fpa_common_fnc_respawnMenu - create BIS strategic map with available respawn points as destinations. Can be passed custom locations, see strategicMapOpen
-
fpa_common_fnc_safeZone - A wrapper for disable weapons that displays a hint. E.g for use in combination with triggers (example in template).
-
fpa_common_fnc_lowerPlayerWeapon - Lowers the (local) player's weapon. More accurate than before and more checks.
-
fpa_common_fnc_endMissionServer - a better alternative to BIS functions. Allows multiple endings and will post statistics on briefing screen, if fpa_common_fnc_trackKills was called for the server (default done in template)
-
fpa_common_fnc_trackKills - Used in conjunction with fpa_common_fnc_endMissionServer on mission start
-
fpa_common_fnc_translateSide - translated given side to string variant
-
fpa_common_fnc_validateMission - Validates a mission respawns, unit descriptions and group callsigns. Used in combination with the template, as it requires the mission.sqm passed in as a config
-
Added admin commands
-
Added more default missionendings
Completed, Ended, BluforDead, OpforDead, IndepDead, CivDead, TimeLimit, AdminEnd
Removed
- AI Garrison (replaced by ACE)
4.2.0
FPARMA Coop Template 4.1.0
Minor fixes and removal of deprecated ACE functions
FPARMA Coop Template 4.0.0
- Cleaned up a lot, removed old functions and scripts. Moved stuff into a scripts folder that can be deleted if not used
- Ares scripts will be put into a pbo, exception being for handling respawns
- Rewrote gear functions etc, arsenal can now be used to generate these
FPARMA Coop Template 3.2.0
- Removed all spawn functions in \xtra
- Added some Ares utilities
- Added "camera man" script
- Added some basic AI functions (patrol, defend, garrison), also available in Ares
- Added Ares respawn utilities when using built-in JIP / respawn manager (JRM)
- All units are now muted by default. AI giving orders way too buggy and seems to stack.
- IED uses playSound3d
- Fixed ACE markers logging in briefing
- Fixed JRM undefined variable
- Other minor fixes and restructure
Change Log
v3.2.0 (2016/01/14 22:18 +00:00)
- fa7a6ba IEDs use playSound3D (@Cuel)
- 6bacd5c Up'd version (@Cuel)
- a24ef21 Fix syntax error (@Cuel)
- f3a8911 Comments (@Cuel)
- 710a5c3 Clean up (@Cuel)
- e1ab766 Use CBA player actions (@Cuel)
- 5359983 Moved debug script to xtra (@Cuel)
- 32385ce Moved ares respawn into one script (@Cuel)
- 39c8c5a Ignore previous commit, this is the script (@Cuel)
- bfb03e8 Added "camera man" script, hides hud and can go into BIS cam (@Cuel)
- 09712e9 Comments (@Cuel)
- 27143a2 Add initPost to disable AI voice. Moved XEH to its own file (@Cuel)
- c69d6ec fix for spectating on mission start (@Cuel)
- 85b4b05 use ACE waitUntil, moved markers revert to initplayer (@Cuel)
- 340ef1a don't run (@Cuel)
- c3552ac Removed str _unit from loadout (@Cuel)
- 195d5a1 Simplified logic (@Cuel)
- fea9438 Comments (@Cuel)
- c70fe6a Update ACE log markers (@Cuel)
- 384e712 Ident (@Cuel)
- 1a59657 Paradrop is way too buggy. (@Cuel)
- 629195a Support closest builindg for garrison (@Cuel)
- 1f8cc4e Removed not used param, fix getpos (@Cuel)
- f78e586 delete disconnected players (@Cuel)
- 0b5617a stage spectator before setSpectator (@Cuel)
- 9e941a1 spectator fix (@Cuel)
- 40f991d Fixes for JRM and ares (@Cuel)
- 24570c6 fixes in artillery, use params and new cba func (@Cuel)
- 9ccd35a Support not being server in addToCurators (@Cuel)
- 83857f4 Added AI funcs to ares (@Cuel)
- 34723d1 added US woodland m4/m16 gear (@Cuel)
- f4dc661 Add new AI functions (@Cuel)
- bb03835 Clean up old spawn scripts (@Cuel)
- 1e2c5d1 Removed check for badPos (@Cuel)
- b8575e7 Fix for getPlayer (@Cuel)
- 013ff58 restructure (@Cuel)
- 3eacdb6 Removed server object and BFT (@Cuel)
- 54d94a9 Added - respawn single unit to ares scripts. Better structure (@Cuel)
- 02e4910 Move code in config (@Cuel)
- f486a54 Made some scripts postInit by default, renamed init to preInit (@Cuel)
- e6e3d17 Add run-once check to JRM (@Cuel)
- 4ee1d9d Revert global var (@Cuel)
- 07c2664 Remove hint after 4 sec (@Cuel)
- a04df95 removed assignTeam (@Cuel)
- 12dd4fb use Global var instead of saving it on the player (@Cuel)
- 168dd64 JRM: Reveal after TP (@Cuel)
- b1ca55d Removed sideChat (@Cuel)
- 6095ed5 Fixed readability (@Cuel)
- 811553d check nvg for empty string (@Cuel)
- 0a987e8 Gear edits, use toUpper (@Cuel)
- 296366a Fixed undefined variable (@Cuel)
- 60c5ed0 Gear: check for empty string and exit (@Cuel)
- 2823d4a Removed sideChat (@Cuel)
FPARMA Coop Template 3.1.0
New
- Two loadouts, M90 + G3s, Divers + MP5 (uniforms). From previous missions
- New function: FP_fnc_isValidPos
- New function: FP_fnc_spectate
- New function: FP_JRM_fnc_getSpectators
- New scripts for game masters running
@Ares
- Create IED (proximity)
- Force eject vehicle cargo
- Respawn spectators (dead players) at pos
- Respawn spectators (dead players) inside vehicle cargo
Changes
- Added back cold start, now blocks firing completely, edit in config.sqf
- Moved JRM into \base
- Improved hack laptop script to use ACE, removed the dialogs for it.
- Assign color teams automatically if > 3 players in group
- Added remain collector settings
- Use some ace functions
- General clean up