Commit Graph

70 Commits

Author SHA1 Message Date
0b0c290495 Function Changes + Fixes + Comments + Logs
Added configurable distance to when cleanup will be aborted for an
object with a player nearby.

Created TargetsKilled function

Rewrite BroadCastMissionStatus (the function was doing the same thing
for each switch case except one, so I just put that in a select
statement)

Created function information for CleanUp.

CleanUp was using "_this" instead of "_x"

Created more/better debug info for CleanUp

Changed calling parameters for FillCrate.

Increased robustness of FillCrate.

Made FillCrate prettier

Created function information for FindSafePos

Created function information for IsPlayerNearByARRAY (deprecated)

Tweaks to MissionStatusCheck:
Created debug log for empty "DMS_Mission_Arr"
Fixed placement of index increase (otherwise deleteAt would remove
incorrect element if it existed)

Created MissionSuccessState

Created logs for RemoveMarkers

Created function information for RemoveMarkers + made it prettier

Created function information for SelectMagazine

Created TargetsKilled
2015-08-28 16:52:56 -05:00
13eef51a31 Progress
Created FindSafePos

Initialize DMS_MissionCount

Config will be loaded in preInit now

Renamed skills and random skill array

Removed mission_init (we will be using FSM instead)
2015-08-28 14:14:59 -05:00
74189269ee Couple things
Made the config.sqf all pretty :)

Initialize "DMS_Mission_Arr" in preinit

Create DMS_RemoveMarkers

TODO: Create explanation for static missions
2015-08-28 11:37:23 -05:00
1f8411f63f added on kill eventhandler 2015-08-28 14:41:37 +02:00
346d3b9cdd Update MM9.sqf 2015-08-28 14:31:10 +02:00
7fe6e04c7b Update MM8.sqf 2015-08-28 14:29:59 +02:00
a5e356d777 Update MM7.sqf 2015-08-28 14:28:34 +02:00
e315888c30 Update MM6.sqf 2015-08-28 14:27:27 +02:00
9d78538622 Update MM6.sqf 2015-08-28 14:27:12 +02:00
5b29dfdc52 Update MM5.sqf 2015-08-28 14:26:08 +02:00
c62de049c8 Update MM4.sqf 2015-08-28 14:25:20 +02:00
5daf54c821 Update MM3.sqf 2015-08-28 14:24:40 +02:00
1b02ddf77d Fix'd 2015-08-28 14:24:31 +02:00
cb98561943 Fix'd 2015-08-28 14:23:34 +02:00
6a69947cfc Fix'd 2015-08-28 14:22:46 +02:00
6797b9d70e Fixed missions 2015-08-28 14:21:25 +02:00
9b4c2f9a22 Update DMS_spawnAI.sqf 2015-08-28 14:18:41 +02:00
80e9d7bec5 Updated so it works. 2015-08-28 14:17:30 +02:00
74f562de7e Bunch of stuff
Renamed preInit/postInit

All config.sqf options setup and named (for now :P )

Removed "tools" from FillCrate since it was just addItemCargoGlobal as
well

FindSafePos adjustments + renames

IsNearWater function (from WAI)

Add "_markers" array to MissionStatusCheck params (planned implemention:
[_dot,_circle] for the ability to rename a marker after mission
completion. EG: "COMPLETED: Weapons Crate" for X seconds)

Created SelectMagazine fnc

Created files for a couple TODO functions
2015-08-28 03:38:46 -05:00
8386773993 Couple functions "added" + Tweaks
Add the DMS_MissionStatusCheck loop only if DMS_DynamicMission is being
used

Insert base function for findSafePos

Create a couple files to be used later
2015-08-28 01:04:50 -05:00
f0f5132867 Cleanup Logic Change
Don't use isPlayerNearbyArray, so each object gets its own check (so
that all objects don't get skipped just because a player is near one
object)
2015-08-28 00:27:02 -05:00
cf6ca81c68 FillCrate tweaks
Variable name changes, extra checks, and function explanation in comment
2015-08-28 00:23:34 -05:00
9110ffc675 Beginning Steps of DMS Rewrite
***!!!THIS COMMIT WILL NOT WORK. DO NOT BOTHER COMPILING IT. THIS IS
SIMPLY A "SAVE POINT"!!!***

I copied a lot of WAI stuff (specifically the config.sqf) as a template
for the desired levels of customization that I want in the end.

Created a couple unique DMS config values w/ comments (all variables
prefixed with DMS_ in config.sqf)

Created BroadCastMissionStatus (with a variety of options)

Edited cleanup.sqf to take ARRAY params. It also won't clean up objects
if there is a player within 20m of it (I will probably improve/replace
the function later)

Replaced original crate function with WAI (because of customizability.
Will probably rewrite using BIS_fnc_param)

Fixed the PBOPREFIX

MissionStatusCheck is set up the way I want it, with all functions it
uses ready as well.

Made Exile and exile_server_config a necessary addon.

Created preInit for compiling code (postInit simply launches it now)

All functions added/changed so far have debug reports (if
DMS_DEBUG=true)
2015-08-27 02:44:23 -05:00
2a9a0fc06e Thx Eraser 2015-08-27 00:06:07 +02:00
ec7a321f11 Added thing
asd
2015-08-26 23:32:14 +02:00
2b3597907a added tags. 2015-08-26 23:31:01 +02:00
65ca9b02b9 d
removed
2015-08-26 23:02:24 +02:00
f6cfb66a21 Fixed so it looks good and not stupid
Nice.
2015-08-26 23:01:10 +02:00
8da952cbd4 uiuisleep...
;
2015-08-26 22:14:54 +02:00
447b9a33a8 d
d
2015-08-26 22:07:27 +02:00
e02a9328f0 d
d
2015-08-26 21:57:49 +02:00
dd81912721 Stuff
asd
2015-08-26 21:56:04 +02:00
a76124216f Update DMS_cleanup.sqf 2015-08-26 21:25:45 +02:00
7257d98213 asd
asd
2015-08-26 21:22:15 +02:00
15bf4fe41e Fixed. 2015-08-26 21:18:43 +02:00
45fcc4ed05 Stuff
d
2015-08-26 20:56:23 +02:00
7f4fefad00 New version
asd
2015-08-26 20:39:39 +02:00
050264ca59 asd
asd
2015-08-26 20:13:01 +02:00
3913144e87 Fixed
dd
2015-08-26 20:06:47 +02:00
6368ad64eb Stuff fixed
dasd
2015-08-26 20:05:21 +02:00
8099f74a35 Removed tag 2015-08-26 19:17:51 +02:00
9cb6af4eb3 Uploaded mission fix
asd
2015-08-26 19:07:05 +02:00
0275d96323 Fixed
a problem iwht .sqf
2015-08-26 19:04:45 +02:00
c2a7aeb4a9 Pbo File
as requested.
2015-08-26 18:05:13 +02:00
7366d4df4e Fucking github
messing with my shit
2015-08-26 15:12:14 +02:00
ccaebd7916 asd
asd
2015-08-26 15:11:20 +02:00
ba042da2a3 Github fucked with my file.. 2015-08-26 15:08:13 +02:00
ca8f5231de Update DMS_init.sqf 2015-08-26 15:07:56 +02:00
631ffc2146 Shit was broken. Reupped.
Shit was broken. Reupped.
2015-08-26 15:05:44 +02:00
e8253bf1c4 Merge remote-tracking branch 'origin/master'
Conflicts:
	DMS_init.sqf
2015-08-26 14:52:00 +02:00