Skip to content

Releases: YaLTeR/SourcePauseTool

12-2024

08 Dec 18:08
Compare
Choose a tag to compare

Month fact: Birds are dinosaurs.

Additions:

Fixes:

11-2024

09 Nov 16:06
Compare
Choose a tag to compare

Month fact: Wisdom teeth do not contain any wisdom. Removing them does not lower your performance in standardized tests or when trying to memorize the winners of the World Conker Championships.

Changes:

  • tas_strafe support improved for steampipe - added tracing for better ground detection (@evanlin96069)
  • Fix spt_hud_vars crash (@evanlin96069)
  • Some other crashes on plugin load fixed for steampipe and old engine (@lipsanen)

10-2024

01 Oct 19:58
Compare
Choose a tag to compare

Month fact: Airbags in cars sold in Europe are generally smaller and inflate less forcefully than US airbags. This is because European safety ratings are based on belted crash test dummies, whereas US regulations are based on unbelted crash test dummies.

A bunch of stuff added to spt_gui (by @UncraftedName):

  • more HUD features (text HUD, IHUD, JHUD)
  • quality of life and cheat features
  • misc drawing stuff (oob entities, seamshot stuff, leaf vis)

Bug fixes:

9-2024

06 Sep 19:46
Compare
Choose a tag to compare

Month fact:
The Bedouin wear black robes in hot deserts. These black robes are not hotter to wear than white robes, because they are worn loose and additional heat absorbed by the black robe is lost before it reaches the skin.

Changes:

  • Added spt_gui! A very nice GUI that can be used instead of console variables to use some SPT features. Might be still slightly unstable (by @UncraftedName)
  • A bug fix to spt gui (by @evanlin96069)
  • Fix spt_cam_control locking mouse (by @evanlin96069)
  • Fix HL2 steampipe crash (by @evanlin96069)
  • Fix cvar backwards compat sometimes crashing the game when loading the plugin (by @lipsanen)

04-2024

16 Apr 19:50
Compare
Choose a tag to compare

Month fact

A swamp rabbit attacked U.S. president Jimmy Carter's fishing boat on April 20, 1979. The rabbit was hissing menacingly, its teeth flashing and nostrils flared, which prompted mr. president to attack with it using a paddle. The president was unharmed but the fate of the rabbit is unknown. However we can deduce that the rabbit has died, since the lifespan of swamp rabbits is at most 9 years which is less than the 45 years that have passed since the incident.

Changes

  • Added spt_noclip_persist: makes the player indefinitely float at the speed and in the direction of movement before entering noclip. Potentially useful for voidclip routing. (by @thisis2838)
  • Rewrote spt_saveload's description to be more detailed with examples and clearer explanations. (by @thisis2838)
  • Fixed a bug where DoImageSpaceMotionBlur's pgpGlobals was enumerated in LoadFeature through an offset from ORIG pointers, which no longer point to the original functions but rather the trampoline ones. (by @thisis2838)
  • Fixed GameMovement interface for Black Mesa. (by @thisis2838)
  • Fixed false positive for DrawInternal's pattern 7467727-hl2 matching in Entropy Zero 2 (first release build). This led to crashes particularly when alt-firing. (by @thisis2838)
  • Added spt_viewmodel_offset_x/spt_viewmodel_offset_y/spt_viewmodel_offset_z - (by @evanlin96069)
  • Isg pattern added for black mesa (by @tmob03)
  • Hardlocking prevention expanded from just black mesa to other games, and instead of preventing BroadcastMessage entirely, just prevents the specific Host_Error call inside of it (by @tmob03)
  • Default fastloading to 0 in all dlls, change it to restore old fps_max value by default (by @tmob03)
  • spt_drawline - Draws line between two 3D Points. (by @evanlin96069)
  • Fix off-by-one error in pp grid (by @evanlin96069)
  • Make spt_draw_world_collides update during tas_pause (by @evanlin96069)

12-2023

03 Dec 18:40
Compare
Choose a tag to compare

Month fact: Cauliflower, broccoli, brussels sprout, kale, red cabbage, cone cabbage, cabbage, wild cabbage and many other cultivars are of the same plant species Brassica oleracea despite looking completely different from each other.

Additions:

  • Entity oob detection (by @UncraftedName)
    • spt_hud_oob_ents
    • spt_draw_oob_ents
    • spt_print_oob_ents
  • spt_touch_grass - gently reminds you of the wonders of the world outside by crashing the game (by @UncraftedName)
  • SPT now checks and refuses to load if the wrong SDK version is detected, which would have resulted in a game crash before (by @evanlin96069)

10-2023

01 Oct 13:42
Compare
Choose a tag to compare

Month fact: The 2nd amendment in the US constitution states that its citizens have the right to bear arms. This wording is ambiguous and confusing because bears do not in fact have arms, but four legs instead.

This update fixes steampipe autocompletion (@evanlin96069).

09-2023

05 Sep 01:58
c9b0390
Compare
Choose a tag to compare

Month fact: In the event of a polar bear attack on Antarctica, penguins would have a better chance of fighting the bears if they were trained and equipped with Uzi submachine guns and jetpacks.

Additions:

  • spt_con_notify - Draws console output to the top left of the screen similar to developer 1 (@thisis2838)
  • spt_on_portalled_pause_for - Whenever a player portalled, pause for this many ticks (@evanlin96069)
  • spt_noclip_noslowfly - Fixes noclip slowfly by setting surface friction to 1.0 on every tick (@evanlin96069)

08-2023

01 Aug 16:44
Compare
Choose a tag to compare

Month fact:
MS-DOS was released on the 12th of August 1981 for x86 processors. The method of installing updates onto the system was to reinstall the OS, which was delivered as a set of floppy disks.

Bugs fixed in this release:

06-2023

01 Jun 17:42
Compare
Choose a tag to compare

Month fact: Spaghettification is the vertical stretching and horizontal compression of objects into long thin shapes in a strong gravitational field, such as the gravitational field near a black hole. Should you find yourself getting spaghettified, your head will get ripped apart from your body.

HUD Groups:
Users can add and modify HUD groups. Each group can have its own HUD elements, position, font, and text color.
Old-style HUD will still be there so everything can still work in the same way.

  • spt_hud: When set to 1, displays SPT HUD (old-style HUD). (@evanlin96069)
  • spt_hud_position: Turns on the position hud. (@evanlin96069)
  • spt_hud_angles: Turns on the angles hud with more precision. (@evanlin96069)
  • spt_hud_group: Modifies parameters in a given HUD group. (@evanlin96069)
    • HUD element:
      spt_hud_group <group name|all> add <HUD element> [args]
      spt_hud_group <group name|all> remove <index>
      spt_hud_group <group name|all> edit <index> <HUD element> [args]
    • Display:
      spt_hud_group <group name|all> <show|hide|toggle>
    • Attributes:
      spt_hud_group <group name|all> <x|y|pos|font|textcolor|background> [value]
  • spt_hud_group_add: spt_hud_group_add <group name> (@evanlin96069)
  • spt_hud_group_remove: spt_hud_group_remove <group name|all> (@evanlin96069)

Other additions:

  • spt_draw_map_overlay: Draws brushes from other maps, can be used for finding traveling portal wrong warp setups (@evanlin96069)
  • spt_draw_world_collides & spt_draw_world_collides_mask (hidden): Draws the piece of the world that the player is looking at, can be used for finding seamshots (@UncraftedName)
  • spt_draw_ent_collides: Draws (almost) all entity collides, can be used for finding some client/server/vphysics desyncs (@UncraftedName)
  • spt_unload: Unloads SPT (alternative to plugin_unload <index>) (@UncraftedName)
  • spt_prevent_snapshot_overflow: Prevents the snapshot overflow crash in Portal 3420 (@UncraftedName)

Fixes/Improvements:

  • Add autocomplete function for spt_ihud_modify. (@evanlin96069)
  • Change HUD callback sort keys to match command names. (@evanlin96069)
  • spt_hud_flags_filter now only accept 1 argument. (So spt_hud_flags_filter onground ducking will become spt_hud_flags_filter "onground ducking") (@evanlin96069)
  • Disable spt_ihud in BMS (crash). (@evanlin96069)
  • Datamap fields are now sorted by offset in spt_datamap_walk (@UncraftedName )
  • Added optional path argument to spt_reload (@UncraftedName )
  • Fix spt_saveloads (@evanlin96069)