Grey-Echo
e6e7d8b166
LDT pass on RADIO class
2017-03-11 14:52:09 +01:00
Grey-Echo
4df4223373
Implement RADIO:NewGenericTransmission() and RADIO:NewUnitTransmission()
2017-03-11 14:45:22 +01:00
Grey-Echo
4b45476105
Every RADIO Setter is tested
2017-03-10 23:34:42 +01:00
Grey-Echo
894ed41374
RADIO:SetFileName() and RADIO:SetFrequency() both tested and fixed
2017-03-10 23:34:32 +01:00
Grey-Echo
4655a6413d
Support for UNIT and GROUP in RADIO:SetTransmission() + indentation
2017-03-10 23:34:24 +01:00
Grey-Echo
396aa38c18
Move verifying logic in set methods in RADIO
...
Both RADIO:NewGenericTransmission() and RADIO:NewUnitTransmission() need to be redone to accomodate the change
2017-03-10 23:34:16 +01:00
Grey-Echo
e4343179b3
Add checks and trace for RADIO:NewGenericTransmission
2017-03-10 23:34:09 +01:00
Grey-Echo
a9c7cd4e18
Add checks and trace for RADIO:New
2017-03-10 23:33:56 +01:00
Grey-Echo
f35269936f
Fixes in RADIO Class.
...
Every method implemented is now functionnal and tested
2017-03-10 23:33:38 +01:00
Grey-Echo
3754ea6c27
Change RADIO:NewGenericTransmission() and RADIO:NewUnitTransmission() to support optionnal parameters
2017-03-10 23:33:31 +01:00
Grey-Echo
65c61a15b4
Fix various bugs in RADIO
...
This is the first implementation that PLAY A SOUND !
The whole RADIO class isn't tested thoroughly though
2017-03-10 23:33:21 +01:00
Grey-Echo
c8a4c87226
Merge branch 'developer-configuration' into RadioComs
2017-03-10 23:33:11 +01:00
Grey-Echo
d7291d44fd
Updates
2017-03-10 23:33:05 +01:00
Grey-Echo
5da73b220e
Merge branch 'developer-configuration' into RadioComs
2017-03-10 23:32:58 +01:00
Grey-Echo
3478f8e749
Eclipse share configuration files
2017-03-10 23:32:51 +01:00
Grey-Echo
ac0effe141
Documentation refinement of Core Classes
2017-03-10 23:32:39 +01:00
Grey-Echo
fc3ad53ebe
Implement POSITIONABLE:GetRadio() and small fixes in Radio.lua
2017-03-10 23:32:33 +01:00
Grey-Echo
59bba1e17e
Update Moose.lua to include Core/Radio.lua
...
With this, the first slice of Radio is done and testing can start
2017-03-10 23:32:27 +01:00
Grey-Echo
2365681438
Implements a first pass for RADIO:Broadcast()
2017-03-10 23:32:22 +01:00
Grey-Echo
ff5048a43f
Implementation of RADIO:NewTransmissionUnit()
2017-03-10 23:32:17 +01:00
Grey-Echo
1a45b2bd44
Modified implementation of RADIO:NewTransmission() to make parameters optional
2017-03-10 23:32:11 +01:00
Grey-Echo
2437e45eec
Remove RADIO.ConvertFrequency()
...
The implementataion didn't allow for WW2 style frequencies.
I might try to redo it later, but for now, the user is expected to input frequency in kHz
2017-03-10 23:32:05 +01:00
Grey-Echo
921743bf20
Implements RADIO:NewTransmission()
...
the implementation made me realize the need for RADIO.VerifyFileName() and RADIO.ConvertFrequency(),
so they are both implemented in this commit to.
2017-03-10 23:31:59 +01:00
Grey-Echo
c37d6e6f95
Implements RADIO's constructor
2017-03-10 23:31:53 +01:00
Grey-Echo
7866de2370
Declaration of RADIO Class
2017-03-10 23:31:47 +01:00
Grey-Echo
ad0cac8356
Laying the groundwork for the RADIO class
...
With a special emphasis on LDT Documentation
2017-03-10 23:31:32 +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