Skip to content
This repository was archived by the owner on Oct 10, 2023. It is now read-only.

Releases: ntrf/blamod

Blamod Reborn / pre-release 14

20 Feb 21:14

Choose a tag to compare

Pre-release

Installation & requirements

Visit wiki page for instructions.

Changelist

  • NeedleClip gets OE behaviour. That's right - it's fast and easy. Unfortunatly it does make JClip a bit less consistent. :(
  • Displacement transparency. In OE you can fly through the backface of any displacement. Now this feature is available in Blamod Reborn. If you want to get stuck in it, you can hold +walk.
  • Improved Gauss. No you can attack helicopters and gunships with alt-fire from the gauss gun. Charging time was reduced to 2 seconds. Spawn points are disabled for now.
  • You can now use Your own Sprays. No microtransctions required. Place your file into blamod/materials/userlogo.vtf and restart the game. You can use VTFEdit to bake yours from popular graphics formats. Then bind impulse 201 to any button you like.
  • Gravity is now configurable in runtime.
  • Cut out some useless things in saving.
  • Some more compatibility is restored with HL2 NE.
  • Crashes fixed.

Categories

  • Any% now includes all the features, except Ubigun, and is now default. By the nature of this category, it will be improved with new features.
  • Ubi% adds Ubigun on top of Any%.
  • Health divisor is set to 10.0 for Any% and Ubi%. Classic% keeps 15.0.

Bugs / limitations

  • NeedleClip fix could have messed up some voidclips. I don't know the angles, so i didn't check them. Notify me of any problems.

See the Issues page.

Blamod Reborn / pre-release 13

20 Feb 21:07

Choose a tag to compare

Pre-release

The wait is over. The wait is here.

Yes. Read bellow.

Installation & requirements

Visit wiki page for instructions.

Changelist

  • Accumulated wait command. Fuel for all the latest and greatest glitches in HL2 OE is not part of blamod. There are certain limitations, though.
  • If you used category swticher, you might have noticed that some variables will switch to their default values no each save-load, and sandbox does not work. It still broken, but at least sandox does not reset the vars anymore. Once you enter the sandbox - it stays.
  • Some compatibility is restored with HL2 NE, but not all. Expect that in a future release.
  • A few crashes fixed.

Triggerdelay and wait

The implementation is largely a simulation of how old engine works, but it's not exact. Consequentially we don't get some of the recent glitches like PPH.

  • Main menu is never delayed. That's intentional. If you opening a menu during an active wait should be considered cheating. But at least you can use it to disconnect or quit the game if your wait is stuck. This MIGHT change in a future release, but for now - consider this an intentional cheat.
  • The current implementation does not accumulate wait from aliases, only form keybinds. That means if you specify an alias inside the keybind all the waits from the alias will not affect later commands from the keybind and will not delay triggers.
  • Instead of using large "wait tables", you can spacify number of frames to wait as an argument for the wait command. For ex. if you had command bind x "w300;load x;w150", now it will be replaced by bind x "wait 300;load x;wait 150". No aliases required, esp. considering the limitation above.
  • Triggerdelays won't work between episodes. This might change in the future, but for now this is how it is.

Regarding PPH (or CMS):
No, it does not work in a upcoming release. I don't think it's very usefull in Blamod Reborn considering how hard and unpredictable it is, and how easy it is to use ABH instead. The use in classic% category is the only one where it does give advantage, but this category was mostly designed to encourage use of weapons (sorta like the old runs done by Jared). All things considered i'll probably ignore this glitch completely.

Categories

Trigger delay is now enabled in all categories, except for NE%.

Bugs / limitations

See the Issues page.

Blamod Reborn / pre-release 12

20 Feb 21:07

Choose a tag to compare

Pre-release

Installation & requirements

Visit wiki page for instructions.

Changelist

  • Standalone build. With episodes support introduced in previous version this mod no longer needs HL2 to function. As you launch it, you'll notice a new static background. Remember that you need to mount game you want to play first. Challenge maps won't need mounting, but we don't have any ATM.
  • Category selection. Enter category name while mounting the game with blamod_mount <game> <category> or switch category without switching game with blamod_category <category>. This is initial implementation, that will be later improved with fingerprinting. See section bellow.
    • ex. blamod_mount hl2 ubi - Ubi% category with HL2 content.
    • ex. blamod_mount ep2 classic - Classic% category with EP2 content.
    • ex. blamod_mount ep1 ne - New Engine Any% category with EP1 content. (Why would you ever run this is beyond me)
    • don't forget to disconnect first
  • Category description files. Look into the cfg/cat/ folder of your instalation to find category descriptions. Each file represents game and category with all the settings for it. You can create you own category files.
  • cl_autowepswitch allows disabling weapin switching (see #22)
  • Episodes should now have correct localizations and particle systems. Makes 'em magnussons easier to see.
  • Super Showpos. Attempt to replace cl_showpos. Press +zoom to see it. Should be more video-codec-friendly, than cl_showpos.
  • Fixed zombine health in episodes. Now they won't die from 1 pistol shot and, as a bonus, will pull out grenades.
  • Extra crowbar, gravgun and other ammo-less weapons are now removed on touch. Should prevent some softlocks in Ubi% category.
  • sv_autosave is now a user-configurable variable and will remember it's value between game restarts.
  • Initial Blamod Challenge map support. At this point it's not interesting. If anyone interested i can write instructions for SDK 2013 Hammer.
  • and GG ... See bellow.

Categories

This release introduces categories for runs. Prior to community discussion only a few of them are provided and only for HL2.

  • "NE%" - Matches settings of HL2 New Engine Any%, but not completely. Don't use it as a replacement for official HL2 - it's not legit. We'll get there, but not in this release.
  • "Ubi%" - Ubigun runs as i expected them to be. You don't have ABH/ASH/AFH, but you can use Ubigun from the start. I consider this category to be fixed and ready for runs, but, again, community needs to approve this first.
  • "Classic%" - The way original Blamod was designed. Includes as many features of HL2 Old Engine as possible and some helpful minor additions, but no ABH and no Ubigun.
  • "Any%" - Exactly as the name implies. Includes all the good stuff: turbo rockets, Ubigun, mixed movement, bidi cliping ... eventually GG and waits. This category will be evolving with further releases.

If you want to automount HL2 with all features, like it used to be in older releases, you can add blamod_mount hl2 any into your ./cfg/userconfig.cfg file. Or you can specify any other category.

GG Returns

It's a preview of a new/old weapon. It shouldn't be used in runs yet as it's not quite balanced.

Use exec brgg to get it.

Hope you like it. Please don't spoil it.

Bugs / limitations

See the Issues page.

Sorry if this release turns out to be not-well-tested. Let me know if somthing needs to be fixed and i'll get it ASAP.

Blamod Reborn / pre-release 11

20 Feb 21:06

Choose a tag to compare

Pre-release

Installation & requirements

Visit wiki page for instructions.

Changelist

  • Episodes support. Yes, you can switch between episodes without exiting the game. See wiki page for details.
  • Game now uses fixed table to determine uncloked chapter. Won't be usefull until we get a better chapter select.
  • Episode transition support. Upon completing Ep1, game will automatically disconnect, remount to ep2 and load the first map. Same can be enabled for Hl2 -> Ep1 transition, but it will crash unless you save-load during final Gman cutscene. Use blamod_trilogy_transfer variable to control this behaviour.
  • Hl2 and episodes logo will now work correctly.
  • Some stability fixes for episodes.

Bugs / limitations

See the Issues page.

Blamod Reborn / pre-release 10

12 Jun 08:58

Choose a tag to compare

Pre-release

Requirements

This mod version is not standalone. It requires you to have Steam installed, have a valid Steam account with aquired Half-Life 2 license.

Current version is Windows-only.

Installation

  1. Install Half-Life 2 through Steam.
  2. Install "Source SDK 2013 base Singleplayer". You can find it in Tools category of your library.
  3. Find your sourcemods folder. Start from your Steam installation directory and follow this path:
    SteamApps -> sourcemods
    If you have Steam installed into C:\Program Files (x86)\Steam, you need to navigate to C:\Program Files (x86)\Steam\SteamApps\sourcemods. If sourcemods folder does not exist - you need to create it inside SteamApps.
  4. Extract archive contents into the sourcemods folder. You should have folder blamod inside sourcemods after you do that.
  5. Quit and restart Steam client.

If everything done right you'll have Blamod Reborn in you game list

Updating existing instalation

Make sure the game is not running. Unpack zip file and replace all conflicting files. config.cfg, userconfig.cfg, demos, screenshots and saves will be preserved. No other steps required.

Config files can contain old values. In order to clear them, save the config by changing anything in options menu and relaunching the game. You only need to do this once.

Changelist

  • Ubigun knockback has changed to allow easier climbing on walls. +7% power to compensate this change. Verified on d1_trainstation_06, d1_town_02 and d2_prison_06.
  • Ubigun now gives player upwards 44 units of speed when stuck.
  • Ubigun is no longer traced against players. This should resolve some issues with oob stucklaunches.
  • Name plate from CDQ is now available. Use blamod_name to set your name to whatever you want. Use blamod_showname to show it on screen.
  • Holding +walk when OOB or on backside of displacement changes collision rules to NE 5135 and forces player to get stuck immediately.
  • Explosions will now pass through water.

Bugs / limitations

See the Issues page.

Blamod Reborn / pre-release 9

04 Jun 12:59

Choose a tag to compare

Pre-release

Requirements

This mod version is not standalone. It requires you to have Steam installed, have a valid Steam account with aquired Half-Life 2 license.

Current version is Windows-only.

Installation

  1. Install Half-Life 2 through Steam.
  2. Install "Source SDK 2013 base Singleplayer". You can find it in Tools category of your library.
  3. Find your sourcemods folder. Start from your Steam installation directory and follow this path:
    SteamApps -> sourcemods
    If you have Steam installed into C:\Program Files (x86)\Steam, you need to navigate to C:\Program Files (x86)\Steam\SteamApps\sourcemods. If sourcemods folder does not exist - you need to create it inside SteamApps.
  4. Extract archive contents into the sourcemods folder. You should have folder blamod inside sourcemods after you do that.
  5. Quit and restart Steam client.

If everything done right you'll have Blamod Reborn in you game list

Updating existing instalation

Make sure the game is not running. Unpack zip file and replace all conflicting files. config.cfg, userconfig.cfg, demos, screenshots and saves will be preserved. No other steps required.

Config files can contain old values. In order to clear them, save the config by changing anything in options menu and relaunching the game. You only need to do this once.

Changelist

  • Rocket launcher will not lower after firing last rocket (see issue #6)
  • Speaking of which: there is now blamod_turbo_rpg variable. Makes RPG shoot without reloading. YouTube video. Disabled by default
  • Improved logo
  • No more fade-to-black failures. If NPC dies or you destroy your car - you can continue playing. Variable blamod_ignore_failures.
  • Combine grenade throwing limitation can be removed with blamod_combine_grenadeonly variable. This one is just for fun. Disabled by default
  • And PISTOLCHARGING!!! YouTube video

Bugs / limitations

See the Issues page.

Blamod Reborn / pre-release 8

17 Apr 19:43

Choose a tag to compare

Pre-release

Requirements

This mod version is not standalone. It requires you to have Steam installed, have a valid Steam account with aquired Half-Life 2 license.

Current version is Windows-only.

Installation

  1. Install Half-Life 2 through Steam.
  2. Install "Source SDK 2013 base Singleplayer". You can find it in Tools category of your library.
  3. Find your sourcemods folder. Start from your Steam installation directory and follow this path:
    SteamApps -> sourcemods
    If you have Steam installed into C:\Program Files (x86)\Steam, you need to navigate to C:\Program Files (x86)\Steam\SteamApps\sourcemods. If sourcemods folder does not exist - you need to create it inside SteamApps.
  4. Extract archive contents into the sourcemods folder. You should have folder blamod inside sourcemods after you do that.
  5. Quit and restart Steam client.

If everything done right you'll have Blamod Reborn in you game list

Updating existing instalation

Make sure the game is not running. Unpack zip file and replace all conflicting files. config.cfg, userconfig.cfg, demos, screenshots and saves will be preserved. No other steps required.

Config files can contain old values. In order to clear them, save the config by changing anything in options menu and relaunching the game. You only need to do this once.

Changelist

  • Some demo playback bugs fixed (shoutouts to Blamod Done Quick team)
  • New logo

Bugs / limitations

See the Issues page.

Blamod Reborn / pre-release 7

15 Mar 21:09

Choose a tag to compare

Pre-release

Requirements

This mod version is not standalone. It requires you to have Steam installed, have a valid Steam account with aquired Half-Life 2 license.

Current version is Windows-only.

Installation

  1. Install Half-Life 2 through Steam.
  2. Install "Source SDK 2013 base Singleplayer". You can find it in Tools category of your library.
  3. Find your sourcemods folder. Start from your Steam installation directory and follow this path:
    SteamApps -> sourcemods
    If you have Steam installed into C:\Program Files (x86)\Steam, you need to navigate to C:\Program Files (x86)\Steam\SteamApps\sourcemods. If sourcemods folder does not exist - you need to create it inside SteamApps.
  4. Extract archive contents into the sourcemods folder. You should have folder blamod inside sourcemods after you do that.
  5. Quit and restart Steam client.

If everything done right you'll have Blamod Reborn in you game list

Updating existing instalation

Make sure the game is not running. Unpack zip file and replace all conflicting files. config.cfg, userconfig.cfg, demos, screenshots and saves will be preserved. No other steps required.

Config files can contain old values. In order to clear them, save the config by changing anything in options menu and relaunching the game. You only need to do this once.

Changelist

  • All the bla_ variables are now renames with prefix blamod_.
  • New variable blamod_sandbox. Does not do anything clever at the momemnt. It will be used later in order to "build" new run categories.
  • Variable physconcussion_enable is renamed to blamod_ubigun and has default value of 1.
  • blamod_giveubigun now has new values:
    • 1 gives you ubigun with crowbar,
    • 2 gives ubigun with the suit (This is a default value),
    • 3 gives ubigun when you spawn (You can kill gman before the game begins :D)
  • Ubigun balls will no longer affect objects through walls. This was never intended to be the case. If you want a broken behaviour, change gravityball_ignorewalls to 1.
  • Now using CMake for a buildsystem. No more VPC (Valve Project Creator). This will allow me to remove irrelevant parts of the code later.

Bugs / limitations

See the Issues page.

Blamod Reborn / pre-release 6

14 Jan 16:41

Choose a tag to compare

Pre-release

Requirements

This mod version is not standalone. It requires you to have Steam installed, have a valid Steam account with aquired Half-Life 2 license.

Current version is Windows-only.

Installation

  1. Install Half-Life 2 through Steam.
  2. Install "Source SDK 2013 base Singleplayer". You can find it in Tools category of your library.
  3. Find your sourcemods folder. Start from your Steam installation directory and follow this path:
    SteamApps -> sourcemods
    If you have Steam installed into C:\Program Files (x86)\Steam, you need to navigate to C:\Program Files (x86)\Steam\SteamApps\sourcemods. If sourcemods folder does not exist - you need to create it inside SteamApps.
  4. Extract archive contents into the sourcemods folder. You should have folder blamod inside sourcemods after you do that.
  5. Quit and restart Steam client.

If everything done right you'll have Blamod Reborn in you game list

Updating existing instalation

Make sure the game is not running. Unpack zip file and replace all conflicting files. config.cfg, userconfig.cfg, demos, screenshots and saves will be preserved. No other steps required.

Changelist in tihs release

  • HUD elements like aux power and weapon pickup history are now white as the rest of elements. It's one step closer to configurable HUD (coming soon), so i've changed the way colors are calculated.
  • New variable bla_velocity_limit. Set it to 0 and set sv_maxelocity 3600 to make NE behaviour possible again.
  • New variable bla_giveubigun. Set it to 1 and you won't have to type in the give weapon_physcannon command everytime you save-delete (before eli_02 obviously). Game will give you Ubigun automatically, when you pick up crowbar.
  • Anti-displacement fix, introduced in a5-hx2 will not mess up surfing anymore. Also it's default checking height is changed to 1.0, making some extreme speedups on slopes impossible.
  • Removed 1 second delay after loading. This is one of the why, Valve? why? things that has to go.
  • Fixed some crashes.

Bugs / limitations

See the Issues page.

Blamod Reborn / pre-release 5 hotfix 2

29 Nov 18:42

Choose a tag to compare

Pre-release

Requirements

This mod version is not standalone. It requires you to have Steam installed, have a valid Steam account with aquired Half-Life 2 license.

Current version is Windows-only.

Installation

  1. Install Half-Life 2 through Steam.
  2. Install "Source SDK 2013 base Singleplayer". You can find it in Tools category of your library.
  3. Find your sourcemods folder. Start from your Steam installation directory and follow this path:
    SteamApps -> sourcemods
    If you have Steam installed into C:\Program Files (x86)\Steam, you need to navigate to C:\Program Files (x86)\Steam\SteamApps\sourcemods. If sourcemods folder does not exist - you need to create it inside SteamApps.
  4. Extract archive contents into the sourcemods folder. You should have folder blamod inside sourcemods after you do that.
  5. Quit and restart Steam client.

If everything done right you'll have Blamod Reborn in you game list

Updating existing instalation

Make sure the game is not running. Unpack zip file and replace all conflicting files. config.cfg, userconfig.cfg, demos, screenshots and saves will be preserved. No other steps required.

Hotfix 2 changes

  • Fixed crash when player is paused mid-air.
  • Removed old blamod/ghosting timer implementation. This one needs to be reworked from scratch.

Hotfix 1 changes

  • Fixed bla_movement 0 and bla_movement 1.
  • Added some code to avoid being stopped by displacement steps of less than 3 units high.

Changelist in this release

  • Sprint key is now possible to retain underwater and while crouched. Some bugs might still occur.
  • Mixed movement mode (bla_movement 2) now includes ABH + AFH + ASH and BHop. It will automatically select the fastest movement method. Now you can do your favorite ABH setups again.
  • Lambert's cosine law is used for aiming Ubigun projectiles. It means that it's easier to hit enemies when flying past them.
  • UbiGun (TE 120 + gravity gun) will no longer create ragdolls of npc's, if it can't kill them.
  • UbiGun kills stuff with explosive damage now. Not much difference, except it will ignite headcrabs and slice zombies in half.
  • UbiGun has some rebalancing done with projectile speed and explosion radius.
  • buddha command is removed. Completely... Yes...
  • Vertical speed indicator on hud. For those tricky clipps where you need to know if you're going up or down.
  • bla_clipdirection 3 will disable all clipping. This is how it should have been implemented by Valve in the first place, but you know...
  • RPG laser is now togglable. Press +attack2 (right mouse button for normal people) button to toggle. Switched-off state allows you to fire more than one rocket. You can then turn it back on and guide them.
  • Several variables, previously only available in development build are now exposed. Here is the list, but it might be incomplete.
    • cl_interpolate
    • sv_suppress_viewpunch
    • cl_thirdperson
    • sv_stopspeed
    • sv_maxspeed
    • sv_accelerate
    • sv_airaccelerate
    • sv_wateraccelerate
    • sv_waterfriction
    • sv_footsteps
    • sv_rollspeed
    • sv_rollangle
    • sv_friction
    • sv_maxvelocity
    • sv_stepsize
    • sv_bounce
    • sv_fallvelocity - That's actually my variable. I didn't noticed it was inaccessable in release build.
    • sv_backspeed
    • sv_waterdist

Bugs / limitations

This version might not be compatible with older savefiles.

See the Issues page.