Commit Graph

58 Commits

Author SHA1 Message Date
Ghostrider-DbD-
9856233a7a Update GMS_fnc_missionSpawner.sqf
File duplicated by accident. This should correct the issue.
2017-02-24 20:14:12 -05:00
Ghostrider-DbD-
210fa7d044 Update GMS_fnc_playerInRange.sqf
Added an optional check such that only players on foot are detected.
2017-02-24 20:02:47 -05:00
Ghostrider-DbD-
32e61483d5 Update GMS_fnc_spawnMissionCrates.sqf
Added a check as to whether the crate should be filled after being spawned.
2017-02-24 20:01:09 -05:00
Ghostrider-DbD-
4b68d99221 Update GMS_fnc_missionSpawner.sqf
Added a check for whether to fill loot crates at mission spawn.
Now pass a parameter when checking for mission completion so that only players on foot trigger a mission end state.
2017-02-24 19:59:38 -05:00
Ghostrider-DbD-
1926b758cf Update GMS_fnc_Time.sqf
disabled some report logging.
2017-02-06 01:01:29 -05:00
Ghostrider-DbD-
1a7167b6fc Update GMS_fnc_getTraderCitesExile.sqf
fixed typo
2017-02-06 00:21:49 -05:00
Ghostrider-DbD-
3885dc23f4 Update blck_variables.sqf
disabled debugging options
2017-02-06 00:03:58 -05:00
Ghostrider-DbD-
7b44e1e678 Removed a weapon that allowed duping. 2017-01-29 13:01:12 -05:00
Ghostrider-DbD-
ee50094deb Disabled unnecessary logging. 2017-01-29 02:38:04 -05:00
Ghostrider-DbD-
bf71a97015 Merge branch 'master' into Version-6.55-Build-7 2017-01-28 20:09:25 -05:00
Ghostrider-DbD-
033b057daf Bug fixes. 2017-01-28 20:08:02 -05:00
Ghostrider-DbD-
ea9d887e69 Update GMS_fnc_Time.sqf
Disable some .RPT logging.
2017-01-26 22:41:28 -05:00
Ghostrider-DbD-
87daad7d45 Correction of typos 2017-01-25 08:14:55 -05:00
Ghostrider-DbD-
da3ad8392e removed debugging code 2017-01-25 01:40:08 -05:00
Ghostrider-DbD-
b9d019e78a Bug Fixes, setting for deleting loot crate and one for preserving static weapons. 2017-01-25 01:01:16 -05:00
Ghostrider-DbD-
90c9ffa809 Turned off debug settings. Commented out un-needed logging commands. 2017-01-23 21:07:53 -05:00
Ghostrider-DbD-
dda0742046 Housekeeping changes.
Deleted some old files.
Updated Changelog
Updated ReadMe.
2017-01-23 08:06:43 -05:00
Ghostrider-DbD-
40dbc6ed5d Fixed typos in GMS_fnc_vehicleMonitor.sqf
Also deleted a few unecessary files
2017-01-23 07:45:41 -05:00
Ghostrider-DbD-
fdb2a47796 Turned off logging and debuging functions.
Test Release
2017-01-23 00:53:49 -05:00
Ghostrider-DbD-
1c4fb03321 Further debugging. All Basic functions Working
Total re-write of spawner for emplaced weapons and vehicle patrols. The
trigger loops that detect when to start or timeout a mission and when a
mission is complete were totally redone. Some functions are now done
using copies of the parrent arrays.
2017-01-23 00:45:37 -05:00
Ghostrider-DbD-
a4195086ca Cleaned up code and debuged a bunch of stuff 2017-01-22 20:07:52 -05:00
Ghostrider-DbD-
1f335c745b Bug Fixes, Coding Updates
Added new 'reloaded' event handler to AI
Added checks for mags for vehicle mounted weapons to
GMS_fnc_vehicleMonitor so AI can reload rather than just having infinite
ammo
changed some distance to distance2D to try to solve issues with certain
mission triggers failing.
2017-01-22 14:06:18 -05:00
Ghostrider-DbD-
dadc74aa28 See Changelog
More work on modularization of GMS_fnc_missionSpawner
bugfixes for the timerliss mission spawner.
better  logging information.
Old code removed.

Still needed: fix errors spawning emplaced  weapons. Fix issues with
reolading weapons. Find cause of issue with corruption of key data that
causes invalid entries in the mission que. find cause of instances in
which missions dont trigger or sense a condition that should complete
the mission. Sort out reinforcements
2017-01-22 06:48:41 -05:00
Ghostrider-DbD-
b369c1ae9d Sorting out bugs in mission spawner and other functions
bug fixes
coding efficiency improvements
2017-01-21 17:20:24 -05:00
Ghostrider-DbD-
4f1ad15596 Update blck_variables.sqf
Set all debug settings to off.
2017-01-13 17:50:08 -05:00
Ghostrider-DbD-
02d9b5a63e reverted to the old mission timer system. 2017-01-13 07:51:34 -05:00
Ghostrider-DbD-
096475cb43 Update GMS_fnc_vehicleMonitor.sqf
Bug-fixes.
2017-01-12 18:25:42 -05:00
Ghostrider-DbD-
4f825730b5 Update blck_functions.sqf
Commented out an unused function (line 19).
2017-01-12 17:57:26 -05:00
Ghostrider-DbD-
4594e3e28e Update GMS_fnc_updateMissionQue.sqf
Updated method for deleting an element from the nested array. See:
https://community.bistudio.com/wiki/Array#Subtraction
2017-01-12 05:24:37 -05:00
Ghostrider-DbD-
6097404fa2 Update blck_functions.sqf
removed old code.
2017-01-12 04:43:25 -05:00
Ghostrider-DbD-
e0cf102ef4 Update GMS_fnc_updateMissionQue.sqf
Fixed an issue whereby the array containing mission information was not correctly updated. this was caused by the fact that simple array subtraction does not work for nested arrays, hence the kludgy fix wherein a new array is built that lacks the element to be deleted.
2017-01-12 04:33:47 -05:00
Ghostrider-DbD-
0195ac0190 Update GMS_fnc_mainThread.sqf
Added a q-5 second loop.
Moved calls to the vehicleMonitor to occur every 5 seconds in the main loop.
Fixed an issue wherein the elements for live AI and mission vehicles were not being deleted from their respective arrays after the corresponding 'vehicles' were deleted.
2017-01-12 04:31:12 -05:00
MGT
a583d3bbbe Update GMS_fnc_spawnUnit.sqf
Line 164 can be call compiled to save even more server threads
2017-01-09 20:49:04 +00:00
Ghostrider-DbD-
157dcfad5d Tweaks to AI difficulty and added a variable to define global AI skill.
Also updated debugging info to give more flexibility as to the level of
info logged and remove some unnecessary logging.
2017-01-08 09:46:10 -05:00
Ghostrider-DbD-
1581856cec Added Settings, Bug Fixes 2017-01-05 02:23:38 -05:00
Ghostrider-DbD-
d04c997010 Bug Fixes
Fixed various errors related to spawning multiple instances of a
mission. fixed the error with undefined variables for the setting for
spanwing map addons.
2017-01-03 09:24:27 -05:00
Ghostrider-DbD-
1024b0d664 Added ability to run multiple instances of a mission. 2016-12-22 20:02:19 -05:00
Ghostrider-DbD-
05ab09e28c Fixed Typos and added missing code 2016-12-20 00:08:37 -05:00
Ghostrider-DbD-
64e749b21e New Settings and Bug Fixes
Added configuration settings so that you can disable the time
acceleration module, map addons, and static loot crate spawner.
Fixed a big in the time acceleration module.
2016-12-19 23:56:12 -05:00
Ghostrider-DbD-
d75a7bc837 FIXES FOR THE playableUnits bug in Arma 1.66 2016-12-02 21:27:53 -05:00
Ghostrider-DbD-
6438364731 v6.45 Build 17 2016-12-01 23:18:10 -05:00
Ghostrider-DbD-
6d35e6ec85 Update for Arma 1.66 2016-12-01 23:13:48 -05:00
Ghostrider-DbD-
4a2e7088b9 Added several improvements to the user interface. See Changlog for details
Added mission notifications using Toasts (Exile Only)
Added Killer notifications that display Bonus Recieved for the Kill.
Minor corrections of typos and bug fixes
2016-11-20 13:16:41 -05:00
Ghostrider-DbD-
54d4adbc5d V 6.44 Build 15
more tweaks to _fnc_findSafePosn
Updates to debugging infor for a few files.
Added function to clean empty groups and tweaks to that function.
2016-11-18 06:03:34 -05:00
Ghostrider-DbD-
1afdc37b3b Build 15
Fixed issue wherein fnc_missionSpawner would hang if fnc_spawnGroup
returned a NULL-GROUP
This occured when the server had reached the max number of groups.
The fix was to periodically deleted empty groups (see fnc_mainThread).
this is probably a bug on Epoch only as Exile includes a check to delete
empty gorups in the server fsm.

Worked on the code to check for flags/plot poles but this stil needs
more  work.

worked on code to send notifications when a player trips an IED but this
needs more work.

Other minor bug-fixes
2016-11-17 06:54:52 -05:00
Ghostrider-DbD-
9a3f92a3be bug fix: change blck_debugON to false 2016-11-14 14:14:58 -05:00
Ghostrider-DbD-
fb9284e3fb Version 6.44
Removed definitions of blacklisted areas from GMS_fnc_findWorld and
added this to the mod-specific config.
Added Apex weapons, uniforms, helmets/headgear, optics, weapons, etc.
Added scripts to automatically pull locations of traders and spawns from
the mission.sqm.
see changelog.sqf for details.
2016-11-14 14:04:10 -05:00
Ghostrider-DbD-
c15d580dda New Feature: spawn map addons
Added a little script that runs when blckeagls starts up that spawns map
addons for AI bases and such.
Added additional checks that add points, bipods and silencers to AI
weapoins.
2016-11-12 07:05:45 -05:00
Ghostrider-DbD-
573b0f1ef1 New features and many bug fixes
See Changelog for details.
2016-11-11 16:14:32 -05:00
Ghostrider-DbD-
1fa6aaee1a Version 6.41
Added Killstreaks.
Added option to have AI names in kill messages.
Added tabs on AI bodies (Exile Only)
2016-11-08 20:36:17 -05:00