Garry's Mod

Garry's Mod

35 ratings
ttt_alien
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Map
Addon Tags: Fun, Movie
File Size
Posted
Updated
387.259 MB
18 Jun, 2023 @ 10:00pm
5 Aug, 2023 @ 1:16am
13 Change Notes ( view )

Subscribe to download
ttt_alien

Description




Main Features
  • Aliens: After a set amount of time, 2 kinds of aliens will begin spawning around the map: Xenomorphs and Facehuggers.
  • XenoCoins: There are lots of coins around the map that can be collected and redeemed at the Commissary for various items/weapons.
  • Keys/Keycards: There are 4 different keycards, and 4 different keys to find around the map. These unlock various rooms and secrets.
  • Ripley: Each round one player will be randomly selected to be Lt. Ellen Ripley. They will be given a custom player model, an M41A Pulse Rifle, and an adrenaline shot.
  • Breach Detector: A screen in the Operations room will alert each time aliens spawn, and show the room they are about to spawn in.
  • Innocent Escape: An escape elevator can be accessed with the blue keycard, triggering an innocent victory. (Average time to complete ~3-4 minutes uninterrupted)


Custom Weapons/Items
  • M41A Pulse Rifle: Mid-tier assault rifle with average damage, high magazine capacity and moderate spread.
  • M56 Smartgun: Heavy machine gun with extreme magazine capacity, high fire rate, low damage and moderate recoil.
  • Flamethrower: Sets targets on fire, dealing damage over time. Short range, high fuel capacity, deals extra damage to aliens.
  • Laser Pistol: Projectile laser sidearm with high damage and high spread.
  • Hicks' Shotgun: Unique pump shotgun with high damage, low fire rate and low capacity.
  • Vasquez's Pistol: Unique pistol with moderate damage and high fire rate.

  • Motion Scanner: Detects presence of any nearby moving aliens (will not detect players)
  • Hacker: Able to unlock any door over time without the use of a key/keycard.
  • Adrenaline Shot: Heals for 20HP (configurable), provides 25% speed boost for 7 seconds
  • Cornbread: Heals for 15HP (configurable) immediately
  • Coca-Cola: Heals for 25HP (configurable) over 5 sips (configurable)
  • Cigarette Pack/Cigarettes: Usable item, purely cosmetic

  • Green/Yellow/Red/Blue Keycards: Found around the map, unlock various rooms and secrets.
  • Forklift Key/Storage Key/Ripley's Footlocker Key/Bishop's Footlocker Key: Found around the map, unlock various rooms and secrets.

Configuration

There are a lot of custom features in this map, and as such many have been made configurable straight through server cvars.
The following can be configured anywhere in your server.cfg, and will only apply when ttt_alien is loaded:

Alien Spawning
ConVar
Default
alien_breach_delay
15
Initial delay each round (in seconds) before the random alien spawner will begin
alien_breach_mintime
35
After spawner begins, minimum time (in seconds) inbetween each alien breach
alien_breach_maxtime
45
After spawner begins, maximum time (in seconds) inbetween each alien breach
alien_breach_speedup
3
Starting at 2 minutes into the round, for every additional minute the value of this ConVar will be subtracted from alien_breach_mintime and alien_breach_maxtime (To increase alien spawn speed late round)

Xenomorphs
ConVar
Default
alien_max_xenomorphs
5
Maximum allowed Xenomorphs on the map at once
alien_xenomorph_health
550
Xenomorph HP
alien_xeno_mindamage
18
Xenomorph minimum random attack damage
alien_xeno_maxdamage
22
Xenomorph maximum random attack damage
alien_xenokill_threshold
40
Player HP threshold for Xenomorph execution animation

Facehuggers
ConVar
Default
alien_max_facehuggers
15
Maximum allowed Facehuggers on the map at once
alien_facehugger_health
18
Facehugger HP
alien_facehugger_mindamage
8
Facehugger minimum random attack damage
alien_facehugger_maxdamage
12
Facehugger maximum random attack damage

Shop
The Commissary in the map sells armor (TTT), a Yellow Keycard for the map, and 6 other items that are customizable to be any weapon entity desired.

ConVar
Default
alien_buycard_cost
8
XenoCoins required to purchase a Yellow Keycard
alien_buyarmor_enabled
1
Enable/Disable buying TTT armor in the shop
alien_buyarmor_cost
5
XenoCoins required to purchase armor
alien_buy[1-6]_enabled
~
Enable/Disable shop item slot 1-6
alien_buy[1-6]_texture
~
Display screen texture for shop item slot 1-6
alien_buy[1-6]_item
~
Weapon entity name for shop item slot 1-6
alien_buy[1-6]_cost
~
XenoCoins required to buy shop item 1-6

Credits
9 Comments
ryan.kaiser 25 Dec, 2024 @ 8:20am 
I Suppose a Boss type encounter that's small enough for the map to handle could be either a Warrior or a Praetorian type Xenomorphs with 2500-5000 hitpoints respectively? if the player count is small then a warrior, but if the player population is high then a praetorian? However you'd see either alien coming as stealth isnt their strength but rather brute force.
luke 11 Oct, 2024 @ 9:26am 
This map causes TTT2 0.14.0b to error when using voice chat due to a conflict in lua/autorun/client/b-draw_lib.lua

An error occurs in gamemodes/terrortown/gamemode/shared/hud_elements/tttvoice/pure_skin_voice.lua due to draw.GetAvatarMaterial being undefined.
draw.GetAvatarMaterial is defined in lua/autorun/client/b-draw_lib.lua
g0NSI 5 Sep, 2024 @ 4:43pm 
Man seriously... amazing map! My friend and me was expecting a final boss ending, the innocent win broke my heart, its funny to play like a coop mod and try to solve all the secrets. Next time try to put the last boss. Take care dude.
king ghidorah 9 Nov, 2023 @ 11:13am 
idk whats creating errors
king ghidorah 7 Jul, 2023 @ 5:51pm 
:steamthumbsup::steamthumbsup::steamthumbsup:
Alex  [author] 4 Jul, 2023 @ 2:37pm 
No problem! Yes every model used is packed in the addon, mainly to ensure consistency between the server's addon model files and whatever replacement addons the client might have installed.
Sorry but I don't think the map will be of much use outside TTT for that reason and because of the scripts involved.
Umbree 4 Jul, 2023 @ 10:36am 
Hello Alex, the addon contained files/models from the main hl2 line, like for instance c17 props.
This could overwrite models that have already been overwritten by other addons. Say for instance a remake of the combine health charger. for a higher poly or better on camera scene. Albeit I don't believe that is in the city 17 directory.

I did recheck the files to see what was included in the gma, and I found that the models/props_c17/chair_office01a and models/props_c17/consolebox01a where included. These aren't common props to be remastered or used. So I do apologies on that part. I was just wondering why those props were using the default texture when I was using a addon that re-does most of the textures into a beta aesthetic during the time I had it installed. I will admit I had it installed while running a different map on sandbox. So I do apologies for my inconvenience of misusing the addon when it has embedded lua.
Alex  [author] 4 Jul, 2023 @ 8:45am 
Hi Umbree,

Sorry there was no description yet for the addon as I hadn't finished writing it up.
I am not sure what 'basic hl2' models you mean, there should only be custom models packed into the GMA can you maybe describe further what files you're talking about?

All of the additional models, materials and scripts in the add-on are for custom weapons, items and the aliens.

And when you say "scenic replacements" are you trying to play this map in a non-TTT mode? It is a heavily scripted TTT map so it will likely break in other gamemodes.
Umbree 2 Jul, 2023 @ 1:35pm 
Why does this contain server data and lua?
It has basic hl2 models and stuff inside the GMA file, causing it to overwrite all those models in our games which could use custom models for scenic replacements.

Besides that, why hide all this server content as a map? I'm not well versed in the gmod community so I apologies for asking that.