Commit Graph

244 Commits

Author SHA1 Message Date
10f20aa270 Crate Smoke/IR 2015-08-31 15:45:46 -05:00
eec12903cc Fixed things
FSM now loops mission status check every 15 seconds. Cleanup every 5
mins and mission start every 1 min.

Also added PBO prefixes.
2015-08-31 22:43:55 +02:00
63e96da40f Update FindSuppressor.sqf 2015-08-31 22:30:09 +02:00
af1d531e7e Update FindSuppressor.sqf 2015-08-31 22:28:37 +02:00
b0c2c304e0 I want credits too :( 2015-08-31 22:28:01 +02:00
5aba56c43c Decreased money and rep gain from kills 2015-08-31 15:16:10 -05:00
d3f3084d4b Fixed? 2015-08-31 14:55:50 -05:00
d3b5a7170b Merge branch 'eraser_rewrite' 2015-08-31 14:47:03 -05:00
b0807aff50 Merge branch 'eraser_rewrite' of https://github.com/Defent/DMS_Exile into eraser_rewrite 2015-08-31 14:46:33 -05:00
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
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
34aab4a3b8 Edit "DMS_PlayerNotificationTypes" and Configs 2015-08-31 14:25:32 -05:00
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
6c24c3f473 diversification of difficulties (colors) 2015-08-31 13:31:06 -05:00
3f27d92ef6 Poptab notification for killing
See comments ;)
2015-08-31 13:30:38 -05:00
beae797d12 So we get any potential errors in the config.sqf 2015-08-31 13:24:01 -05:00
acb02f2ba2 Debug loggin improvements for FSM
Do the "calling..." log BEFORE actually calling :P
2015-08-31 12:04:20 -05:00
2ac62bb41b Update preinit todo and PBOs 2015-08-31 03:10:18 -05:00
b2a1e634e1 Fixes + Tweaks 2015-08-31 03:04:07 -05:00
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
c300f83bb4 Fixed killfeed
May end up adding a notification to client about poptabs separately
2015-08-31 02:50:19 -05:00
37363a963d Grimplz 2015-08-31 01:29:10 -05:00
7321d21759 Test PBO 2015-08-31 01:23:52 -05:00
be12af2b63 Removed link node 2015-08-31 01:18:11 -05:00
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
a883bff0c0 Test PBO 2015-08-31 00:17:14 -05:00
54eb09b4d0 Update README, add OnKilled logging 2015-08-31 00:08:30 -05:00
eb5045bdcb Pre-packed PBO
and another debug log
2015-08-30 23:53:18 -05:00
641d40c157 DMSv1 is Live :D
Still a few things left to do but... the system works! ;)
2015-08-30 23:51:06 -05:00
287508e6cb Oops
More mistakes :P
2015-08-30 22:22:15 -05:00
25e65329e8 Oops
Couple mistakes...
2015-08-30 21:49:01 -05:00
0c4e56f697 First mission(s)! 2015-08-30 21:42:02 -05:00
b3a06808f9 Create function CreateMarker 2015-08-30 20:48:20 -05:00
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
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
dbcee0ae9e Merge branch 'eraser_rewrite' of https://github.com/Defent/DMS_Exile into eraser_rewrite 2015-08-29 19:33:37 -05:00
8350edcd00 AddMissionToMonitor + Tweaks to other functions 2015-08-29 19:33:32 -05:00
861a8ce20a Update OnKilled.sqf 2015-08-29 22:01:59 +02:00
df6897de95 Formatting 2015-08-29 22:00:01 +02:00
6c899dec9b Added 2015-08-29 21:58:55 +02:00
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
38292a918e DMS_CleanUp Improvements
It can now take groups as arguments
2015-08-29 13:30:26 -05:00
f8e48673c1 Use additem instead of addmagazine for FillCrate 2015-08-29 13:28:38 -05:00
6f332f4afc Compile DMS_OnKilled 2015-08-29 13:03:13 -05:00
69c6acd47a Updated
ad
2015-08-29 19:52:31 +02:00
88b9430568 Fixed for duping. 2015-08-29 19:48:32 +02:00
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
173f0a6c09 Merge pull request #1 from Onefox/patch-1
Update README.md
2015-08-29 19:38:01 +02:00
40a2729ba9 Merge branch 'eraser_rewrite' of https://github.com/Defent/DMS_Exile into eraser_rewrite 2015-08-29 11:11:51 -05:00
c07cc0a90e Rename MissionStatusCheck to MissionsMonitor 2015-08-29 11:11:47 -05:00