Garry's Mod

Garry's Mod

864 ratings
AAX Raven
3
3
3
7
2
2
3
3
2
2
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Vehicle
Addon Tags: Fun, Scenic
File Size
Posted
Updated
134.996 MB
Nov 18, 2023 @ 8:40am
Dec 7, 2024 @ 4:14pm
8 Change Notes ( view )

Subscribe to download
AAX Raven

Description
Terminate those who stand in your way with the AAX Raven, the toughest gunship at one's disposal.

Introduction

In the video game Red Faction: Guerrilla, the RE-1 AAX Raven is considered to be a lightly-armored military aircraft that is used by the Earth Defense Force (EDF) as standard air support to carry out critical military operations. It possesses an arsenal of mounted turrets ranging from a rotary cannon to a gauss cannon to even a rocket system that are used to pick off individual targets from above. It also has hover and VTOL capabilities, providing easy maneuverability and brisk dodging tactics to evade incoming projectiles.

This addon incorporates the AAX Raven into Garry's Mod and allows full operating capabilities in which the player is able to pilot the aircraft and use the rotary cannon. If you want more flexible options in terms of firepower, I recommend installing the AAX Raven Expansion Pack as well, which contains two different mounted turrets.

The model is ported directly from Red Faction: Guerrilla Re-Mars-tered along with its textures. Its sound design has been slightly altered for improved player gameplay and immersion. The aircraft's movements, controls, and its physics had to be manually coded in, and its particle effects had to be manually implemented.

Here is a comparison between its appearance from both games:

Red Faction: Guerrilla Re-Mars-tered


Garry's Mod


Features:
  • Detailed mesh and high quality textures
  • Normal-mapped textures and reflections
  • Model has "gibbed" components (separate parts of the model which are also models)
  • Accurate physics collision
  • Animations for its landing struts which activate and deactivate based on altitude
  • Custom particle system that handles the thrusters and explosions
  • Custom muzzle flash and bullet tracers
  • Sounds that have been directly ripped from the base game (some are modified)
  • Dynamic lights and sprites
  • Ability to use the rotary cannon
  • Alternate between third person view and rotary cannon view
  • Alternate between faster speed or greater maneuverability (Toggle feature)
  • Health system
  • Custom ConVar attributes (e.g. can change speed and health)

Controls (Primary):
  1. Foward, Left, Back, Right → W, A, S, D (Respectively)
  2. Hover, Descent → Jump [Space], Shift (Respectively)
  3. Toggle AAX Maneuverability Mode → Reload [R]
  4. Toggle Third Person View/Toggle Rotary Cannon → L-CTRL

Controls (Rotary Cannon):
  1. Fire → Mouse 1

Console commands you can use to alter the AAX Raven's attributes:
  • "flyer_setaccel" → Changes the acceleration factor of the AAX Raven.
  • "flyer_sethealth" → Changes the health of the AAX Raven.
  • "flyer_setgibdespawntime" → Sets the despawn time for the AAX Raven's destroyed components (gibs) upon the vehicle being destroyed ('0' for gibs to never spawn, '-1' for gibs to never despawn).
  • "flyer_takebulletdamage" → Toggles whether or not the AAX Raven should take bullet damage.
  • "flyer_takedamage" → Toggles whether or not the AAX Raven should take any damage.
  • "flyer_hideplayer" → Toggles whether or not the player should be visible inside the AAX Raven.

Note: For the most optimal gameplay, it is recommended that your system is able to run Garry's Mod with at least sixty frames per second while using the AAX Raven. Any frames less than that minimum will make most of its particle effects look awful and buggy due to the nature of the Source Engine's particle system.

Conclusion

It took me quite a while to carefully analyze and match the AAX Raven's consistencies between Garry's Mod and Red Faction: Guerrilla as both games are made in completely separate game engines. The engine limitations made the creation of this addon difficult. Minor caveats for using particle systems in the Source Engine are that it is not only costly in terms of performance, but it also may not render the particles in some circumstances (e.g. entering a server with a user already flying the AAX Raven would not show up any particles for you). But overall, this was a fun project that I enjoyed working on and I hope you enjoy it as well. Feel free to ask any questions or address any bugs or issues.

Please note that this addon is intended for personal use and educational purposes only. It has been reversed-engineered solely for review between the mechanics in Garry's Mod versus its original counterpart. I only wish that other people may learn from the endless amount of possibilities that can be achieved through scripting and designing.

Credit goes to Volition and the rest of the Red Faction: Guerrilla developers for the model, textures, sounds, etc. Thank you for making such an awesome game.


If you enjoy my content, consider supporting my Patreon!

[patreon.com]
111 Comments
BOT Tux Apr 24 @ 6:07am 
Not only Modern Red Faction
But 1 & 2 as well
But cool to know that you're still working on another vehicle!
Crow  [author] Apr 21 @ 2:26pm 
So far I've been working on the ABX Bomber, though I haven't been developing much for a while as I'm taking a break from Garry's Mod for the time being. It's still planned to be released one day.
BOT Tux Apr 18 @ 5:28am 
Can you do other Red Faction vehicles?
oguz-su-azrailin arkadaşı Apr 11 @ 5:18am 
This is a great tool, thank you. It doesn't take up much space and it's a single tool for every use. Thank you for your effort, nice work brother.
Omega Synth Dec 14, 2024 @ 7:13am 
I remember seeing those things while playing Red Faction: Guerilla and wishing I could take one for a spin and cause havoc... Thank you for giving me the chance of finally taking this thing for a joyride!
Crow  [author] Sep 22, 2024 @ 5:21pm 
I cannot. I'm not familiar on how to program with that framework. This addon alone uses a standalone framework and, in addition, has been optimized for use on the Expansion Pack.
chewchew1984 Sep 22, 2024 @ 7:47am 
can you make an LVS version? of LFS... whichever it is... i forgor.
Crow  [author] Jul 11, 2024 @ 7:24pm 
I've spent a long time trying to find a solution for why NPCs were not shooting at the pilot, and thanks to you it is now solved. Will be releasing an update shortly.
kwaHliveD Jul 11, 2024 @ 9:14am 
can you make npcs see the driver by adding AddEFlags(EFL_DONTBLOCKLOS) to the "edf_flyer_remastered" once player enters the vehicle, remove once player leaves the vehicle?
Ham Jun 20, 2024 @ 4:54am 
:edf: Thanks for making this! I really enjoy using this against my friends >:) :edf: