FlightControl
8d535fa3dd
SPAWN: Keep unit names
...
-- new method SPAWN:InitKeepUnitNames() added.
-- Added test mission SPA-021
-- Documentation
-- Testing
2017-03-14 05:37:36 +01:00
FlightControl
6b5fbc530b
Updated documentation and test mission to show the mechanism.
2017-03-13 10:00:19 +01:00
FlightControl
e4fec6432d
Fixes bug sending messages upon a Destroy event
...
-- Removed the Messages from the Destroy event handler.
-- AI_CAP_ZONE never got a Destroy event trigger because the Dead event
was never catched.
-- The Dead event handlers are now the default name to keep up with the
standard.
-- Check that ONLY the Destroy event is triggered for the targets in
scope.
2017-03-12 07:20:01 +01:00
David Penney
57099ad136
A random fix for code I notices
...
This relates to the Vec2/Vec3 redefinition of y. Vec3 is (x=Latitude, y=Altitude and z=Longitude). Vec2 is (x=Latitude, y=Longitude).
2017-03-09 11:49:20 -04:00
David Penney
29148cf8fd
But fix for Issue-292
...
By accessing the values directly, we skip past the problem where GetY returns different values for POINT_VEC2 and POINT_VEC3 objects.
2017-03-09 11:47:40 -04:00
David Penney
670768df42
Addition of GetLat, GetLon, SetLat, SetLon for POINT_VEC2
...
This should help clarify the difference between Vec2 and Vec3. The original GetX, Gety, SetX and SetY functions remain so that it does not break other peoples stuff.
2017-03-09 11:46:31 -04:00
FlightControl
1c3e737d8e
Bugfixes of BASE and SCORING
2017-03-08 21:39:41 +01:00
FlightControl
c6ad706c1e
Fixed a potential glitch.
...
Now target will ALWAYS be tested too.
2017-03-08 20:49:19 +01:00
FlightControl
9354e23630
Fix to also handle events for UNIT and GROUP when the target is in the event data.
...
The target was never checked, and thus in a HIT event, a HIT event was
never called. This is fixed now.
2017-03-08 20:02:03 +01:00
Sven Van de Velde
7c38bbce2d
Merge pull request #296 from FlightControl-Master/developer-configuration
...
Developer configuration
2017-03-08 19:38:43 +01:00
FlightControl
43848e8dc7
New launch files
2017-03-08 19:25:30 +01:00
FlightControl
9fee299e0f
Updates
2017-03-08 14:00:43 +01:00
FlightControl
28f81990f5
Eclipse share configuration files
2017-03-08 13:44:07 +01:00
Sven Van de Velde
3077631bb4
Merge pull request #295 from FlightControl-Master/Grey-Echo
...
Test of Permissions
2017-03-08 13:42:06 +01:00
Grey_Echo
fc03ba4661
Test of Permissions
2017-03-08 13:33:13 +01:00
FlightControl
0bfbf042b5
Documentation refinement of Core Classes
2017-03-07 20:58:53 +01:00
FlightControl
f708d3d33d
Fix problem with AttackControllable as a result of a stupid rename problem.
2017-03-07 12:02:58 +01:00
FlightControl
e84c9cc83b
Fixed a problem that the TargetPlayerName was not logged in the CSV.
...
I adapted the CSV file, and added as the second parameter the
TargetPlayerName.
Where relevant, the TargetPlayerName will be mentioned in the CSV
logging.
IMPORTANT, the method SCORING:ScoreCSV has been adapted!!! The second
parameter is now the TargetPlayerName. Provide a "" or nil, if there is
no TargetPlayerName, but ensure the order of the parameters is correct!
function SCORING:ScoreCSV( PlayerName, TargetPlayerName, ScoreType,
ScoreTimes, ScoreAmount, PlayerUnitName, PlayerUnitCoalition,
PlayerUnitCategory, PlayerUnitType, TargetUnitName, TargetUnitCoalition,
TargetUnitCategory, TargetUnitType )
2017-03-07 10:27:59 +01:00
FlightControl
8dc13f7a0c
Finalization of patch.
2017-03-07 09:24:10 +01:00
FlightControl
af85399975
Implemented event dispatching for GROUP
...
-- Created EVT-200 test mission
-- Documentation
2017-03-07 09:15:44 +01:00
FlightControl
ef67c82c0f
AI_PATROL_ZONE
...
Added a Stop event and Stopped state to trigger a state transition from
* to Stopped when the AI process needs to be stopped.
2017-03-07 08:31:18 +01:00
FlightControl
ef536022cc
Removed smoke from AI_CAS
2017-03-06 16:32:14 +01:00
FlightControl
9d0f264d5c
Point optmized.
2017-03-06 11:43:13 +01:00
FlightControl
b004f0f968
Removed trace
2017-03-05 10:27:29 +01:00
FlightControl
538e040fdf
Updated Database
2017-03-05 10:05:12 +01:00
FlightControl
0d474b2286
Updated Database
2017-03-05 10:01:28 +01:00
FlightControl
0ebff60e8d
Updated Set
2017-03-05 09:50:31 +01:00
FlightControl
f7bf997511
Implemented a new method on ZONE:BoundZone
...
Creates a visual boundary around a ZONE_* of tires with a white flag.
These tires will also move when the ZONE is "rebound".
2017-03-05 09:32:17 +01:00
FlightControl
842aa878ad
EVENTDATA structure was hidden in documentation.
2017-03-04 16:02:21 +01:00
FlightControl
942ae18290
BUGFIXES: Fixed problems
...
-- With menu
-- On destroy, sometimes the wrong target was scored. Is fixed, was
silly leftover statement that did that. Corrected.
-- Goals added.
2017-03-04 14:59:56 +01:00
FlightControl
b75c1a92ad
Added POINT_VEC3 and POINT_VEC2 Set and Add methods + documentation
2017-03-03 13:34:10 +01:00
FlightControl
5d17cde83a
Added methods to POINT_VEC3 and documented
2017-03-03 08:31:45 +01:00
FlightControl
ef5f83034b
Added API to set Goal Scores upon a condition
2017-03-03 08:08:29 +01:00
FlightControl
c476c7df27
Fix of scheduler.
...
When trace is off, the scheduler removed the link to placed schedules.
This was wrong due to a wrong weak table. Corrected.
2017-03-02 23:33:54 +01:00
FlightControl
336f1781a7
Scoring scale change
...
-- Presentation update
-- Documentation updated
-- SetScale functions instead of multiplier
-- Updated proper scoring scaling formula!
2017-03-02 17:43:46 +01:00
Sven Van de Velde
9ea2221c33
Merge pull request #260 from Kalbuth/master
...
Added TimeOut functionality for TASK, coded by whisper.
2017-03-02 13:39:45 +01:00
Kalbuth
f945018dfe
Added TimeOut functionality for TASK
...
SetTimeOut( Timer ) method added, to have TASK go into Cancelled state is staying in Planned state for more than Timer seconds.
2017-03-02 13:21:30 +01:00
FlightControl
3789bf79c2
BIGFIX: Scoring Coalition change Fratricide
...
Fixed some bugs in the logging of fratricide.
2017-03-02 12:29:41 +01:00
FlightControl
7c7aa76fdd
Update to AI_Balancer
2017-03-02 09:56:47 +01:00
FlightControl
0a3db0034f
Scoring maths
2017-03-01 10:16:44 +01:00
FlightControl
72d6b2b769
Presentation
2017-03-01 10:15:10 +01:00
FlightControl
438a587927
Wrap up updates.
2017-02-28 18:35:29 +01:00
FlightControl
316d7325bc
Progress
2017-02-28 18:16:05 +01:00
FlightControl
d779fb4167
Event too
2017-02-28 14:01:57 +01:00
FlightControl
8edbb5ca23
Progress, a lot is working already.
2017-02-28 14:01:38 +01:00
FlightControl
e0254308d3
Progress
2017-02-27 16:27:21 +01:00
FlightControl
405c297cdf
Documentation
2017-02-27 11:17:24 +01:00
FlightControl
1e143778bd
Scoring updates
2017-02-26 22:55:36 +01:00
FlightControl
c9c3b11b14
Updated static scores
2017-02-26 15:31:23 +01:00
FlightControl
0f7bc2b663
First draft version new scoring
2017-02-26 15:25:32 +01:00