Garry's Mod

Garry's Mod

Unreal Tournament 99 Aircraft NPCs
Showing 11-20 of 21 entries
< 1  2  3 >
Update: 1 Mar, 2021 @ 12:44am

Added HyperBlast Battleship: Armed with two defensive turrets and the HyperCannon, this cruiser will vaporize most of NPCs and SNPCs in this game.

- Projectiles will now collide with hitboxes properly (ENT:TestCollision()).

- Unreal Apache no longer attacks Quantum Fighter Jets and its derivatives.

- Lots of other base code changes with the inclusion of HyperBlast Battleship.

Update: 30 Sep, 2020 @ 2:22am

Fighter Jets now consider attacking NextBots.

Fighter Jets no longer fire errors models.

Update: 10 Sep, 2020 @ 1:20am

Moved guided fighter jet control code from weapon's Think function to drive system. This improves Prediction system on multiplayer.

You can control guided fighter jets' velocity with +forward and +back buttons now, instead of +use.

Battleship Napali will fire lots of dispersion pistol projectiles on targets that are known as bulletproof, or whether Battleship Napali has been dealing with it for more than half a minute.

Unreal Apache code will no longer globally override NPC:Classify().

Added Quantum Fighter Jet to NPC Weapon Override tab. All NPCs are now able to use Quantum Fighter Jet.

Update: 20 Aug, 2020 @ 2:35am

You can now control the flight speed of guided fighter jet via +use key. Min. 500, Max. 1000. Starts at 650.

Removed "sound/npc/scanner/scanner_scan1.wav" and "sound/npc/scanner/scanner_scan2.wav" files, which were already existant and were overriding default files.

Updated projectiles to check for hitbox collision, rather than bbox collision.

Updated quantum fighter jet AI to better fit as an npc base.

Updated thruster effects for Battleship Napali.

Update: 10 Aug, 2020 @ 2:47am

Some technical stuff.

Update: 10 Jul, 2020 @ 2:01am

- Fighter Jets will no longer crash onto NPCs up in air (striders, tripods, helicopters), will properly turn.

- Fighter Jet AI will gather all enemies on the map and sort them onto tables (for future use).

- Unreal Apache Heat Seeking Missiles: Now uses ents.FindInSphere and IsLookingAt rather than ents.FindInCone to find targets. Also does not aim to friendly NPCs anymore.

- Unreal Apache Heat Seeking Missiles: Will use DMG_BLAST against all colliding entities except players.

- Updated AdjustAim: will prefer npc:GetGroundSpeedVelocity to npc:GetPhysicsObject():GetVelocity for projectile intersection with NPC moving path.

- Unreal Apache will no longer always play scanner hitsound, there is %10 chance it will play if damage is lesser than 20.

- Battleship Napali: Will properly explode while falling if there are entities below.

- Battleship Napali Team Cannon: Will use rockets against larger NPCs and NPCs known as bulletproof.

- Guided Fighter Jet: Implemented prediction system for multiplayer in cost of more networked vars. This will be polished more soon.

- Guided Fighter Jet: Will properly pass through level transitions.

- Cleaned up code a bit to make the fighter jet code fit better as base.

Update: 12 Jun, 2020 @ 12:57am

New NPC: Battleship Napali. Inspired from MH-TheSunspireV2_Beta4. Has 8 minigun turrets and an ASMD turret. Hovers above enemies and leaves the job to its turrets. Also added killicons for Fighter Jet and Battleship Napali.

Update: 13 May, 2020 @ 9:51pm

New NPC: Fighter Jet. Basically turns around better and flies faster than Quantum Fighter Jet, but fires non-seeking rocket and doesn't have nuke, or can arm itself to explode.

Update: 11 May, 2020 @ 3:12am

Quantum Fighter Jet: (-) Decreased homing strength to 0.07, by demand

Update: 10 May, 2020 @ 3:17am

Removed debug print outputs to console