Releases: gemidyne/microtf2
v6.0.0* (RC)
Upgrade notes
- v6.0.0 is the last gemidyne release of the gamemode - v6.0.0 is provided as is and no official support will be given. There may be bugs and map issues, but we are unable to provide support at this time.
- If updating from v5.2.12, you need to update all files from the attached warioware.zip.
- v6.0.0 requires warioware_redux_v6rc map to run. See more information at https://github.com/gemidyne/microtf2/wiki/Map-Compatibility
Main changes
- A new Dodgeball boss featuring Pyros has been added.
- A new microgame where players must land safely has been added.
- A new microgame where players are in karts and must bump others off to succeed has been added.
- A new microgame has been added where players as Heavies must heal other players as Medics by throwing a sandvich.
- New particles have been added to the map to indicate whether a speed change is occuring or a boss time is inbound.
- The Double Jump microgame has been replaced by a new taunt kill microgame.
- The Inventory Day boss has been updated to include new effects on the incorrect answer rooms.
- Translations have been updated by Mario6493, Le-Lo-Du-87 & Sza.
- Korean translation has been added by zerosiki__.
Commits
- 6a9542e: #222 - Added initial code for Feed a medic / Eat a sandvich (Steven)
- 7376fba: Merge branch 'master' into dev (Steven)
- 418084f: Initial updates for #222 (doesn't work) (Steven)
- 9073fc7: Updating gh actions to build against both 1.10 and 1.11 (Steven)
- 950e240: Merge branch 'master' into dev (Steven)
- 178bfd3: Post-merge fix (Steven)
- 90fbc46: #222 Now working (Steven)
- b669310: Remove debug preload message on precache sounds (Steven)
- 9c24ba9: Fix game speed not always being reset to 1.0 (Steven)
- a3ef360: OnPlayerTakeDamage updated to allow for damageType detection & result modification (Steven)
- 9863118: Remove debug statement (Steven)
- 10a16d6: #230 - Initial (Steven)
- 4e61673: Update OnPlayerTakeDamage to allow detection of damageCustom flag (Steven)
- c32466b: #230 - code complete (Steven)
- 5a1f1d6: Added base requirement for SDKHooks 2.1+ (Steven)
- bca6c57: Updated readme (Steven)
- a8f658e: Remove more debug statements (Steven)
- e33c657: 🌐 Translations updated by [SSR] not a scientist through gemidyne.com. (Himiko)
- 0d9ef17: 🌐 Regenerated PT SourceMod translations. (Himiko)
- 7fd6254: 🌐 Regenerated FR SourceMod translations. (Himiko)
- 2702133: 🌐 Regenerated DE SourceMod translations. (Himiko)
- aaaa4af: 🌐 Regenerated IT SourceMod translations. (Himiko)
- 3fdd00f: 🌐 Regenerated PL SourceMod translations. (Himiko)
- 14825ae: 🌐 Regenerated PT_P SourceMod translations. (Himiko)
- a29d210: 🌐 Regenerated RU SourceMod translations. (Himiko)
- be00738: 🌐 Regenerated ES SourceMod translations. (Himiko)
- 553632d: * Added BGMs for heal a medic/eat a sandvich & taunt kill microgames (Steven)
- d9920f4: Merge branch 'dev' of https://github.com/gemidyne/microtf2 into dev (Steven)
- 4067afc: #231 Added extra check for TF2Attributes running (Steven)
- 3914eb3: Merge branch 'master' into dev (Steven)
- 900ee6e: Merge branch 'master' into dev (Steven)
- d543357: Trying to fix the build on github (Steven)
- 568e1da: Trying to refer to env path for build (Steven)
- b0b7b1f: Show includes (Steven)
- 49abe36: Attempting to fix github actions (Steven)
- d499ac4: Reworking main workflow/action (Steven)
- a59e388: Missing wildcard added (Steven)
- 7634e47: Adding explicit -i $includePath for SM 1.11 (Steven)
- ad5afe8: Adding explicit spcomp switches to force semicolons (Steven)
- 3171690: Remove for now (Steven)
- 20cf43a: Testing artifact creation (Steven)
- d57ad4a: Fix invalid line (Steven)
- 1d87853: Missing --parents switch (Steven)
- dc60b5e: Fix cmds & use github different zip action (Steven)
- 70505c5: FIx missing name node (Steven)
- 78f0548: Ensure SM version is in the artifact names & not recursive zip (Steven)
- 5ca8fb2: Remove redundant zip (Steven)
- 0460b3d: Merge branch 'master' into dev (Steven)
- b4508ce: 🌐 Translations updated by Mario6493 through gemidyne.com. (Himiko)
- acbef6c: 🌐 Regenerated PT SourceMod translations. (Himiko)
- e129752: 🌐 Regenerated FR SourceMod translations. (Himiko)
- 91d34b6: 🌐 Regenerated DE SourceMod translations. (Himiko)
- 1e4c857: 🌐 Regenerated IT SourceMod translations. (Himiko)
- 555a00e: 🌐 Regenerated PL SourceMod translations. (Himiko)
- 1b32f1d: 🌐 Regenerated PT_P SourceMod translations. (Himiko)
- 680fe41: 🌐 Regenerated ES SourceMod translations. (Himiko)
- f790353: 🌐 Translations updated by Stevu through gemidyne.com. (K-chan)
- 2491ff1: 🌐 Regenerated IT SourceMod translations. (K-chan)
- 4a6158d: 🌐 Translations updated by Stevu through gemidyne.com. (K-chan)
- f42df65: 🌐 Regenerated IT SourceMod translations. (K-chan)
- 8d55a87: 🌐 Translations updated by [SSR] not a scientist through gemidyne.com. (K-chan)
- cd350ec: 🌐 Regenerated RU SourceMod translations. (K-chan)
- 7c29645: 🌐 Translations updated by Sza through gemidyne.com. (K-chan)
- 8149035: 🌐 Regenerated PL SourceMod translations. (K-chan)
- 0e2455c: Merge branch 'master' into dev (Steven)
- 62e491a: Merge branch 'master' into dev (Steven)
- 5f3d5de: Reverting to older morecolors include, use pragma dynamic to increase stack space (Steven)
- 1ffc389: Merge branch 'master' into dev (Steven)
- 2b5fec7: Merge branch 'master' into dev (Steven)
- 52c0070: Merge remote-tracking branch 'remotes/origin/master' into dev (Steven)
- ce8faaa: Simplify median calc for Bossgame7 (FlaminSarge) #246
- 096274e: Merge branch 'master' into dev (am4u)
- a60b46e: New particles added to speed changes & boss time event (am4u)
- 4d43eca: Add missing metadata (am4u)
- 5a860e8: Fixing bgm length to not be too short (am4u)
- 6b364ec: BGM - microgame may be replaced in future (am4u)
- 6a2742d: Mimimum player count for Taunt Kill minigame + more fake special rounds (Mario6493)
- 6e569c0: Update Bossgame3.sp (Mario6493)
- d8c7e4f: New microgame area added (am4u)
- 2269f75: Minigame 31 (Land safely) added - needs testing (am4u)
- 97dc547: Merge branch 'dev' of https://github.com/gemidyne/microtf2 into dev (am4u)
- e81e229: Fixing indentation (am4u)
- Open random platforms on start (am4u)
- f5acff4: Added BGM for minigame 31 (Mario6493)
- f33fd65: Minigame31 post test changes - this minigame might be pulled due to it not having enough reaction time (am4u)
- 0560bb9: Fix errors (am4u)
- a93bb10: Update Bossgame3.sp (Mario6493)
- e69fb0e: Merge branch 'dev' of https://github.com/gemidyne/microtf2 into dev (Mario6493)
- bc96223: Spawn higher (am4u)
- ba60225: Merge branch 'dev' of https://github.com/gemidyne/microtf2 into dev (am4u)
- c1b348d: Minigame31 Area & code updates - however this still does not work. Base Jumper does not stay deployed with and without hidden convar change.. (am4u)
- 8030065: Merge branch 'master' into dev (Stevu)
- a848ffe: Fixed parachutes not working on minigame 31 (Stevu)
- afa8864: Raised volume of tauntkill minigame BGM (Mario6493)
- b77ff11: Raised volume of healmedic minigame BGM (Mario6493)
- 4e93372: Reworked falling floor boss surroundings (Stevu)
- e4c114a: Merge branch 'dev' of https://github.com/gemidyne/microtf2 into dev (Stevu)
- 1dd766e: Refresh for breaking floor boss (Stevu)
- 0691dab: Extra detailing on parachute area (Stevu)
- d7bbca5: Latest map file (Stevu)
- 17d1c2f: Better respawn coordinates for Smash Arena (Stevu)
- 9478ee3: Land Safely now blocks damage from other players only (Stevu)
- 5a14683: Visual & audio feedback on successfully making another player laugh on Dont Laugh minigame (Stevu)
- afb3f74: Updating syntax (Stevu)
- 39eadba: Better land safely win conditions, still needs better air control (Stevu)
- 060cc3c: Land safely: better air control and win condition checks (might be finished) (Stevu)
- 01aa82c: Escape the Factory: Only decrease health when player is alive and not marked as Winner (Stevu)
- 535ac6c: Fixed funny logic bug (Stevu)
- cd04fda: Hit the Target: make the target move between 2 points using func_tracktrain (Stevu)
- 7980ddf: Better bossgame filenames (Stevu)
- afcf791: More descriptive minigame filenames (Stevu)
- 4bf531f: Initial dodgeball boss code (Stevu)
- 7f35540: Land safely: open parachute indicators added (Stevu)
- 5a2e32d: Adding tf_flamethrower_burstammo convar (Stevu)
- be9b193: Adding new stocks for upcoming dodgeball boss (Stevu)
- b58d5dd: Adding client eye methods to player.inc (Stevu)
- dec1a66: Updating entity methodmap to be more flexible (Stevu)
- b3ded4a: Initial dodgeball boss area - very early, still WIP. (Stevu)
- 5a0896c: Dodgeball boss: area updated and refined (Stevu)
- 74f4d60: Land safely: updated the blocked special round list (Stevu)
- 9c0efb5: Updating g_pfOnPlayerDeath to also push the inflictor entity id (Stevu)
- 0994de6: Adding in extra Id > 0 check to IsValid prop on Entity (Stevu)
- b533d38: Add Bossgame9_Caption to translation project (Stevu)
- 0e937f1: Reviewed blocked special rounds for Inventory Day & Super Typing Attack (Stevu)
- Implement main boss code, pending new BGM/play testing (Stevu)
- 60e6f44: Added Dodgeball boss BGM (Mario6493)
- use new BGM (Stevu)
- add blast radius when nuke rockets are spawned (Stevu)
- increase nuke speed & tweak nuke rocket modifier (Stevu)
- 88a2e3f: Inventory Day: adding some sfx (Stevu)
- further tweaks/balancing ([Stevu](https://github.com...
v5.2.13
Upgrade notes
- If updating from v5.2.12, you only need to update
AS-MicroTF2.smxfrom the warioware.zip. - v5.2.13 requires warioware_redux_v5c map to run. See more information at https://github.com/gemidyne/microtf2/wiki/Map-Compatibility
mp_idlemaxtimewill no longer be set by the gamemode. If you want previous behaviour, create/update your server.cfg to setmp_idlemaxtimeto8. Alternatively, create a map specific config file to set this convar.
What's Changed
- Remove mp_idlemaxtime from ConVars.sp by @Tiagoquix in #264
Full Changelog: v5.2.12...v5.2.13
v5.2.12
Upgrade notes
- If updating from v5.2.11, you only need to update
AS-MicroTF2.smxfrom the warioware.zip. - v5.2.12 requires warioware_redux_v5c map to run. See more information at https://github.com/gemidyne/microtf2/wiki/Map-Compatibility
What's Changed
- Fix players sometimes being teleported out of the map in the Hit The Target microgame by @woisalreadytaken in #262
New Contributors
- @woisalreadytaken made their first contribution in #262
Full Changelog: v5.2.11...v5.2.12
v5.2.11
Upgrade notes
- If updating from v5.2.10, you only need to update
AS-MicroTF2.smxfrom the warioware.zip. - v5.2.10 requires warioware_redux_v5c map to run. See more information at https://github.com/gemidyne/microtf2/wiki/Map-Compatibility
Changes
- 5539160: #261 - Add
mtf2_waitingforplayers_timeconvar to allow waiting for players to be changed via cfg file (Safalin) - 73c8815: Bump version (Safalin)
Full Changelog: v5.2.10...v5.2.11
v5.2.10
Upgrade notes
- If updating from v5.2.9, you only need to update
AS-MicroTF2.smxfrom the warioware.zip. - v5.2.10 requires warioware_redux_v5c map to run. See more information at https://github.com/gemidyne/microtf2/wiki/Map-Compatibility
Changes
- 166a927: fix(convars) #259 - don't modify sv_use_steam_voice or sm_mapvote_extend (Stevu)
- ba14bd1: fix(convars) #260 - don't modify mp_forcecamera cvar (Stevu)
- 0f68af4: Bump plugin version to v5.2.10 (Stevu)
Full Changelog: v5.2.9...v5.2.10
v5.2.9
Upgrade notes
- If updating from v5.2.8, you need to update
AS-MicroTF2.smxfrom the warioware.zip. - v5.2.9 requires warioware_redux_v5c map to run. See more information at https://github.com/gemidyne/microtf2/wiki/Map-Compatibility
Commits
v5.2.8
Upgrade notes
- If updating from v5.2.7, you need to update
AS-MicroTF2.smxand copy over the latest gamedata files from the warioware.zip. - v5.2.8 requires warioware_redux_v5c map to run. See more information at https://github.com/gemidyne/microtf2/wiki/Map-Compatibility
Commits
- 3cf8930: Gamedata update for TF2 2022-12-01 update (@FortyTwoFortyTwo) #244
- 2df045a: oops wrong one (@FortyTwoFortyTwo) #244
- 54945e7: Bump plugin version (Steven)
- 6a7f5f0: Merge branch 'master' of https://github.com/gemidyne/microtf2 (Steven)
v5.2.7
Upgrade notes
- If updating from v5.2.6, you need to update
AS-MicroTF2.smxand use the warioware_redux_v5c.bsp. - v5.2.7 requires warioware_redux_v5c map to run. See more information at https://github.com/gemidyne/microtf2/wiki/Map-Compatibility
Bug Fixes
- prop count boss: Fix #240 - trigger_hurt in boss arena did not cover all areas
- morecolors: Fix #241 - SourceMod 1.11 not enough space on the heap. Thanks to @NyxNyxNyxNyxNyxNyx for verifying this bugfix.
- special rounds: Fix Non-stop special round leaving boss time overlay on screen (Steven)
Code Refactoring
- convars: Remove UMC convar checks (Steven)
Continuous Integration
- Update SourceMod versions to 1.11.x (stable) and 1.12.x (dev) (Steven)
Commits
- 8c158ce: Remove support notice. (Steven)
- 8526378: Testing automated release (Steven)
- 0d538c3: Update and rename main.yml to ci.yml (Steven)
- 33e063f: Create release.yml (Steven)
- 4d32640: Update release.yml (Steven)
- 8cd9170: Update release.yml (Steven)
- 6d04bcb: Update release.yml (Steven)
- 1a92273: Push fix for trigger hurt for issue #240 (Steven) #242
- b17e7f3: Trying to work around morecolors issue again. Needs tested - if this does not work, need to find a suitable replacement, or make our own version (Steven) #243
- f224a16: Remove unused colours from morecolors embedded (Steven) #243
- c19fffe: Add static keyword (like private in C++/C#) to fields in minigamesystem that are not intended for public access (Steven) #243
- 89fafa8: Add static keywords to special rounds (Steven) #243
- a667d35: Adding static to weapons (Steven) #243
- 4a22119: Update plugin names (Steven) #243
- d044b20: Move pragma to top (Steven) #243
- 94f7601: fix(map)!: Bump ASSET_VERSION to v5_2c - requires warioware_redux_v5c.bsp. (Steven)
v5.2.6 - Heap error fix
Version: 5.2.6
Type: Required
Changes in this release:
- Added #pragma dynamic to fix #238 - Not enough space on the heap.
If updating from v5.2.5, you only need to copy the updated AS-MicroTF2.smx from tf/addons/sourcemod/plugins to your server. Apologies for slow releases. We hope to resume support & dev of this gamemode and to automate releases.
For more information on what is included in v5.0.0+, as well as Server Operator & Developer/Integrator upgrade notes, please refer to the release notes page on gemidyne.com: https://www.gemidyne.com/projects/microtf2/release-notes/v5/
v5.2.0+ requires warioware_redux_v5b map to run. See more information at https://github.com/gemidyne/microtf2/wiki/Map-Compatibility
If you are upgrading your game server from a Version 4 or previous Version 5/5.1 release:
- Upload warioware_redux_v5b to your tf/maps folder (and optionally create a .bz2 version for fast download).
- Extract the files from warioware_v5.2.5.zip to your game server's tf folder.
- Install the SteamWorks extension. (And optionally, if no other installed plugins require SteamTools, uninstall the SteamTools extension.)
If you have any issues with this update, please raise issues on the GitHub tracker and provide as much information as you can in order to resolve it.
v5.2.5 Gamedata Update
Version: 5.2.5
Type: Required
Changes in this release:
If updating from v5.2.3 or v5.2.4, you only need to download the attached microtf2.txt file and save it to tf/addons/sourcemod/gamedata.
For more information on what is included in v5.0.0+, as well as Server Operator & Developer/Integrator upgrade notes, please refer to the release notes page on gemidyne.com: https://www.gemidyne.com/projects/microtf2/release-notes/v5/
v5.2.0+ requires warioware_redux_v5b map to run. See more information at https://github.com/gemidyne/microtf2/wiki/Map-Compatibility
If you are upgrading your game server from a Version 4 or previous Version 5/5.1 release:
- Upload warioware_redux_v5b to your tf/maps folder (and optionally create a .bz2 version for fast download).
- Extract the files from warioware_v5.2.5.zip to your game server's tf folder.
- Install the SteamWorks extension. (And optionally, if no other installed plugins require SteamTools, uninstall the SteamTools extension.)
If you have any issues with this update, please raise issues on the GitHub tracker and provide as much information as you can in order to resolve it.