Skip to content

2019.2.1.0 Update - "The Connect Update"

Compare
Choose a tag to compare
@safalin1 safalin1 released this 08 Jul 20:11
· 1016 commits to master since this release

This update is aimed at other SourceMod developers to allow for integration with their own mapchooser plugins as well as ranking/levelling and inventory systems.

A changelog is listed at the bottom of this release.

Server Operators - Installing this update:

To install this update, please add the attached BSP file to your server's map folder. It contains the gamemode's sounds, overlays, and everything else required so no other files need to be served from your Fast DL server.

Once you installed the BSP, you need to extract the "warioware_2019.2.1.0.zip" file below to the same folder as srcds.exe or srcds_linux. This zip file also contains sounds - this is required on the serverside only, to calculate sound length. Players will not download these files.

MapChooser integration is now a separate plugin - this is bundled within the warioware_2019.2.1.0.zip file. If you have a different mapvoting plugin, you may have to develop an integration plugin to do so.

SourceMod Developers - Integrating with your own plugins

See the attached warioware.inc file for forwards and natives that you can consume.

Other notes

Gemidyne/Team WarioWare tested this gamemode on a Windows TF2 server, using SourceMod 1.10 with no other gamemodes running at the same time. If you encounter issues, please ensure you are not encountering an issue caused by another plugin you have installed.

If you reload this plugin and do not change the map, damage hooks will not work. We recommend that you reload the map after you reload the plugin to ensure everything is setup properly.

Changes in this release are:

  • Intermission has been refactored out of the main gamemode plugin and moved into a new "integration" plugin. Currently, only support for SourceMod's Stock MapChooser has been added. If you use a different mapvoting plugin, you may need to develop a small integration plugin.
  • Added an include file "warioware.inc" which allows SourceMod developers to receive event notifications from the WarioWare gamemode about Gamemode status, Player win states, scores and other details.