eraser1
96bb053267
github pls
...
Conflicts:
@ExileServer/addons/a3_dms/DMS_init.sqf
@ExileServer/addons/a3_dms/crates/DMS_CreateBox.sqf
@ExileServer/addons/a3_dms/missions/MM1.sqf
@ExileServer/addons/a3_dms/missions/MM10.sqf
@ExileServer/addons/a3_dms/missions/MM2.sqf
@ExileServer/addons/a3_dms/missions/MM3.sqf
@ExileServer/addons/a3_dms/missions/MM4.sqf
@ExileServer/addons/a3_dms/missions/MM5.sqf
@ExileServer/addons/a3_dms/missions/MM6.sqf
@ExileServer/addons/a3_dms/missions/MM7.sqf
@ExileServer/addons/a3_dms/missions/MM8.sqf
@ExileServer/addons/a3_dms/missions/MM9.sqf
@ExileServer/addons/a3_dms/scripts/DMS_CreateMarker.sqf
@ExileServer/addons/a3_dms/scripts/DMS_cleanup.sqf
@ExileServer/addons/a3_dms/scripts/DMS_findSafePos.sqf
@ExileServer/addons/a3_dms/scripts/DMS_fnc_nearbyPlayers.sqf
@ExileServer/addons/a3_dms/scripts/DMS_selectMission.sqf
@ExileServer/addons/a3_dms/scripts/DMS_spawnAI.sqf
Pre-Packed PBO/a3_dms.pbo
README.md
2015-08-31 14:46:28 -05:00
eraser1
704b5850e2
Merge branch 'master' into eraser_rewrite
...
Conflicts:
@ExileServer/addons/a3_dms/DMS_init.sqf
@ExileServer/addons/a3_dms/crates/DMS_CreateBox.sqf
@ExileServer/addons/a3_dms/missions/MM1.sqf
@ExileServer/addons/a3_dms/missions/MM10.sqf
@ExileServer/addons/a3_dms/missions/MM2.sqf
@ExileServer/addons/a3_dms/missions/MM3.sqf
@ExileServer/addons/a3_dms/missions/MM4.sqf
@ExileServer/addons/a3_dms/missions/MM5.sqf
@ExileServer/addons/a3_dms/missions/MM6.sqf
@ExileServer/addons/a3_dms/missions/MM7.sqf
@ExileServer/addons/a3_dms/missions/MM8.sqf
@ExileServer/addons/a3_dms/missions/MM9.sqf
@ExileServer/addons/a3_dms/scripts/DMS_CreateMarker.sqf
@ExileServer/addons/a3_dms/scripts/DMS_cleanup.sqf
@ExileServer/addons/a3_dms/scripts/DMS_findSafePos.sqf
@ExileServer/addons/a3_dms/scripts/DMS_fnc_nearbyPlayers.sqf
@ExileServer/addons/a3_dms/scripts/DMS_selectMission.sqf
@ExileServer/addons/a3_dms/scripts/DMS_spawnAI.sqf
Pre-Packed PBO/a3_dms.pbo
README.md
2015-08-31 14:43:00 -05:00
eraser1
34aab4a3b8
Edit "DMS_PlayerNotificationTypes" and Configs
2015-08-31 14:25:32 -05:00
eraser1
282308a31d
Config stuff
...
3 missions by default :D
Removed the PDWs that have hgun prefix but don't actually go in that
slot...
2015-08-31 13:32:23 -05:00
eraser1
6c24c3f473
diversification of difficulties (colors)
2015-08-31 13:31:06 -05:00
eraser1
3f27d92ef6
Poptab notification for killing
...
See comments ;)
2015-08-31 13:30:38 -05:00
eraser1
beae797d12
So we get any potential errors in the config.sqf
2015-08-31 13:24:01 -05:00
eraser1
acb02f2ba2
Debug loggin improvements for FSM
...
Do the "calling..." log BEFORE actually calling :P
2015-08-31 12:04:20 -05:00
eraser1
2ac62bb41b
Update preinit todo and PBOs
2015-08-31 03:10:18 -05:00
eraser1
b2a1e634e1
Fixes + Tweaks
2015-08-31 03:04:07 -05:00
eraser1
a4144c7c07
More Fixes!
...
FSM should now call all of the functions...
Fixed debug messages for selectmission
Added recursive call for cleanup for typeName ARRAY arguments
Fixed parsing for FillCrate
Fixed script errors and removed some RPT spam from missionsmonitor
Allow groups for missionsuccesstate
Removed debug log for converting data type into array for TargetsKilled
2015-08-31 02:52:46 -05:00
eraser1
c300f83bb4
Fixed killfeed
...
May end up adding a notification to client about poptabs separately
2015-08-31 02:50:19 -05:00
eraser1
37363a963d
Grimplz
2015-08-31 01:29:10 -05:00
eraser1
7321d21759
Test PBO
2015-08-31 01:23:52 -05:00
eraser1
be12af2b63
Removed link node
2015-08-31 01:18:11 -05:00
eraser1
6e3a9b8615
More fixes + SpawnCrate
...
Created function SpawnCrate
Updated missions to use DMS_SpawnCrate
Fix (I think) issue with _side being passed to onkilled
updated test PBO
2015-08-31 01:08:30 -05:00
eraser1
a883bff0c0
Test PBO
2015-08-31 00:17:14 -05:00
eraser1
54eb09b4d0
Update README, add OnKilled logging
2015-08-31 00:08:30 -05:00
eraser1
eb5045bdcb
Pre-packed PBO
...
and another debug log
2015-08-30 23:53:18 -05:00
eraser1
641d40c157
DMSv1 is Live :D
...
Still a few things left to do but... the system works! ;)
2015-08-30 23:51:06 -05:00
eraser1
287508e6cb
Oops
...
More mistakes :P
2015-08-30 22:22:15 -05:00
eraser1
25e65329e8
Oops
...
Couple mistakes...
2015-08-30 21:49:01 -05:00
eraser1
0c4e56f697
First mission(s)!
2015-08-30 21:42:02 -05:00
eraser1
b3a06808f9
Create function CreateMarker
2015-08-30 20:48:20 -05:00
eraser1
cb7338c16a
Set up OnKilled + cleanup
...
!!!!!
NOTE: The behavior of commands "gunner" and "driver" are not extensively
documented on the wiki. I'm not sure if respect/money increase will work
properly for kills from vehicles! I need to test these commands later
!!!!!
Cleaned up obsolete/already created functions from preInit
Created config values "DMS_BanditMoneyGainOnKill" and
"DMS_BanditRepGainOnKill" and "DMS_RemoveNVG"
OnKilled should now give respect and pop tabs to clients (if configured
to do so).
It should also give the onscreen popup for kills for respect and update
the values on the client (as well as updating the corresponding stats on
the server and database)
Use "MPKilled" EH instead of "Killed" for potential issues with
offloading.
2015-08-30 00:01:00 -05:00
eraser1
02696c3406
Tweaks + More Configs + Fix
...
You can now give AI general gear items (like food/drink/meds) per class
Removed old mission files
Added debug logging to AddMissionToMonitor
I accidentally switched _markerDot and markerXtime variables in debug
logging for removemarkers
2015-08-29 20:30:56 -05:00
eraser1
dbcee0ae9e
Merge branch 'eraser_rewrite' of https://github.com/Defent/DMS_Exile into eraser_rewrite
2015-08-29 19:33:37 -05:00
eraser1
8350edcd00
AddMissionToMonitor + Tweaks to other functions
2015-08-29 19:33:32 -05:00
Defent
861a8ce20a
Update OnKilled.sqf
2015-08-29 22:01:59 +02:00
Defent
df6897de95
Formatting
2015-08-29 22:00:01 +02:00
Defent
6c899dec9b
Added
2015-08-29 21:58:55 +02:00
eraser1
7c1168f194
Create new AI functions
...
Created SpawnAIGroup
Created SetGroupBehavior
New config values for AI waypoint radius based on difficulty
2015-08-29 14:46:07 -05:00
eraser1
38292a918e
DMS_CleanUp Improvements
...
It can now take groups as arguments
2015-08-29 13:30:26 -05:00
eraser1
f8e48673c1
Use additem instead of addmagazine for FillCrate
2015-08-29 13:28:38 -05:00
eraser1
6f332f4afc
Compile DMS_OnKilled
2015-08-29 13:03:13 -05:00
Defent
69c6acd47a
Updated
...
ad
2015-08-29 19:52:31 +02:00
Defent
88b9430568
Fixed for duping.
2015-08-29 19:48:32 +02:00
eraser1
b3894aee0f
SpawnAISoldier improvements
...
Added debug logging
invalid params for customgearset doesn't cancel it (since I check every
item before applying it anyways)
renamed optionalgearset to customgearset
2015-08-29 12:40:38 -05:00
Defent
173f0a6c09
Merge pull request #1 from Onefox/patch-1
...
Update README.md
2015-08-29 19:38:01 +02:00
eraser1
40a2729ba9
Merge branch 'eraser_rewrite' of https://github.com/Defent/DMS_Exile into eraser_rewrite
2015-08-29 11:11:51 -05:00
eraser1
c07cc0a90e
Rename MissionStatusCheck to MissionsMonitor
2015-08-29 11:11:47 -05:00
Onefox
59ca6f5bd2
Update README.md
...
changed link to a new installation post.
2015-08-29 13:50:08 +02:00
Defent
9feeb0bcad
2.0!!
2015-08-29 12:16:39 +02:00
Defent
2998a01720
Fixed event handler
2015-08-29 12:15:48 +02:00
eraser1
ef822c5a28
Create SpawnAISolder + prep SpawnAIGroup + tweaks
...
Spent a shitton of time setting up SpawnAISoldier.
Highly configurable, with the option of using a custom config.
I will set up the "private" var line, as well as some debug info later.
Increased magazine count for guns spawned in crates
2015-08-29 01:09:50 -05:00
Defent
cd213e451c
Update fn_DMS_postInit.sqf
2015-08-29 04:00:20 +02:00
Defent
da3599c2ca
Added an FSM
...
This one handles the loop for cleanup, mission check and select mission.
2015-08-29 03:58:25 +02:00
eraser1
15429d5712
Tweaks + New Functions
...
Move mission variable initialization to mission_init
Create mission_init
Create selectMission
Add "_missionSide" to missionstatuscheck params ("bandit" or "hero".
Only "bandit" functionality currently)
2015-08-28 20:48:18 -05:00
eraser1
bc2308f1a7
FSM Setup
2015-08-28 20:08:45 -05:00
eraser1
370825a7f9
CleanUpManager + Tweaks + Idiot-proofing
...
Created function CleanUpManager
CleanUp will now throw an error for attempting cleanup on non-object
CleanUp now uses CleanUpManager
Use "select" instead of if-else for _safePosParams
Removed "DMS_Mission_Arr is empty" logging because it will spam RPT
2015-08-28 17:52:58 -05:00