Added Invasion Service

Added soldier and vehicle pylons
master merge
Added TurretAI

- Added vehicles
- Tweaked AI to consider opposite faction-aligned Installationobjects
enemies
- Added turret shooting at NPCs
- Debugged actors
Added invasion NPCs, debugged AI lockups and more

- Added barrier and tower plus the according buffs
- Added defender NPCs
- Fixed enemy NPCs not showing hostile after faction change
- Added ally function implementation to rebel and imperial scripts
- AI does not lock up in a state anymore
- AI seeks better position if LOS is blocked
- AI resumes previous states better now
Added GCW Banners

- Added GCW Banners and the according profession buffs
- Fixed some AI issues
Added more content, tweaked AI resources and buffs

- Added invasion-specific buffs
- Added factional handling
- Added AI switches
- Added construction/repairing
- Fixed enemy TANO color when changing status
- Fixed notification baselines to consider GCW-specific circumstances
- Optimized AI algorithmic complexity by eliminating expensive
arithmetic operations
- Fixed reposition state to avoid locations in water
- Considered tower defense buff for NPCs in combat service
- Compacted 3 AI threads into one
- Dynamic allocation of AI resources depending on patrol point index and
same faction AI density
- Added Withdrawal state for more realistic post-battle behaviour
- Positioned all pylons, camps, officers, terminals, barricades,
turrets, towers, cloners in the appropriate coordinates
Added GCW tokens and rank progression

- GCW tokens are now granted for invasions
- GCW points correctly translate to GCW rank progression
- Temp fixed GCW next update timer
- Ensured thread termination of spawners
- Prepared InvasionService in terms of timing for TestServer-deployment
Added Sui functionality for GCW Objects
Fixed a few bugs

- Fixed KBT90
- Added simulationService method for nearby players
- Fixed an AI State issue
Merge pull request #3 from Obique/master

pull
Merge conflict resolve
Merge pull request #4 from ProjectSWGCore/master

pull
Merge pull request #29 from ProjectSWGCore/master

Fork update
Merge pull request #30 from ProjectSWGCore/master

Fork update
Merge pull request #5 from ProjectSWGCore/master

pull
Merge pull request #6 from ProjectSWGCore/master

Changed it so new players granted level 5
Merge pull request #1125 from Obique/master

Added null check to get rid of 'NULL Session' spam
Merge pull request #7 from ProjectSWGCore/master

pull
Fixed small /credits bug
Merge pull request #31 from ProjectSWGCore/master

Fork update