Commit Graph

361 Commits

Author SHA1 Message Date
eraser1
146ad20edc Derp 2016-05-16 10:55:43 -05:00
eraser1
cd744e3759 Resolve conflicts, fix typos, optimize Occupation
# Conflicts:
#	@ExileServer/addons/a3_dms/config.cpp
2016-05-15 14:15:03 -05:00
eraser1
218d65b8a0 Fixes + micro-optimizations 2016-05-15 13:55:18 -05:00
second_coming
bcc099583b SC submit v3 2016-05-12 19:13:45 +01:00
second_coming
b7d039e5d5 SC submit v2 2016-05-12 12:30:03 +01:00
second_coming
04d263fb8c SC submit v1 2016-05-12 12:29:02 +01:00
eraser1
e3d11a0aa5 Initial Test Branch Commit
Lots of optimizations...
2016-05-06 22:44:48 -05:00
eraser1
38627c5e28 Github pls 2016-04-27 19:26:35 -05:00
eraser1
5eddd23f44 Merge pull request #38 from Defent/Testing
Implement all Testing Features
2016-04-27 19:20:25 -05:00
eraser1
85784364ac Merge conflicts.... 2016-04-27 19:20:05 -05:00
eraser1
ea66d8ec7c Preparation for Merge 2016-04-27 18:45:17 -05:00
eraser1
bf1ed941fb Whoops
I was using "DMS_MarkerText_ShowAICount" instead of
"DMS_MarkerText_ShowAICount_Static" in
"fn_AddMissionToMonitor_Static.sqf"
2016-04-27 18:37:45 -05:00
eraser1
1c425a1059 Slight tweaks 2016-04-20 17:46:00 -05:00
eraser1
c28ca8dfba Fix static weapon destruction 2016-04-15 20:46:28 -05:00
eraser1
610ab08c12 Fix 2016-04-15 09:28:59 -05:00
eraser1
fd94fb0bcc Release Candidate 2016-04-14 21:20:26 -05:00
eraser1
65c820780d Merge pull request #37 from Defent/revert-36-Testing
Revert "Fixed mission counter"
2016-04-14 09:29:38 -05:00
eraser1
057c4c3032 Revert "Fixed mission counter" 2016-04-14 09:24:46 -05:00
eraser1
b1598dd568 Merge pull request #36 from donkeypunchepoch/Testing
Fixed mission counter
2016-04-09 11:03:17 -05:00
DonkeyPunchINFO
41b90bdff5 Fix for missionside conflict with missioncounter
Thx to Doob @Nexcorvus for pointing this out and working through the
issues :)
2016-04-09 11:00:27 -05:00
Defent
b84f693928 Update README.md 2016-04-01 01:45:22 +02:00
Defent
c83755d5e0 Update README.md
Added image and reference to the CC license.
2016-04-01 01:43:48 +02:00
eraser1
5577bc6d00 Improve license overview readability 2016-03-31 18:18:51 -05:00
eraser1
ce1b6c0632 Added License and Legal Restrictions 2016-03-31 18:15:14 -05:00
eraser1
1e301e8cb6 Some more stuff 2016-03-31 17:54:56 -05:00
eraser1
7dcf806cb3 Stuff I've been working on... 2016-03-25 18:09:41 -05:00
eraser1
a42a5184b9 Add map configs for Napf and Chernarus
Courtesy of Hollow ;)
2016-03-17 18:53:52 -05:00
eraser1
63acfe6222 Add namalsk config
<3 vish
2016-03-06 23:03:16 -06:00
eraser1
d435e6cf1a Initial Testing Commit 2016-03-01 00:34:55 -06:00
eraser1
11d0f608dd Update version and readme 2016-02-19 17:33:48 -06:00
eraser1
a3a8f1be6c Merge pull request #35 from donkeypunchepoch/master
Fix #1 - DS
2016-02-19 17:31:48 -06:00
DonkeyPunchINFO
e21427f58d Fix #1 - DS
Fixed missed variable change.
2016-02-19 00:39:00 -06:00
eraser1
9d0ec9cffe Some cool new stuff :D 2016-02-17 17:58:05 -06:00
eraser1
53b26e5ec0 Merge pull request #34 from donkeypunchepoch/master
Nice work! :)
2016-02-17 17:30:14 -06:00
DonkeyPunchINFO
d80c6756b1 Upgrades pending approval
Added in settings for HERO and Survivor AI with appropriate Variables
based off Bandit AI. Added in AI Kill 2 DB settings and code. Added in
Compatibility for Rank Changes with GR8 Humanity script(not dependant
upon for use of these updates).
2016-02-17 02:11:17 -06:00
eraser1
d8ad73cc70 Update Documentation 2016-02-14 13:38:57 -06:00
eraser1
1b853b568a Merge pull request #33 from Defent/DMS-BETAUpdates
Merge Beta with Live Branch
2016-02-14 13:32:03 -06:00
eraser1
e944f07d7b Couple more forgotten variables... 2016-02-07 15:27:38 -06:00
eraser1
9c1f68b6bb Quick fix 2016-02-07 15:03:57 -06:00
eraser1
e07bc27e3a Fixes and Features (UNTESTED)
Feel free to test :)
2016-02-07 14:24:35 -06:00
eraser1
ff9cbb49e1 Forgot to change this 2016-01-11 12:55:03 -06:00
eraser1
7ee6ea09e6 More beta changes 2016-01-11 12:52:26 -06:00
eraser1
cfde8f554a Make that prettier... and update DMS_Version 2016-01-09 19:54:50 -06:00
eraser1
031dd386ad Minor improvements
Added distance to the party member notification when they kill an AI

The mine created by using "DMS_explode_onRoadkill" is spawned on the
player, so the player can't get away with running an AI over if he/she
simply drives really fast.
2016-01-09 11:06:42 -06:00
eraser1
7a8630b322 Forgot to change DMS_Version 2016-01-06 20:03:29 -06:00
eraser1
c13d751047 Release Candidate 2016-01-06 18:38:55 -06:00
eraser1
3a812885d8 Fixes 2015-12-24 21:38:43 -06:00
eraser1
5b0b8c35dd Mini-update 2015-12-24 16:14:18 -06:00
eraser1
70fae7bc44 Merry Xmas :D
* **NEW CONFIG VALUES:**

DMS_SpawnFlareOnReinforcements
DMS_MissionMarkerWinDot_Type
DMS_MissionMarkerLoseDot_Type
DMS_EnableBoxMoving
DMS_BasesToImportOnServerStart
DMS_AI_Classname
DMS_AI_AimCoef_easy
DMS_AI_AimCoef_moderate
DMS_AI_AimCoef_difficult
DMS_AI_AimCoef_hardcore
DMS_AI_EnableStamina_easy
DMS_AI_EnableStamina_moderate
DMS_AI_EnableStamina_difficult
DMS_AI_EnableStamina_hardcore
DMS_AI_destroyStaticWeapon
DMS_AI_destroyStaticWeapon_chance
DMS_ai_SupportedRandomClasses
DMS_random_non_assault_AI
DMS_random_non_MG_AI
DMS_random_non_sniper_AI
* Please check out the new config values in config.sqf to see what they
do :)
* Fixed issue with "thieves" mission (and DMS-spawned persistent
vehicles in general). Big thank you to [JamieKG from Eternal
Gamer](http://eternal-gamer.com/) and Torndeco.
* **New static mission: "slums"**
* Credit for the base goes to [William from Refugees of the
Fallen](http://refugeesofthefallen.enjin.com/)
* Spawns 2 crates at 2 different locations from a list of 5 locations.
* No AI vehicles, only infantry (introduces Close Quarters Combat)
* Added to Altis by default.
* Static bases can now be imported on server startup instead of mission
spawns. Enabled by default for saltflats and slums.
* Increased "DMS_MissionTimeoutResetRange" from 1000 to 1500.
* Removed the Navid from config (MG AI and box weapons).
* Edited panthera3_config to reduce SpawnZoneNear and TraderZoneNear
blacklists.
* Edited "blackhawkdown" and "donthasslethehoff" missions to use a
slightly different heli wreck classname.
* Increased marker circle diameter for saltflats mission to 750 meters.
* Moved "DMS_Version" variable assignment to pre-init.
* Moved Map Center and Map Radius assignments to post-init.
* Added support for 2 new optional parameters: _onMonitorStart and
_onMonitorEnd, run before and after the Mission Monitor checks the
mission, but AFTER "Mission Success State" is checked.
* Mines should now be deleted when a mission fails.
* Script optimizations for almost all functions using new command(s)
introduced in ArmA v1.54, as well as improved technique(s).
* "ExileServer_system_garbageCollector_deleteObject" is now used to
actually delete items by DMS_fnc_CleanUp.
* AI and vehicle cleanup should now be completely handled by Exile.
* Added support for mARMA logging.
* **You can now disable the movement/lifting of loot crates after the
mission is complete using "DMS_EnableBoxMoving".**
* Added some debug code to DMS_fnc_FindSafePos and
DMS_fnc_IsValidPosition (commented out by default)
* New group reinforcement type "increasing_difficulty".
* DMS_fnc_IsNearWater now checks for invalid parameter(s).
* DMS_fnc_PlayerAwardOnAIKill now checks for roadkill values AFTER
unit-defined respect/tabs.
* You can now define different marker types for mission
completion/failure using "DMS_MissionMarkerWinDot_Type" and
"DMS_MissionMarkerLoseDot_Type" respectively.
* "DMS_fnc_SetGroupBehavior" can now take a unit as parameter as well.
It will also now return true if behavior was changed, false otherwise.
* "DMS_fnc_SpawnAIGroup" and "DMS_fnc_SpawnAIGroup_MultiPos" now
supports the definition of custom gear sets.
* Improved function documentation for "DMS_fnc_SpawnAIGroup",
"DMS_fnc_SpawnAIGroup_MultiPos", and "DMS_fnc_SpawnAISoldier".
* "DMS_fnc_SpawnAISoldier" now supports multiple different random AI
class presets. This means that you can define a certain "random" class
preset, but have it select from a specially defined list that excludes
classes that you don't want.
* Added default values to certain "missionNameSpace getVariable"s in
DMS_fnc_SpawnAISoldier to prevent script errors in the event of invalid
definitions.
* Slight logic tweak/fix to DMS_fnc_TargetsKilled (it shouldn't throw
errors when there aren't any).
2015-12-24 13:45:20 -06:00
eraser1
ec9cc60c6e A couple tweaks...
* **Tweaks to saltflats static mission:**
* AI Vehicle is spawned AFTER the base is spawned (hopefully
limits/prevents it from spawning inside something).
* Before spawning a new crate, any crate (with the same classname) that
potentially exists from a previous mission is deleted first.
2015-11-18 19:49:08 -06:00