a3_vemf_reloaded/CHANGELOG.md
2016-04-13 22:41:02 +02:00

9.7 KiB

VEMF Changelog

v0741.2

Server-side
[CHANGED] Some functions are now not a function anymore
[CHANGED] CfgPatches and CfgFunctions now have their own seperate file
[FIXED] hasLauncherChance was not working at all
[IMPROVED] Overall variable structure
[IMPROVED] Loggin feedback in RPT. Was sometimes too cryptic

v0741.1

Server-side
[FIXED] .50cals not being deleted
Client-side
[CHANGED] newer code
NOTES: Completely remove the current client-side VEMFr stuff from your mission file and install the new files

v0.741

Server-side
[NEW] config_override.cpp which provides easy custom settings to be applied without ever needing to re-apply them every time there is a new VEMFr update.
[ADDED] option to enable/disable helicopter patrol at DynamicLocationInvasion missions

v0740.30

Server-side
[ADDED] Option to prevent AI from having TWS (thermal) scopes
[CHANGED] Order of config settings from being a total mess to being alphabetically sorted.

v0740.27

Server-side
[ADDED] More advanced ammo distribution system for AI units
[FIXED] Sometimes no .50 cals at missions
[FIXED] "Error: no vehicle" when killing AI with Helicopter
[CHANGED] A few comments in config.cpp to improve clearness

v0740.19

Server-side
[ADDED] Option to enable/disable respect punishment for roadkilling AI
[ADDED] Option to remove "toolbelt" items like GPS, Radio, Map and Compass from AI
[ADDED] New options class to control AI cleanup-related settings
[ADDED] AI units now randomly have random weapon attachments
[NEW] Config.cpp does NOT use -1 anymore to disable things. It is now 0 instead.
[CHANGED] Config.cpp option comments
[CHANGED] On roadkill, kill message shows [Roadkill] instead of vehicle used
[IMPROVED] Overall code performance and use of newer commands
[FIXED] Mines are not working
[REMOVED] fn_random.sqf, replaced by selectRandom command https://community.bistudio.com/wiki/selectRandom

v0740.6

Server-side
[CHANGED] BIS_fnc_param replaced by new param command
[CHANGED] Blacklist method for locations. Seperate classes for each map for easier use

Client-side
No Changes.

v0732.8

Server-side:
[ADDED] AI static spawns
[ADDED] fn_aiKilled: now shows the name of vehicle used to road-kill an AI
[ADDED] fn_checkLoot: RPT log message if loot validation is enabled but no debug allowed
[IMPROVED] Descriptions and naming of config values
[IMPROVED] fn_aiKilled: now shows killer [weapon, range] victim
[IMPROVED] fn_log: is now faster and much more simple
[FIXED] fn_aiKilled: if killer using vehicle gun, it shows the primaryweapon of the killer instead of the vehicle turret as the weapon used
[CHANGED] Mission complete logs now show the name of location in which the mission was
[CHANGED] Name of pbo is now all lowercase

Client-side:
[CHANGED] mission notification messages now have VEMFr as tag instead of the old VEMF tag

v0730.21

[REMOVED] Medikit and toolkit from loot crate(s)

v0730.20

[ADDED] Option to control the classname of the AI units
[ADDED] Automatic detection of AI unit's side to make sure they get put into a correct group type

v0730.15

[ADDED] Option enable/disable the ability to lift loot crate

v0730.14

[FIXED] Loss of respect when using vehicle turret
[FIXED] Server-side script error caused by killTheLights

v0730.2

[NEW] refreshed mission notification with new animations
[FIXED] difficult to see quickly if mission message means new one or a defeated one
[FIXED] network load peak and fps lag when mines are placed by mission
[CHANGED] server-side message broadcasting to accommodate for including the notification type in the broadcast

v0729.1

[CHANGED] increased detection speed of players for triggering missions from 200 to 250
[REMOVED] any usage of playableUnits command
[REMOVED] any checks for the player's side
[FIXED] old stuff in fn_checkLoot.sqf
[FIXED] mission amount can go beyond the limit
[FIXED] fn_playerCount.sqf: unreliable detection of player amount
[FIXED] VEMF_Reloaded started anyway without the actual amount of minimal players to be ingame
[IMPROVED] fail-safe "if checks" in fn_missionTimer.sqf

v0728.6

[FIXED] Instabilities in spawning/despawning of missions
[FIXED] First mission does not timeout
[ADDED] Option to blacklist certain buildings using their classnames
[NEW] Each DynamicLocationInvasion mission type has its own marker color

v0727.15

[FIX ATTEMPT] Missions not spawning anymore under very specific conditions

v1.0727.13

[FIXED] fn_loadInv not working for the bad guys
[FIXED] random missions not working if mission announcements were disabled

v1.0727.11

[FIXED] Missions stop spawning after a certain amount of time

v1.0727.9

[ADDED] Option to disable/enable mission announcements

v1.0727.3

[CHANGED] Exile_VEMF is now called Exile_VEMF_Reloaded because the original creator of VEMF is proceeding on VEMF
[ADDED] S.W.A.T. AI
[ADDED] Option to send kill messages only to the killer (@KillingRe)

v1.0725.6

[NEW] Option to control deletion of .50 cals when mission done
[IMPROVED] Respect reward system
[FIXED] Players getting respect if AI kill other AI

v1.0724.1

[NEW] Option to control distance between each mission
[CHANGED] Server-side folder is now called Exile_VEMF

v1.0723.1 HOTFIX

[FIXED] fn_aiKilled.sqf: error Undefined variable in expression unit

v1.0722.15

[NEW] Player now get reputation for killing AI. Dynamically increases depending on kill distance
[FIXED] Unstable fn_random.sqf

v1.0721.15

[NEW] AI will now spawn in houses
[NEW] Mounted (bipod) .50 cals in/on houses if enabled
[ADDED] Option to enable/disable AI "Cop mode"
[CHANGED] fn_spawnAI.sqf to allow spawning in houses
[TWEAKED] fn_loadInv.sqf

v1.0721.1

[FIXED] fn_spawnAI.sqf: Suspending not allowed in this context, line 72

v1.0720.6

[NEW] Automatic removal of loot crate marker when player gets close
[ADDED] Option to enable/disable mission markers
[ADDED] Ability to put maxGlobalMissions on -1. Disables the mission limit
[ADDED] Exile default safe zones to mission blacklist positions
[ADDED] Option to enable/disable loot crate markers
[ADDED] Option to enable/disable loot crate parachute spawn
[ADDED] Option to enable/disable loot crate visual smoke/chemlights
[ADDED] Option to enable/disable loot crate spawn sound (once)
[ADDED] Logging of successfull removal/exploding of mines
[ADDED] Code changes to fn_missionTimer.sqf to allow ignoring of global mission count
[ADDED] Code changes to DLI mission to prevent removal of non-existing mission marker
[CHANGED] several config options from negative to positive
[CHANGED] Default debug mode from 2 to 0 (errors only)
[CHANGED] AI difficulty config now less lines
[CHANGED] AI Veteran and Harcore difficulty increased
[CHANGED] Mines are now switched off by default
[CHANGED] Default mine removal mode is now explode
[CHANGED] fn_loadLoot.sqf: now empties the crate instead of the mission itself
[FIXED] Error in expression fn_findPos.sqf
[FIXED] Error in expression fn_loadInv.sqf with specific set of config settings

v1.0719.10

[ADDED] Option to enable/disable the placement of a marker on the loot crate
[ADDED] Attempt to fix the floating crate problem
[ADDED] Fail-safety for fn_checkPlayerPresence.sqf
[ADDED] Fail-safety for fn_placeMines.sqf
[ADDED] Fail-safety for fn_spawnAI.sqf
[CHANGED] Default value of validateLoot from 1 to -1
[REMOVED] Option to enable/disable sound on the loot crate
[FIXED] Mines not removing or exploding
[FIXED] Structure error in fn_findPos.sqf

v1.0718.11

NOTE: VEMFclient code has been changed!
[ADDED] AI difficulty presets
[CHANGED] Default cleanMines setting changed from 2 to 1
[CHANGED] fn_broadCast.sqf for new broadcast system
[CHANGED] fn_loadLoot.sqf: fail-safety removed
[CHANGED] fn_spawnAI.sqf: implementation of AI difficulty presets
[CHANGED] Veteran AI difficulty lowered. Too close to aimbots
[FIXED] Duplicate spawns on locations
[FIXED] Player getting side ENEMY for attacking AI
[FIXED] Loot crate not falling down
[FIXED] Loot crate not making a sound

v1.0717.7

[FIXED] No loot in crate
[FIXED] AI not shooting at player

v1.0716.14

[NEW] VEMF ported to Exile :)