Commit Graph

44 Commits

Author SHA1 Message Date
242876fa83 Merge remote-tracking branch 'origin/master' into zeusModuleUiExample 2016-06-11 21:02:16 +01:00
7a307393a4 Merge branch 'master' into useQuotedPathMacros 2016-05-30 21:14:17 +02:00
3e16142ff6 Merge branch 'master' into zeusModuleUiExample 2016-05-21 17:37:49 +01:00
3a1dba4486 Add zeus defend, patrol and search modules
Using a shared `radius` attribute for all of these displays so a generalized method of initializing and retrieving the value associated that was implemented.
2016-05-19 01:24:08 +01:00
e05f2ca637 Add search nearby building zeus module 2016-05-19 01:24:07 +01:00
8a70cfbcd8 Clean new zeus module config and functions
Adds function headers, stringtables and renames some display control classes.
2016-05-18 16:16:35 +01:00
81d854c56a Add group side zeus module
The module is placed on a unit in order to switch the side of that unit's group. A "simple" dialog is used to select the new side.

The dialog code is a little ugly to say the least.
2016-05-17 23:44:17 +01:00
4cbded1811 Fix zeus cargo display for empty vehicles
The cargo wasn't displaying for empty vehicles because they use a different display.
2016-05-17 23:44:16 +01:00
d90d5a7ac1 Rewrite global AI skill zeus module
Remove the use of ace settings and makes the module more zeus specific. It might be worth adding a similar module or mission settings to ace_ai for mission editing.
2016-05-16 15:16:53 +01:00
5b460205a9 Add teleport player zeus module 2016-05-15 21:02:40 +01:00
4d028be876 Cleanup zeus display modules
Replaces display size and position defines with macros for readability and compactness.

Changes naming convention of functions and displays to distinguish categories and make more readable.

Converts the global set skill module to use display events rather than waiting in a loop for the module to be set and confirmed.
2016-05-15 18:08:54 +01:00
77de1ec6eb Update vanilla zeus functions
Merges the changes introduced by arma updates to vanilla functions with our overwrites.

I also reverted some of the command capitalization since it makes the process of going through differences quicker in future.
2016-05-15 12:48:32 +01:00
a526d33aba Fix inconsistent name for module setting 2016-05-08 13:44:51 +02:00
220b8b6352 Merge pull request #3767 from alganthe/zeus_fix
Add new zeus addObjects setting to settings module (#2451)
2016-05-08 13:41:13 +02:00
7fcbe93b71 Cleaned up excessive whitespace 2016-05-03 02:32:44 +02:00
85b4366368 Use new QPATHTOF and QPATHTOEF macros 2016-04-08 20:34:50 +02:00
7fc1c87bc4 Global Ai Set Skill Example 2016-02-26 00:57:18 -06:00
8b932fd5a0 Fix some undefined functions / strings 2016-02-20 16:58:45 -06:00
f1ce133d32 Merge branch 'release'
Conflicts:
	addons/refuel/functions/fnc_connectNozzle.sqf
2016-02-04 20:34:32 +01:00
64de91ed06 Add warning for duplicate setting modules. 2015-10-18 23:34:11 -05:00
b345db4ae9 Added Zeus modules for adding Spare Tracks and Wheels 2015-09-27 00:29:19 +02:00
02faf0a104 fixed zeus addobjects
The module part in CfgVehicles.hpp was missing.

Signed-off-by: alganthe <alganthe@live.fr>
2015-09-16 06:20:05 +02:00
05bf239d8e Specify zeus setMedic module conditions further 2015-08-15 21:44:40 +01:00
0e57d3d97c Added assign medic, medicalfacility and medical vehicle curator modules 2015-08-15 18:25:48 +02:00
67e5e31394 Change zeus modules to run globally
Zeus modules were only running on the *server* rather than the local machine. This resulted in the variable used to cache the object zeus has its cursor over not existing and therefore the modules didn't work at all.
2015-07-29 12:25:04 +01:00
2b79838555 Use existing disabled string 2015-06-04 19:40:11 +01:00
94a6eefa32 using new string macros 2015-06-04 19:33:19 +01:00
e3c09a7099 Added icon to unconscious module 2015-06-01 20:56:58 +01:00
bfd1f8a102 Localise module names 2015-06-01 20:56:57 +01:00
a30f6be713 Better module naming convention 2015-06-01 20:56:56 +01:00
cd6474c748 Adding module icons 2015-06-01 20:44:47 +01:00
9619b7d167 Improved naming and removed pointless category 2015-06-01 20:43:21 +01:00
44ca13fe3a Implemented capture module 2015-06-01 20:36:06 +01:00
0dcfd9f941 Use zeus category 2015-06-01 20:36:02 +01:00
a4512e4740 Implemented surrender module
Improved knockout module
2015-06-01 20:36:01 +01:00
3702d0b671 Implemented knockout module 2015-06-01 20:36:00 +01:00
4bebedf73e Stringtable Zeus and View Distance
* Stringtabled ACE Zeus module
* Stringtabled ACE View Distance
* Lowered default view distance to 1500 because default value (10000)
makes enormous FPS drop at start for low end machines
2015-05-17 00:53:55 +02:00
0ca8a373d1 BIS_fnc_ActivateAddons must run during mission init 2015-05-14 23:50:58 +01:00
2620f5ebd9 Made module also default to disabled 2015-05-12 19:55:38 +01:00
228786f3ad Putting the bird in its cage 2015-05-12 12:26:24 +01:00
7cf52d13ca Disable zeus settings by default
Fixed newline characters
2015-05-11 18:15:45 +01:00
b09ebc9c79 QGVAR was meant to be GVAR
Improved module text
Forgot about script_component
2015-05-11 17:08:25 +01:00
e16ea007e4 Add ACE settings 2015-05-11 16:30:46 +01:00
3118666f80 Added settings module to config
Started functionality
2015-05-11 16:02:24 +01:00