- 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.
A pretty-much feature complete port of John Halflife himself into SRB2!
Controls:
Special other stuff:
Ladder Climbing
Grenade Jumping (and fall damage)
Corpses
Sprays
The Flashlight
And Swimming! (yes I know the gif shows it being bugged but blame a CERTAIN zone and their reliance on underwater springs)
You can also murder and steal some special characters' items (though support is unfinished and you shouldn't expect much out of this)
Commands and Variables:
Mods Shown In The GIFs:
mb.srb2.org
mb.srb2.org
Mods Used in the Making of This One:
mb.srb2.org
mb.srb2.org
mb.srb2.org
mb.srb2.org
mb.srb2.org
(And also proof for the Stickers mod permission)
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.
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
Grenade Jumping (and fall damage)
Corpses
Sprays
The Flashlight
And Swimming! (yes I know the gif shows it being bugged but blame a CERTAIN zone and their reliance on underwater springs)
You can also murder and steal some special characters' items (though support is unfinished and you shouldn't expect much out of this)
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:
Really Cool Speedometer
a really cool speedometer that can display your speed up to 3 decimal places. to toggle: reallycoolspeedometer true/false in console each black tic mark is 20 units of speed the red line is your normalspeed, or the max speed your character...

DoomGuy
DoomGuy, the most famous UAC marine from DOOM arrives finally into SRB2 after years of development! Travel through levels with it's weapons from DOOM 2 which are dropped from badnicks and/or bosses, with also ammo included! It's possible to do...

Mods Used in the Making of This One:
Stickers For SRB2
(note: this mod is still being made, so it doesnt have an "extra stickers" mod support or addon character support, but will be added if people are interesed in the mod) Adds a sticker menu (like the one in little big planet!) to SRB2 by...

[Open Assets] - Quake physics
durring a random weekend i decided to devote my time to making this. all your favorite quirks are here! strafing, circle jumps, bhoping and even surfing! (even though the surfing is a little scuffed) shoutout to this video for helping me...

Quake viewroll
May cause motion sickness. Port of viewroll and kickroll code from id Software's Quake to SRB2. As the code is licensed under GPLv2, this addon is also licensed as such. You may re-use code from this addon under the terms of the GNU General...

[Open Assets] - Footsteps
Hi, I made this little script that is based on the Modern Sonic script made by MotdSpork. I have kept the freeslots and the texture assignments with the sounds, but everything else I did a complete rework. It gives step sounds to the main...

[Open Assets] - GSGlobalHooks - Optimization shortcut for Lua modders
NOTE: This is an example mod for helping Lua modders! Loading it on it's own does NOT boost performance. Recently, several forms of global Lua hooks got deprecated. Many coders used them merely for convenience/laziness, not realizing how...
