Skip to content

Slender Fortress 1.6.0 Modified

Compare
Choose a tag to compare
@Mentrillum Mentrillum released this 07 Feb 08:25
· 213 commits to master since this release

This update requires a content pack provided below


Changelog

  • Removed unused special rounds (Single Player and Glitched Pages)
  • Added a Linux check to allow the Linux animating system due to the Windows system being buggy
  • Death cam bosses now actually animate via outline
  • Added a new forward, SF2_OnRenevantWaveTrigger(int iWave)
  • SF2_BossIndexToEntIndexEx is now actually explainable
  • Added 8 natives, SF2_GetBossAttributeName, SF2_GetBossAttributeValue, SF2_GetBossProjectileType, SF2_GetBossCurrentAttackIndex, SF2_GetBossAttackIndexDamageType, SF2_GetBossAttackIndexDamage, SF2_GetBossAttackIndexType, and SF2_IsSlaughterRunMap
  • Added a new mini gamemode (In development for solo play), Slaughter Run
  • Optimized A LOT of things (Courtesy of MAGNAT2645, #14)
  • Fixed a bug where using sm_sf2_getbossindexes would print an error if used in the server console #22
  • Chat messages now only use OnClientSayCommand #19
  • Increased string length for special rounds #18
  • UNTESTED: Potentially fixed a bug where special round votes don't work #20
  • The Ducks special round now actually changes page models and plays the desired sounds
  • Fixed a bug where bosses would get stuck during a death cam state if a player disappeared for any reason
  • Added 7 new kill types, burn, gib, delete, push, dissolve, plasma (Kind of), and resize
  • The kill effects now appear faster
  • Boss teleport min ranges and max ranges can now be affected by difficulty
  • Changed Triple Bosses music (Hydra X9K Music - Never Let Up Remix)
  • Fixed the default 20 Dollars music at the cost of slightly increased file size
  • Triple Bosses music volume decreased from 100% to 80%
  • Replaced OnGameFrame() with a timer (I hear its a bit more stable)
  • Packet drops from bosses no longer occur, somehow
  • Bosses can now hear weapons
  • Auto chase now has extended key values, hearing voices, weapons + flashlights, footsteps, and general
  • Added an auto chase cooldown of 0.3 seconds
  • Class Scramble now actually works
  • Due to naughty names being present in group names, sm_slgroupname can now only be used by admins until pre-defined names are made (Suggest them if you want to)
  • Optimized timers
  • All timer handles now reset after map change to avoid crashes
  • No points can now be accessed by admins that have the slay command access and show proper messages
  • Added 2 new admin commands, sm_sf2_toggle_boss_teleports and sm_sf2_toggle_attack_waiters
  • Almost all of GetVectorDistance has been replaced with the more stable GetVectorSquareMagnitude (Old method was slower)
  • GetVectorLength now returns the value that hasn't been square rooted (It was really slow)
  • Dropped weapons now immediately delete themselves
  • Most of AcceptEntityInput(entity, "Kill") has been replaced with RemoveEntity(entity)
  • Added 6 new page rewards, jarate, gas, speed buff, overheal, and defense (Suggested by Dookster)
  • Fixed a bug where turning on the 20 Dollars CVar wouldn't do anything
  • Refined the code for kill effects (Minus Multieffect)
  • All of TeleportEntity functions come before DispatchSpawn to avoid crashes
  • Fixed a bug where backstab icons persisted after backstabbing someone in PvP
  • Backstabbing works in warmup rounds now, so have fun kiddies during warmup 👍 :)
  • The credits menu has been updated to no longer block off the Next and Back functions
  • Removed more unused functions
  • The two for loops in the boss' think function have been merged to only one for loop
  • Boss attacks now start at the origin point rather than an offset created based off the boss' hitbox
  • Bacon Spray now makes bosses choose their closest player rather than breaking
  • Fixed a bug where the fireballs and iceballs hitboxes were horrible
  • Increased the boss' default max jump height from 190.0 to 360.0
  • Decreased the sound level for the smite sound
  • You can no longer edit the boss' step size
  • sound_hitenemy and sound_missenemy now have customizable levels, volumes, pitches, and channels
  • Added an alternative method to multi attack, hit, and miss sounds
  • Removed the Hyper Argonite Giant Boxing special round, no one could really use it
  • Escape Tickets now forcefully ends gracetime and changes the difficulty to Insane
  • Special Round Vote now only shows the name of the special rounds and not the whole description

This was really tough to make, 2 months passed, and we've finally upgraded to version 1.6.0, did you think we would do 1.5.5.7? Not really.