Version history: Difference between revisions
mNo edit summary |
(Added download links.) |
||
Line 2: | Line 2: | ||
== Version 4.3, Mar 22 2021 == | == Version 4.3, Mar 22 2021 == | ||
Where has Fortress Blast been for over a year? Just fixing bugs no one asked for and adding a powerup for stuff we stole from TF2. Because yes, we are the kind of people to update a random plugin nobody cares about anymore at midnight. | Where has Fortress Blast been for over a year? Just fixing bugs no one asked for and adding a powerup for stuff we stole from TF2. Because yes, we are the kind of people to update a random plugin nobody cares about anymore at midnight. | ||
* {{Addition|Added [[powerups|powerup]] [[Become Sentry]] which causes the user to immediately turn into a Level 3 Sentry, which can be undone at any time except while being sapped.}} | * {{Addition|Added [[powerups|powerup]] [[Become Sentry]] which causes the user to immediately turn into a Level 3 Sentry, which can be undone at any time except while being sapped.}} | ||
* {{Addition|Powerups will now spawn immediately upon late loads.}} | * {{Addition|Powerups will now spawn immediately upon late loads.}} | ||
Line 19: | Line 21: | ||
* {{BugFix|Fixed Super Speed not stacking correctly, possibly causing some speed to be lost.}} | * {{BugFix|Fixed Super Speed not stacking correctly, possibly causing some speed to be lost.}} | ||
* {{BugFix|Fixed the command <code>[[sm_setpowerup]]</code> triggering an error if it was run with no parameters.}} | * {{BugFix|Fixed the command <code>[[sm_setpowerup]]</code> triggering an error if it was run with no parameters.}} | ||
{{download|File:Fortress-Blast-4.3.zip}} | |||
== Version 4.2.2, Mar 13 2020 == | == Version 4.2.2, Mar 13 2020 == | ||
Line 24: | Line 28: | ||
* {{Adjustment|Default value of [[ConVars|ConVar]] <code>[[sm_fortressblast_gifthunt_goal]]</code> reduced from 125 to 75.}} | * {{Adjustment|Default value of [[ConVars|ConVar]] <code>[[sm_fortressblast_gifthunt_goal]]</code> reduced from 125 to 75.}} | ||
* {{BugFix|Fixed neutral intelligences remaining permanently disabled after playing [[Gift Hunt]] once.}} | * {{BugFix|Fixed neutral intelligences remaining permanently disabled after playing [[Gift Hunt]] once.}} | ||
{{download|File:Fortress-Blast-4.2.2.zip}} | |||
== Version 4.2.1, Mar 7 2020 == | == Version 4.2.1, Mar 7 2020 == | ||
Line 29: | Line 35: | ||
* {{BugFix|Fixed [[Gift Hunt]] Attack/Defense mode not disabling after occurring at least once.}} | * {{BugFix|Fixed [[Gift Hunt]] Attack/Defense mode not disabling after occurring at least once.}} | ||
* {{BugFix|Fixed the [[Ultra Powerup]] not responding to player actions and thus being impossible to use.}} | * {{BugFix|Fixed the [[Ultra Powerup]] not responding to player actions and thus being impossible to use.}} | ||
{{download|File:Fortress-Blast-4.2.1.zip}} | |||
== Version 4.2, Mar 6 2020 == | == Version 4.2, Mar 6 2020 == | ||
This update to Fortress Blast has been created with some small help from [https://steamcommunity.com/id/MrBenedevil Benedevil] (formatting) and [https://steamcommunity.com/id/Rushy1 Rushy] (bug fixing), who have recently joined the development team. | This update to Fortress Blast has been created with some small help from [https://steamcommunity.com/id/MrBenedevil Benedevil] (formatting) and [https://steamcommunity.com/id/Rushy1 Rushy] (bug fixing), who have recently joined the development team. | ||
* {{Addition|Added [[ConVars|ConVar]] <code>[[sm_fortressblast_event_fools]]</code>, which doesn't do anything, trust us. [[Super Bounce]], [[Magnetism]], [[Mystery]] and a bunch of other [[powerups]] definitely aren't affected by this.}} | * {{Addition|Added [[ConVars|ConVar]] <code>[[sm_fortressblast_event_fools]]</code>, which doesn't do anything, trust us. [[Super Bounce]], [[Magnetism]], [[Mystery]] and a bunch of other [[powerups]] definitely aren't affected by this.}} | ||
* {{Addition|Extra defines created and functions categorised to improve code readability.}} | * {{Addition|Extra defines created and functions categorised to improve code readability.}} | ||
Line 42: | Line 52: | ||
* {{BugFix|Prevented dead victims of [[Frost Touch]] from making an unfreeze sound.}} | * {{BugFix|Prevented dead victims of [[Frost Touch]] from making an unfreeze sound.}} | ||
* {{BugFix|Sealed certain timer function handles that weren't being closed, causing eventual crashes.}} | * {{BugFix|Sealed certain timer function handles that weren't being closed, causing eventual crashes.}} | ||
{{download|File:Fortress-Blast-4.2.zip}} | |||
== Version 4.1, Feb 13 2020 == | == Version 4.1, Feb 13 2020 == | ||
Line 53: | Line 65: | ||
* {{Adjustment|ConVar <code>[[sm_fortressblast_drop_rate]]</code> now supports decimal numbers.}} | * {{Adjustment|ConVar <code>[[sm_fortressblast_drop_rate]]</code> now supports decimal numbers.}} | ||
* {{Adjustment|[[Teleportation]] now remembers your active weapon and remaining magazines.}} | * {{Adjustment|[[Teleportation]] now remembers your active weapon and remaining magazines.}} | ||
{{download|File:Fortress-Blast-4.1.zip}} | |||
== Version 4.0, Feb 10 2020 == | == Version 4.0, Feb 10 2020 == | ||
Congratulations, +attack3'ers! Fortress Blast has officially taken a Lootbox System, and we're ready to charge you $500 a day. | Congratulations, +attack3'ers! Fortress Blast has officially taken a Lootbox System, and we're ready to charge you $500 a day. | ||
* {{Addition|Added [[Dizzy Bomb]] [[Powerups|powerup]], which rotates the screens of all enemies within 512 units of the user for 5 seconds.}} | * {{Addition|Added [[Dizzy Bomb]] [[Powerups|powerup]], which rotates the screens of all enemies within 512 units of the user for 5 seconds.}} | ||
* {{Addition|Added [[ConVars]] <code>[[sm_fortressblast_dizzy_states]]</code> and <code>[[sm_fortressblast_dizzy_length]]</code> to control the number of rotational states and length of time Dizzy Bomb utilises, these settings are useful for players that suffer from vertigo.}} | * {{Addition|Added [[ConVars]] <code>[[sm_fortressblast_dizzy_states]]</code> and <code>[[sm_fortressblast_dizzy_length]]</code> to control the number of rotational states and length of time Dizzy Bomb utilises, these settings are useful for players that suffer from vertigo.}} | ||
Line 67: | Line 83: | ||
* {{Adjustment|The {{link|manual}} now uses an encrypted connection.}} | * {{Adjustment|The {{link|manual}} now uses an encrypted connection.}} | ||
* {{BugFix|Fixed player movement sometimes flickering if trying to move during the pre-round freeze time.}} | * {{BugFix|Fixed player movement sometimes flickering if trying to move during the pre-round freeze time.}} | ||
{{download|File:Fortress-Blast-4.0.zip}} | |||
== Version 3.1, Jan 28 2020 == | == Version 3.1, Jan 28 2020 == | ||
Line 79: | Line 97: | ||
* {{BugFix|Fixed being able to use Demoman's shields while using [[Time Travel]].}} | * {{BugFix|Fixed being able to use Demoman's shields while using [[Time Travel]].}} | ||
* {{Removal|Entering a Halloween Kart with a powerup no longer removes your powerup.}} | * {{Removal|Entering a Halloween Kart with a powerup no longer removes your powerup.}} | ||
{{download|File:Fortress-Blast-3.1.zip}} | |||
== Version 3.0.4, Jan 18 2020 == | == Version 3.0.4, Jan 18 2020 == | ||
This new update of Fortress Blast is dependent on a new function recently added to [https://github.com/ErikMinekus/sm-ripext/releases Rest in Pawn]. If you are updating Fortress Blast from an older version, please check [https://github.com/ErikMinekus/sm-ripext/releases Rest in Pawn's releases page] and update your version of Rest in Pawn as well. | This new update of Fortress Blast is dependent on a new function recently added to [https://github.com/ErikMinekus/sm-ripext/releases Rest in Pawn]. If you are updating Fortress Blast from an older version, please check [https://github.com/ErikMinekus/sm-ripext/releases Rest in Pawn's releases page] and update your version of Rest in Pawn as well. | ||
* {{Adjustment|Replaced Fortress Blast's key check with the built-in one from Rest in Pawn, make sure to update Rest in Pawn as well for this to work.}} | * {{Adjustment|Replaced Fortress Blast's key check with the built-in one from Rest in Pawn, make sure to update Rest in Pawn as well for this to work.}} | ||
Due to an oversight, the version number will show as '3.0.3' in-game. | Due to an oversight, the version number will show as '3.0.3' in-game. | ||
{{download|File:Fortress-Blast-3.0.4.zip}} | |||
== Version 3.0.3, Jan 13 2020 == | == Version 3.0.3, Jan 13 2020 == | ||
* {{BugFix|[[Teleportation]] now respawns players while remembering their health and ammo, this fixes teleporting to inactive spawnpoints.}} | * {{BugFix|[[Teleportation]] now respawns players while remembering their health and ammo, this fixes teleporting to inactive spawnpoints.}} | ||
{{download|File:Fortress-Blast-3.0.3.zip}} | |||
== Version 3.0.2, Dec 22 2019 == | == Version 3.0.2, Dec 22 2019 == | ||
Line 95: | Line 121: | ||
* {{BugFix|Fixed Engineers not being able to place buildings or switch weapons after using [[Time Travel]] while carrying a building.}} | * {{BugFix|Fixed Engineers not being able to place buildings or switch weapons after using [[Time Travel]] while carrying a building.}} | ||
* {{Removal|Using Time Travel while grappling no longer switches your weapon to primary.}} | * {{Removal|Using Time Travel while grappling no longer switches your weapon to primary.}} | ||
{{download|File:Fortress-Blast-3.0.2.zip}} | |||
== Version 3.0.1, Dec 17 2019 == | == Version 3.0.1, Dec 17 2019 == | ||
Line 103: | Line 131: | ||
* {{BugFix|Fixed [[Teleportation]] ocassionally not teleporting the player.}} | * {{BugFix|Fixed [[Teleportation]] ocassionally not teleporting the player.}} | ||
* {{BugFix|Fixed Teleportation not spawning snowflake particles if the player was sent to spawn.}} | * {{BugFix|Fixed Teleportation not spawning snowflake particles if the player was sent to spawn.}} | ||
{{download|File:Fortress-Blast-3.0.1.zip}} | |||
== Version 3.0, Dec 10 2019 == | == Version 3.0, Dec 10 2019 == | ||
Line 113: | Line 143: | ||
* {{Adjustment|[[Gift Hunt]] is now powered by [[Gift spawns|.json files]] instead of custom maps.}} | * {{Adjustment|[[Gift Hunt]] is now powered by [[Gift spawns|.json files]] instead of custom maps.}} | ||
* {{Adjustment|Frost Touch ice statues no longer move after being created.}} | * {{Adjustment|Frost Touch ice statues no longer move after being created.}} | ||
{{download|File:Fortress-Blast-3.0.zip}} | |||
== Version 2.2.1, Dec 3 2019 == | == Version 2.2.1, Dec 3 2019 == | ||
This Smissmas feels like the very first Smissmas to me! At least, the first one since we started tampering with stuff. | This Smissmas feels like the very first Smissmas to me! At least, the first one since we started tampering with stuff. | ||
* {{Addition|Added [[ConVars|ConVar]] <code>[[sm_fortressblast_event_xmas]]</code> which controls whether Smissmas features are enabled or not.}} | * {{Addition|Added [[ConVars|ConVar]] <code>[[sm_fortressblast_event_xmas]]</code> which controls whether Smissmas features are enabled or not.}} | ||
* {{Addition|Intro message is now festive-coloured during Smissmas.}} | * {{Addition|Intro message is now festive-coloured during Smissmas.}} | ||
Line 121: | Line 155: | ||
* {{Adjustment|[[Gift Hunt|Gifts]] are now only checked every tenth of a second to relieve server stress.}} | * {{Adjustment|[[Gift Hunt|Gifts]] are now only checked every tenth of a second to relieve server stress.}} | ||
* {{BugFix|Fixed parts of [[Frost Touch]] ice statues disappearing depending on the class.}} | * {{BugFix|Fixed parts of [[Frost Touch]] ice statues disappearing depending on the class.}} | ||
{{download|File:Fortress-Blast-2.2.1.zip}} | |||
== Version 2.2, Nov 26 2019 == | == Version 2.2, Nov 26 2019 == | ||
Line 130: | Line 166: | ||
* {{Adjustment|[[Mega Mann]] stuck-check is now done by ray-tracing, which means players may stand still without being respawned.}} | * {{Adjustment|[[Mega Mann]] stuck-check is now done by ray-tracing, which means players may stand still without being respawned.}} | ||
* {{BugFix|Fixed bad ConVar reading which allowed any player to set their powerup with an admin command.}} | * {{BugFix|Fixed bad ConVar reading which allowed any player to set their powerup with an admin command.}} | ||
{{download|File:Fortress-Blast-2.2.zip}} | |||
== Version 2.1, Nov 25 2019 == | == Version 2.1, Nov 25 2019 == | ||
Line 137: | Line 175: | ||
* {{BugFix|<code>[[sm_fortressblast_spawnroom_kill]]</code> is no longer enforced after a round has been won.}} | * {{BugFix|<code>[[sm_fortressblast_spawnroom_kill]]</code> is no longer enforced after a round has been won.}} | ||
* {{BugFix|Players using [[Mega Mann]] can no longer use teleporters.}} | * {{BugFix|Players using [[Mega Mann]] can no longer use teleporters.}} | ||
{{download|File:Fortress-Blast-2.1.zip}} | |||
== Version 2.0.1, Nov 22 2019 == | == Version 2.0.1, Nov 22 2019 == | ||
Line 142: | Line 182: | ||
* {{BugFix|Fixed [[Gift Hunt]] player count not resetting upon new rounds.}} | * {{BugFix|Fixed [[Gift Hunt]] player count not resetting upon new rounds.}} | ||
* {{BugFix|Fixed being able to use [[powerups]] while frozen with [[Frost Touch]].}} | * {{BugFix|Fixed being able to use [[powerups]] while frozen with [[Frost Touch]].}} | ||
{{download|File:Fortress-Blast-2.0.1.zip}} | |||
== Version 2.0, Nov 21 2019 == | == Version 2.0, Nov 21 2019 == | ||
Christmas has come early to Fortress Blast. Before Thanksgiving, even. As you prepare to run frantically looking for gifts, we have created an entirely new gamemode to enjoy. Check out one of the maps here: https://gamebanana.com/maps/207070 | Christmas has come early to Fortress Blast. Before Thanksgiving, even. As you prepare to run frantically looking for gifts, we have created an entirely new gamemode to enjoy. Check out one of the maps here: https://gamebanana.com/maps/207070 | ||
* {{Addition|Added logic for the map game mode [[Gift Hunt]].}} | * {{Addition|Added logic for the map game mode [[Gift Hunt]].}} | ||
* {{Addition|Added [[Commands|command]] <code>[[sm_spawnpowerup]]</code> which spawns a temporary [[Powerups|powerup]] at the crosshair.}} | * {{Addition|Added [[Commands|command]] <code>[[sm_spawnpowerup]]</code> which spawns a temporary [[Powerups|powerup]] at the crosshair.}} | ||
Line 153: | Line 197: | ||
* {{BugFix|Added ConVar <code>[[sm_fortressblast_spawnroom_kill]]</code> which kills players in enemy spawnrooms.}} | * {{BugFix|Added ConVar <code>[[sm_fortressblast_spawnroom_kill]]</code> which kills players in enemy spawnrooms.}} | ||
* {{BugFix|Fixed being able to use the Sapper during [[Time Travel]].}} | * {{BugFix|Fixed being able to use the Sapper during [[Time Travel]].}} | ||
{{download|File:Fortress-Blast-2.0.zip}} | |||
== Version 1.1, Nov 16 2019 == | == Version 1.1, Nov 16 2019 == | ||
Line 160: | Line 206: | ||
* {{Adjustment|Debug mode text is now printed to the server console as well as to chat.}} | * {{Adjustment|Debug mode text is now printed to the server console as well as to chat.}} | ||
* {{BugFix|Engineers can no longer place buildings while in [[Mega Mann]] before the stuck check has taken place.}} | * {{BugFix|Engineers can no longer place buildings while in [[Mega Mann]] before the stuck check has taken place.}} | ||
{{download|File:Fortress-Blast-1.1.zip}} | |||
== Version 1.0, Nov 9 2019 == | == Version 1.0, Nov 9 2019 == | ||
Woohoo, 1.0! We're out of beta :) Stay tuned for micropurchases! | Woohoo, 1.0! We're out of beta :) Stay tuned for micropurchases! | ||
Line 173: | Line 222: | ||
* {{Adjustment|Super Jump only gives you half height if you are using [[Mega Mann]].}} | * {{Adjustment|Super Jump only gives you half height if you are using [[Mega Mann]].}} | ||
* {{BugFix|Fixed an issue where a previous update broke the Mannpower support.}} | * {{BugFix|Fixed an issue where a previous update broke the Mannpower support.}} | ||
{{download|File:Fortress-Blast-1.0.zip}} | |||
== Version 0.4.1, Nov 6 2019 == | == Version 0.4.1, Nov 6 2019 == | ||
Line 179: | Line 230: | ||
* {{BugFix|Avoided getting stuck on slopes when using Mega Mann by raising players 16 units off the ground.}} | * {{BugFix|Avoided getting stuck on slopes when using Mega Mann by raising players 16 units off the ground.}} | ||
* {{Removal|[[Powerups]] no longer spawn during waiting for players.}} | * {{Removal|[[Powerups]] no longer spawn during waiting for players.}} | ||
{{download|File:Fortress-Blast-0.4.1.zip}} | |||
== Version 0.4, Nov 4 2019 == | == Version 0.4, Nov 4 2019 == | ||
Line 189: | Line 242: | ||
* {{BugFix|Fixed powerup effects carrying over to new rounds.}} | * {{BugFix|Fixed powerup effects carrying over to new rounds.}} | ||
* {{BugFix|Fixed Blast powerup lagging the server when used in Medieval mode.}} | * {{BugFix|Fixed Blast powerup lagging the server when used in Medieval mode.}} | ||
{{download|File:Fortress-Blast-0.4.zip}} | |||
== Version 0.3, Oct 30 2019 == | == Version 0.3, Oct 30 2019 == | ||
Line 198: | Line 253: | ||
* {{BugFix|Fixed <code>[[sm_setpowerup]]</code> taking admin immunity into account.}} | * {{BugFix|Fixed <code>[[sm_setpowerup]]</code> taking admin immunity into account.}} | ||
* {{BugFix|Plugin now forcibly removes powerups each new round instead of relying on TF2.}} | * {{BugFix|Plugin now forcibly removes powerups each new round instead of relying on TF2.}} | ||
{{download|File:Fortress-Blast-0.3.zip}} | |||
== Version 0.2, Oct 28 2019 == | == Version 0.2, Oct 28 2019 == | ||
Line 211: | Line 268: | ||
* {{BugFix|Fixed being able to use the grappling hook during [[Time Travel]].}} | * {{BugFix|Fixed being able to use the grappling hook during [[Time Travel]].}} | ||
* {{BugFix|Fixed some Mannpower powerups not being replaced.}} | * {{BugFix|Fixed some Mannpower powerups not being replaced.}} | ||
{{download|File:Fortress-Blast-0.2.zip}} | |||
== Version 0.1, Oct 25 2019 == | == Version 0.1, Oct 25 2019 == | ||
First release! It has a few bugs but it's stable and should work good. | First release! It has a few bugs but it's stable and should work good. | ||
{{download|File:Fortress-Blast-0.1.zip}} |
Revision as of 20:31, 23 March 2021
This page chronicles the releases of Fortress Blast and how each of them changed from their previous releases, sorted in reverse chronological order. All dates are based on UTC -8 time.
Version 4.3, Mar 22 2021
Where has Fortress Blast been for over a year? Just fixing bugs no one asked for and adding a powerup for stuff we stole from TF2. Because yes, we are the kind of people to update a random plugin nobody cares about anymore at midnight.
- Addition: Added powerup Become Sentry which causes the user to immediately turn into a Level 3 Sentry, which can be undone at any time except while being sapped.
- Addition: Powerups will now spawn immediately upon late loads.
- Addition: Unloading the plugin now deletes unusable powerups.
- Adjustment: CollectedPowerup function is now the only means used to set powerups.
- Adjustment: Fortress Blast now uses SourceMod's random numbers instead of Valve's to ensure numbers are more random.
- Adjustment: Player manual now only provides instructions on disabling HTML MOTDs if the user has them disabled.
- Adjustment: Shock Absorber and Frost Touch no longer provide damage resistance to telefrags.
- Adjustment: Super Bounce now chooses whether or not to mitigate damage based on the source rather than the amount.
- Adjustment: Teleportation now respawns users with full health and ammo when respawning due to no teleporters, instead of preserving their original health and ammo.
- Adjustment: The command
sm_setpowerup
no longer runs itself to set multiple players' powerups. - Bug fix: Fixed an exploit allowing multiple Super Speed powerups to be used to gain a permanent speed advantage.
- Bug fix: Fixed footsteps not playing correctly if too many Super Speeds were used at the same time.
- Bug fix: Fixed some ConVars sometimes thinking certain JSON files did not exist when in fact they did.
- Bug fix: Fixed Super Speed ending with 2 HU/s speed higher than what the user started with.
- Bug fix: Fixed Super Speed not stacking correctly, possibly causing some speed to be lost.
- Bug fix: Fixed the command
sm_setpowerup
triggering an error if it was run with no parameters.
Version 4.2.2, Mar 13 2020
- Adjustment: Default value of ConVar
sm_fortressblast_gifthunt_goal
reduced from 125 to 75. - Bug fix: Fixed neutral intelligences remaining permanently disabled after playing Gift Hunt once.
Version 4.2.1, Mar 7 2020
- Bug fix: Fixed Gift Hunt Attack/Defense mode not disabling after occurring at least once.
- Bug fix: Fixed the Ultra Powerup not responding to player actions and thus being impossible to use.
Version 4.2, Mar 6 2020
This update to Fortress Blast has been created with some small help from Benedevil (formatting) and Rushy (bug fixing), who have recently joined the development team.
- Addition: Added ConVar
sm_fortressblast_event_fools
, which doesn't do anything, trust us. Super Bounce, Magnetism, Mystery and a bunch of other powerups definitely aren't affected by this. - Addition: Extra defines created and functions categorised to improve code readability.
- Addition: Powerups now emit the Halloween spell spawn sound when they respawn.
- Adjustment: The player manual adjusted to be more readable and more accurate.
- Adjustment: Multiple internal variables renamed and merged to reduce the amount of memory required by the plugin.
- Adjustment: The command
sm_setpowerup
now accepts one argument as well as two, using only one argument will always target the user. - Adjustment: The powerups Mega Mann and Ultra Powerup have been adjusted to reduce the amount of health gained by a Heavy to only 3x normal.
- Bug fix: Prevented bots from using powerups when they shouldn't be able to.
- Bug fix: Prevented dead victims of Frost Touch from making an unfreeze sound.
- Bug fix: Sealed certain timer function handles that weren't being closed, causing eventual crashes.
Version 4.1, Feb 13 2020
- Addition: Added ConVar
sm_fortressblast_intro
which controls whether or not to automatically display the intro message in chat. - Addition: Added ConVar
sm_fortressblast_powerups_roundstart
which controls whether or not to spawn all powerups on round start. - Addition: Added command
sm_respawnpowerups
which will delete all powerups and respawn them in their regular spawns. - Addition: Added subcommand
sm_fortressblast
"force" which will show the Fortress Blast intro message to all players. - Addition: Chance of the Ultra Powerup spawning is now passed to the player manual.
- Adjustment: Chance of the Ultra Powerup spawning lowered to 0.1%.
- Adjustment: ConVar
sm_fortressblast_drop_rate
now supports decimal numbers. - Adjustment: Teleportation now remembers your active weapon and remaining magazines.
Version 4.0, Feb 10 2020
Congratulations, +attack3'ers! Fortress Blast has officially taken a Lootbox System, and we're ready to charge you $500 a day.
- Addition: Added Dizzy Bomb powerup, which rotates the screens of all enemies within 512 units of the user for 5 seconds.
- Addition: Added ConVars
sm_fortressblast_dizzy_states
andsm_fortressblast_dizzy_length
to control the number of rotational states and length of time Dizzy Bomb utilises, these settings are useful for players that suffer from vertigo. - Addition: Added the Ultra Powerup, which gives 75% damage resistance, Super Speed, four times overheal, Frost Touch with no victim damage resistance, Magnetism and full criticals, all for 10 seconds.
- Addition: Added ConVar
sm_fortressblast_ultra_spawnchance
to control the spawn chance of the Ultra Powerup. - Adjustment: Added ConVar
sm_fortressblast_gifthunt_multiply
, which gradually increases the amount each gift is worth for the losing team in Gift Hunt. - Adjustment: Blast and Effect Burst now play sounds for enemies affected depending on the status effect.
- Adjustment: Gift Hunt now supports Attack/Defense, in this mode the timer won't start until RED reaches their goal, and gifts don't spawn during setup.
- Adjustment: Gift Hunt now supports neutral flag maps such as Hold The Flag.
- Adjustment: Gifts no longer spawn if both teams have reached the gift goal.
- Adjustment: The player manual now uses an encrypted connection.
- Bug fix: Fixed player movement sometimes flickering if trying to move during the pre-round freeze time.
Version 3.1, Jan 28 2020
- Addition: Added Effect Burst powerup, which upon use will give one of four negative effects to enemies in a large radius.
- Addition: The player manual now knows whether or not Gift Hunt is enabled.
- Addition: Players can no longer use powerups if they have lost the round or are in a stalemate.
- Addition: The collected powerup text now turns red if you're unable to use a powerup.
- Adjustment: Server tags are now added to the start if they get truncated.
- Adjustment: Mega Mann stuck-checking now prevents powerup use instead of checking one second into use.
- Bug fix: Powerup particles are now removed if their owner dies.
- Bug fix: Fixed being able to use Demoman's shields while using Time Travel.
- Removal: Entering a Halloween Kart with a powerup no longer removes your powerup.
Version 3.0.4, Jan 18 2020
This new update of Fortress Blast is dependent on a new function recently added to Rest in Pawn. If you are updating Fortress Blast from an older version, please check Rest in Pawn's releases page and update your version of Rest in Pawn as well.
- Adjustment: Replaced Fortress Blast's key check with the built-in one from Rest in Pawn, make sure to update Rest in Pawn as well for this to work.
Due to an oversight, the version number will show as '3.0.3' in-game.
Version 3.0.3, Jan 13 2020
- Bug fix: Teleportation now respawns players while remembering their health and ammo, this fixes teleporting to inactive spawnpoints.
Version 3.0.2, Dec 22 2019
- Addition: Added ConVar
sm_fortressblast_admin_flag
which controls the admin flag needed to usesm_setpowerup
andsm_spawnpowerup
while debug mode is off. - Addition: The command
sm_spawnpowerup
can now be used by anyone if debug mode is on. - Bug fix: Fixed Engineers not being able to place buildings or switch weapons after using Time Travel while carrying a building.
- Removal: Using Time Travel while grappling no longer switches your weapon to primary.
Version 3.0.1, Dec 17 2019
- Addition: Added ConVar
sm_fortressblast_gifthunt_countbots
which controls whether or not bots are counted as players when calculating the Gift Hunt gift goal. - Adjustment: Gift Hunt now disables the King of the Hill timer.
- Bug fix: Fixed Blast not working if trying to damage a building with debug mode enabled.
- Bug fix: Fixed Teleportation ocassionally not teleporting the player.
- Bug fix: Fixed Teleportation not spawning snowflake particles if the player was sent to spawn.
Version 3.0, Dec 10 2019
- Addition: Added Magnetism powerup, which attracts or repels enemies depending on the user's current weapon slot.
- Addition: Added ConVar
sm_fortressblast_gifthunt
which controls whether or not Gift Hunt is enabled, disabled by default. - Addition: The tag "fortressblast" is now automatically added to the current server with sv_tags.
- Adjustment: Players frozen with Frost Touch now have 90% damage resistance.
- Adjustment: File path checking is now done once per round instead of on map change.
- Adjustment: Gift Hunt is now powered by .json files instead of custom maps.
- Adjustment: Frost Touch ice statues no longer move after being created.
Version 2.2.1, Dec 3 2019
This Smissmas feels like the very first Smissmas to me! At least, the first one since we started tampering with stuff.
- Addition: Added ConVar
sm_fortressblast_event_xmas
which controls whether Smissmas features are enabled or not. - Addition: Intro message is now festive-coloured during Smissmas.
- Addition: Blast and Teleportation have extra particles and sounds during Smissmas.
- Adjustment: Gifts are now only checked every tenth of a second to relieve server stress.
- Bug fix: Fixed parts of Frost Touch ice statues disappearing depending on the class.
Version 2.2, Nov 26 2019
- Addition: Added plugin description read by other SourceMod plugins.
- Addition: Blast now does damage to buildings as well.
- Addition: Added ConVar
sm_fortressblast_blast_buildings
to control the damage ratio of players to buildings. - Addition: Added command
sm_coordsjson
which prints the coordinates at the crosshair to chat (in a format easible insertable into a .json file). - Adjustment: Mega Mann stuck-check is now done by ray-tracing, which means players may stand still without being respawned.
- Bug fix: Fixed bad ConVar reading which allowed any player to set their powerup with an admin command.
Version 2.1, Nov 25 2019
- Addition: Added Teleportation powerup, which takes the user to an active team Teleporter, or back to their spawn if there are none.
- Adjustment: ConVars are now stored in memory rather than being queried repeatedly.
- Bug fix:
sm_fortressblast_spawnroom_kill
is no longer enforced after a round has been won. - Bug fix: Players using Mega Mann can no longer use teleporters.
Version 2.0.1, Nov 22 2019
- Bug fix: Fixed Gift Hunt player count not resetting upon new rounds.
- Bug fix: Fixed being able to use powerups while frozen with Frost Touch.
Version 2.0, Nov 21 2019
Christmas has come early to Fortress Blast. Before Thanksgiving, even. As you prepare to run frantically looking for gifts, we have created an entirely new gamemode to enjoy. Check out one of the maps here: https://gamebanana.com/maps/207070
- Addition: Added logic for the map game mode Gift Hunt.
- Addition: Added command
sm_spawnpowerup
which spawns a temporary powerup at the crosshair. - Addition: Added ConVar
sm_fortressblast_gifthunt_rate
which controls roughly how many gifts should spawn each respawn. - Addition: Added ConVar
sm_fortressblast_gifthunt_goal
which controls the base gift goal. - Addition: Added ConVar
sm_fortressblast_gifthunt_players
which controls when to increase the gift goal. - Addition: Added ConVar
sm_fortressblast_gifthunt_increment
which controls how much to increase the gift goal by each time. - Bug fix: Added ConVar
sm_fortressblast_spawnroom_kill
which kills players in enemy spawnrooms. - Bug fix: Fixed being able to use the Sapper during Time Travel.
Version 1.1, Nov 16 2019
- Addition: Added ConVar
sm_fortressblast_powerups
which allows enabling only certain powerups with a bitfield. - Addition: The MOTD is now responsive to the plugin's ConVars, specifically the powerups enabled and action required.
- Adjustment: Debug mode text is now printed to the server console as well as to chat.
- Bug fix: Engineers can no longer place buildings while in Mega Mann before the stuck check has taken place.
Version 1.0, Nov 9 2019
Woohoo, 1.0! We're out of beta :) Stay tuned for micropurchases!
For those nosy people who want to know what the code running on their computers does, here are some of what we changed:
- Addition: Added Frost Touch powerup, which freezes enemies on touch.
- Addition: Added Mystery powerup, which takes on the effects of another random powerup.
- Addition: Powerups now use a custom model courtesy of ChargingTurnip.
- Addition:
sm_setpowerup
now supports @bots and @humans. - Adjustment: Time Travel now puts you into third person.
- Adjustment: Super Jump now takes into account your existing velocity.
- Adjustment: Super Jump only gives you half height if you are using Mega Mann.
- Bug fix: Fixed an issue where a previous update broke the Mannpower support.
Version 0.4.1, Nov 6 2019
- Adjustment: Mega Mann stuck checking is now done by a timer instead of tick counting.
- Bug fix: Avoided getting stuck on slopes when using Mega Mann by raising players 16 units off the ground.
- Removal: Powerups no longer spawn during waiting for players.
Version 0.4, Nov 4 2019
- Addition: Added new Mega Mann powerup, which gives the player 1.75x size and 4x health for 10 seconds.
- Addition: New ConVar
sm_fortressblast_action_use
to allow server owners to set their own powerup. - Adjustment: Default death drop rate is now 10% instead of 5%.
- Adjustment: Time Travel lowered to 3 seconds instead of 5.
- Adjustment: Changed Blast powerup to remove cloak and Time Travel.
- Bug fix: Fixed powerup effects carrying over to new rounds.
- Bug fix: Fixed Blast powerup lagging the server when used in Medieval mode.
Version 0.3, Oct 30 2019
- Addition: New ConVar
sm_fortressblast_debug
implemented. - Addition: Added new Blast powerup, which creates an explosion that damages any nearby enemies.
- Addition: Fortress Blast menu now uses an MOTD instead of in-game menus.
- Addition:
sm_setpowerup
now supports @all, @red and @blue. - Bug fix: Fixed
sm_setpowerup
taking admin immunity into account. - Bug fix: Plugin now forcibly removes powerups each new round instead of relying on TF2.
Version 0.2, Oct 28 2019
- Addition: Added beta particles system.
- Addition: More ConVars for controlling powerup drops on death.
- Adjustment: Collected powerup text moved from top-right to middle-right to avoid conflicting with killfeed.
- Adjustment: Super Speed now takes into account external speed changes like weapons and minigun revving.
- Bug fix: Introductory chat message spam reduced.
- Bug fix: Fixed players not losing powerups on death.
- Bug fix: Fixed Super Bounce glitching when attempting to jump with a very low stored velocity.
- Bug fix: Fixed powerups ending early if they are used multiple times.
- Bug fix: Fixed being able to use the grappling hook during Time Travel.
- Bug fix: Fixed some Mannpower powerups not being replaced.
Version 0.1, Oct 25 2019
First release! It has a few bugs but it's stable and should work good.