Gordon Freeman

[Open Assets] Gordon Freeman 0.9a

What permissions do you give others to modify and/or maintain your submission?
Modify: YES - Maintain: YES - I give permission for my entire submission to be modified by others or used in their own work. I give permission for my entire submission to be maintained by others as well.
THIS MOD IS PARTIALLY UNFINISHED, AND YOU MIGHT START WITH JUST THE CROWBAR AND HANDGUN IN THE FINAL RELEASE.
THIS ALSO USES A KEYBIND SYSTEM OF ITS OWN TO ACHIEVE CERTAIN EFFECTS, THOUGH IT STILL HAS BASIC SUPPORT FOR CONTROLLERS. IT IS EXTREMELY RECOMMENDED THAT YOU USE A KEYBOARD AND MOUSE FOR THE BEST EXPERIENCE, HOWEVER.



srb20169.gif



A pretty-much feature complete port of John Halflife himself into SRB2!


Controls:
  • R - Reload
  • E - Use (defaults to resetting to slow speed for now)
  • Left CTRL - Crouch
  • Left SHIFT - Walk
  • Number keys - Select Category
  • Mouse Wheel - Select Weapon (category-agnostic)
  • Q - Switch to Last Used (If Available)
  • F - Flashlight
  • T - Spray Icon
  • Left Click - Fire
  • Right Click - AltFire


Special other stuff:

Ladder Climbing
srb20170.gif

Grenade Jumping (and fall damage)
srb20111.gif

Corpses
srb20174.gif

Sprays
srb20136.gif

The Flashlight
srb20177.gif

And Swimming! (yes I know the gif shows it being bugged but blame a CERTAIN zone and their reliance on underwater springs)
srb20173.gif



You can also murder and steal some special characters' items (though support is unfinished and you shouldn't expect much out of this)
srb20176.gif


Commands and Variables:
Console variables:
"sv_cheats": Toggles whether cheat‐only commands are enabled. Default: OFF
"mp_falldamage": Changes how fall damage is applied:
  "–1" = Disabled
  " 0" = Fixed damage
  " 1" = Realistic
  Default: 1 (Realistic)
"hl_decalfrequency": Minimum ticks between uses of the sprayer. Default: 30
"hl_allowimpulse76": Allows "impulse 76" even with "sv_cheats" off. Default: OFF
"hl_suitvolume": HEV suit voice volume (0–255). Default: 255
"hl_pitchspeed": Look‑up/look‑down speed (°/sec). Default: 300
"hl_yawspeed": Turn left/right speed (°/sec). Default: 210
"hl_stopspeed": Velocity threshold (units) below which movement stops. Range: −2341 to 2341. Default: 100
"hl_friction": Ground friction multiplier. Default: 4
"hl_corpselifetime": Seconds before a player corpse despawns after respawn. Default: 30
"hl_longjumponspawn": Grants Long Jump Module at spawn. Default: OFF
"hl_deathmatch": Enables Deathmatch weapon edits (does not auto‑despawn NPCs, however). Default: OFF
"cl_rollspeed": “Default” running speed value for roll view. Default: 17.5
"cl_rollangle": Camera tilt angle when at default roll speed. Default: 0.65
Console commands:
"give <item>"
  Gives the player one of the below (requires sv_cheats):
    "item_longjump":  Long Jump Module
    "item_battery":   HEV Battery
    "item_healthkit": Medkit
    "item_suit":      HEV suit
 "messagemode": "Say" chat (similar to vanilla's "say" command).
 "messagemode2": Team‑chat (similar to vanilla's "sayteam" command).
 "lastinv": Switch back to your previous weapon.
 "impulse <n>": Multifunction:
  "100" → Toggle flashlight
  "101" → Give every weapon/ammo
  "201" → Use your sprayer
  "76"  → Spawn a Jetty‑Syn Gunner
"kill": Instantly kills yourself.
"slot0" – "slot9": Open weapon category in that slot (or advance, if already in that slot)
"hl_logofile <logo>": Switches what logo your sprayer will use, or dumps a list if no argument.
"hl_logocolor <skincolor/palette index/r> [g] [b]"
  Sets your spray color.
    "<skincolor>" — Use a skincolor index
    "<palette index>" — Use that raw palette slot (0–255)
    "<r> <g> <b>" — Specify an exact RGB value (each 0–255)
    "default": Use your current skincolor.
"hl_bind <key> <command>": A custom version of "bind" specific to Freeman, and supports "+" (start) and "-" (stop) commands.
"hl_unbind <key>": Similar to hl_bind, but unbinds ALL commands from that specific key.
"invnext": Cycles the weapon selector one weapon forward. Can go over categories, unlike the slot commands.
"invprev": Cycles the weapon selector one weapon backward. Can go over categories, unlike the slot commands.
PLUS/MINUS COMMANDS:
  "use": Cuts the player's speed by 3/10ths.
  "jump": Acts as the vanilla JUMP key. Allows jump buffering.
  "reload": Reloads current weapon.
  "attack": Acts as the vanilla FIRE key.
  "attack2": Acts as the vanilla FIRE NORMAL key.
  "lookup": Makes the player look upwards.
  "lookdown": Makes the player look down.
  "left": Contrary to the command name, this makes the player turn left.
  "right": Contrary to the command name, this makes the player turn right.




Mods Shown In The GIFs:

Mods Used in the Making of This One:
(And also proof for the Stickers mod permission)
dega.PNG
Author
TwoTailedHero
Downloads
301
Views
851
Extension type
pk3
File size
46.5 MB
MD5 Hash
21fae7eabd79295acb6248a418ecbc8b
First release
Last update

Share this resource

Latest updates

  1. Minor Spray Quik-Fix

    Patches a minor and probably unseen issue with the default spray setting, where I forgot to...

Latest reviews

This is incredibly cool to see, and the viewmodels are excellent. Gordon feels enough like Gordon that I keep pressing the quicksave button only for it not to work because this isn't actually Half-Life, and if you've never played SRB2 as a first person shooter this is a good one of those to check out.

It definitely needs some work, but it's also stated as unfinished. Cannot wait to see later versions, and what's here is already pretty fun.
Upvote 0
Back
Top