Advanced Search

Author Topic: Trill's Addon Shop - Updated Ping Button!  (Read 11435 times)

0 Members and 1 Guest are viewing this topic.

November 18, 2021, 04:37:17 AM
Read 11435 times

Offline Trillster

  • Time Lord

  • what's a code
  • *******
  • Date Registered: July 18, 2014, 08:42:32 PM

    • View Profile
    • Portfolio
Trill's Addon Shop - Updated Ping Button!
« on: November 18, 2021, 04:37:17 AM »
(click to show/hide)

I've found myself being interested with the idea of mods that just serve to be general quality of game and play improvements, so here's a few mods I've created that I would consider must-haves when hosting your servers. All the addons in this thread are designed to be interchangeable and compatible with most all mods and modes of play out there.

Damage Display
(click to show/hide)

Map Voting
(click to show/hide)

Ping Button
(click to show/hide)

Side Swap
(click to show/hide)

November 18, 2021, 12:00:43 PM
Reply #1

Offline Rozark

  • MM8BDM Extender

  • Mr. Explorer
  • **********
  • Date Registered: August 28, 2011, 04:46:04 PM

    • View Profile
    • Rozark #0873
Re: Trill's Addon Shop - Damage Display and Map Voting
« Reply #1 on: November 18, 2021, 12:00:43 PM »
The most powerful GUI function is the ability to rename parts on the damage display, which allows me to have way too much fun messing with the DPS counter to make it aesthetically useful.

November 18, 2021, 11:36:36 PM
Reply #2

Offline Trillster

  • Time Lord

  • what's a code
  • *******
  • Date Registered: July 18, 2014, 08:42:32 PM

    • View Profile
    • Portfolio
Re: Trill's Addon Shop - Damage Display and Map Voting
« Reply #2 on: November 18, 2021, 11:36:36 PM »
Made an oopsie with that last version of the map voting wad, so I've uploaded a hotfix and updated the main post. Someday I'll have a stable version that doesn't end with an 'h"

Uploaded another version for the friends that play duel. I had thought of it at first but never acted on it, but now it'll properly display voting for duel countdown.

Download Here!

November 21, 2021, 05:57:29 PM
Reply #3

Offline Trillster

  • Time Lord

  • what's a code
  • *******
  • Date Registered: July 18, 2014, 08:42:32 PM

    • View Profile
    • Portfolio
Re: Trill's Addon Shop - Damage Display and Map Voting
« Reply #3 on: November 21, 2021, 05:57:29 PM »
Added some new features to my damage display mod while correcting some of the issues with the death statistic printouts.

Now you'll see a "death" printout whenever you win a round, ensuring you'll always log your final statistics. Additionally, it now properly receives the colors you set for the full duration of the printout. You can now disable the hit number popups if those don't suit your fancy. Additionally, a new server variable, trill_dd_nospectatormode, has been added that allows you to disable the features of the mod for everyone except true spectators.

Download Here!

November 27, 2021, 04:32:21 AM
Reply #4

Offline Trillster

  • Time Lord

  • what's a code
  • *******
  • Date Registered: July 18, 2014, 08:42:32 PM

    • View Profile
    • Portfolio
Re: Trill's Addon Shop - Damage Display and Map Voting
« Reply #4 on: November 27, 2021, 04:32:21 AM »
Added the ability to toggle damage number popups separately from health number popups.

Checking for spectator mode was causing frequent crashes, so the server variable associated to it has been removed. Instead, that functionality has been moved to its own separate file.

Download Here!
Download Spectator Mode Here!

November 27, 2021, 04:58:02 AM
Reply #5

Offline bass44

  • MM8BDM Extender

  • Yeah call us, we'll be drunk!
  • *****
  • Date Registered: November 23, 2011, 03:40:05 AM

    • View Profile
Re: Trill's Addon Shop - Damage Display and Map Voting
« Reply #5 on: November 27, 2021, 04:58:02 AM »
This map voting wad is actually a genius idea, nice work.

November 28, 2021, 06:31:18 AM
Reply #6

Offline Trillster

  • Time Lord

  • what's a code
  • *******
  • Date Registered: July 18, 2014, 08:42:32 PM

    • View Profile
    • Portfolio
Re: Trill's Addon Shop - Damage Display and Map Voting
« Reply #6 on: November 28, 2021, 06:31:18 AM »
New version of the map voting system. Now there's a dedicated options menu for the mod that can be accessed by typing mvoptions in console. Map previews are now given for the voting options, allowing you to better know which map you're voting for. For mappers interested in adding map previews, here's a list of steps.

Quote from: README
Go into map in Deathmatch mode, set screenblocks 12, set crosshair 0, set r_drawspectatingstring false, and spectate.
Here's an alias for convenience
'alias screenie "spectate; crosshair 0; screenblocks 12; r_drawspectatingstring false"'
Screenshot map in 1024x768 resolution.
Downsize screenshot to 512x384 (50% of original size) with Nearest Neighbor filtering
Rename screenshot to be the same as your maps lumpname, in other words, MM2AIR's map preview is named MM2AIR.png
Toss screenshot into a graphics folder in your map pack / addon
This mod will recognize that graphic and implement it as a map preview

(click to show/hide)

Download Here!

January 01, 2022, 11:44:17 PM
Reply #7

Offline Trillster

  • Time Lord

  • what's a code
  • *******
  • Date Registered: July 18, 2014, 08:42:32 PM

    • View Profile
    • Portfolio
Re: Trill's Addon Shop - Damage Display and Map Voting
« Reply #7 on: January 01, 2022, 11:44:17 PM »
New version of the Damage Display addon, now it'll track damage done to you dubbed as "knocks". Perfect for tilting off the planet once Scorch Wheel hits you for 75 in 10 instances of damage. Options have been moved into their own dedicated options menu that can be accessed by typing ddoptions in console, making it easier to access for those not in the know.

(click to show/hide)

Download Here!
Download Spectator Mode Here!

January 16, 2022, 02:56:07 AM
Reply #8

Offline Trillster

  • Time Lord

  • what's a code
  • *******
  • Date Registered: July 18, 2014, 08:42:32 PM

    • View Profile
    • Portfolio
Re: Trill's Addon Shop - Damage Display, Map Voting, Ping Button
« Reply #8 on: January 16, 2022, 02:56:07 AM »
Ping Button

Introducing a new addon, compatible just fine with the previous two. While we'll never get voice chat in Zandronum (hopefully), there's a lack of good indicators for teammates to play off of. This mod implements every Apex / Valorant player's favorite solo-queue form of communication, the ping system. You can bind two keys, one for a normal location ping and another for an alert ping. Allies and true spectators can see these pings as an indicator of where you're at and what's going on. If someone's being too disruptive with their pings, you can mute them either via the pboptions menu or by using ignore_ping_idX in the console, with X being their player ID.

(click to show/hide)

Download Here!

January 16, 2022, 06:49:15 AM
Reply #9

Offline Trillster

  • Time Lord

  • what's a code
  • *******
  • Date Registered: July 18, 2014, 08:42:32 PM

    • View Profile
    • Portfolio
Re: Trill's Addon Shop - Damage Display, Map Voting, Ping Button
« Reply #9 on: January 16, 2022, 06:49:15 AM »
Quick little update to the new ping button addon based off of some initial requests and preliminary online testing. Updated the visuals to prevent some jittering and overlapping text. Now pings can optionally show the player who created them, to potentially making muting them easier to do. Added a toggleable shortcut to the alert ping done via double-tapping the standard ping. More options are provided for scaling the size of the pings for better fine-tuning.

(click to show/hide)

Download Here!

January 29, 2022, 03:59:01 AM
Reply #10

Offline Trillster

  • Time Lord

  • what's a code
  • *******
  • Date Registered: July 18, 2014, 08:42:32 PM

    • View Profile
    • Portfolio
Re: Trill's Addon Shop - Damage Display, Map Voting, Ping Button
« Reply #10 on: January 29, 2022, 03:59:01 AM »
Created an update for the ping button, now it includes additional ping types in the Heal Ping and Missing Ping. Additional options exist to display the distance from the ping as map units rather than meters (1m/32mu) and pings will now be able to show the team of the user who pinged if you're spectating. Obligatory bug fixes as well.

Download Here!

May 13, 2023, 11:18:05 PM
Reply #11

Offline Trillster

  • Time Lord

  • what's a code
  • *******
  • Date Registered: July 18, 2014, 08:42:32 PM

    • View Profile
    • Portfolio
Re: Trill's Addon Shop - Introducing Side Swap
« Reply #11 on: May 13, 2023, 11:18:05 PM »
A bit late to the punch, but I released an update for Map Voting that did an internal overhaul for improved performance and ability for new options. Now the display provides 4 maps for users to vote on by default and less if there are not enough remaining maps in the map rotation. Using the mvoptions command in console, users can now change the opacity of the display as well as have it automatically disable after voting, making it much more ideal for Deathmatch styled modes.

The addon also now has some added features for modders to make use of. Mappers can load their map pack alongside the addon offline and use a debug command such as !preview MM2AIR to test that their map previews work properly. Additionally, modders that work on custom game modes can check that Map Voting is loaded and call a provided script when looking to change the map so that their game mode abides by the votes.

Download Map Voting!

Housekeeping aside, I'd also like to introduce a new addon to the party...

Side Swap

This new addon modifies 2 Team LMS to use the typical ruleset of a game like Valorant or CS. In those games, you flip teams at halftime so that each team plays from both sides equally. This addon also implements the overtime and sudden death scenarios of those games, the former requiring you to win by 2 rounds and the latter being a final winner takes all round.

By default, this addon has players play 2 overtime scenarios and if no winner still, then sudden death is entered. However, server hosts can also modify the amount of overtime scenarios played using the server setting, trill_ss_sv_overtimeCap. Use a value of -1 for infinite overtime until a winner arises.

Note that this addon requires Zandronum 3.2, 2 teams only, and a win limit higher than 1 for proper functionality.

Download Side Swap!

July 16, 2023, 01:23:32 AM
Reply #12

Offline Trillster

  • Time Lord

  • what's a code
  • *******
  • Date Registered: July 18, 2014, 08:42:32 PM

    • View Profile
    • Portfolio
Re: Trill's Addon Shop - Updated Damage Display!
« Reply #12 on: July 16, 2023, 01:23:32 AM »
It took over a year to get back around to it, but the long awaited Damage Display v7 update is here, now better compatible with Mega Man 8-Bit Deathmatch V6B! Using the features introduced in Zandronum 3.2, it now places statistics onto the scoreboard and is able to be more accurate in its damage tracking. Additionally, this version implements more options, including but not limited to, display opacity and frag confirm sounds. As always, you can find these options by typing ddoptions into the console.

(click to show/hide)

This version also marks the return of server variables to toggle features as exclusive for spectators, meaning there is no longer any need for a spectator mode file. Furthermore, these toggles are also now individual to the feature, meaning you can mix and match. Below are the server variables for each feature.
Quote
trill_dd_sv_statdisplay
trill_dd_sv_deathprintout
trill_dd_sv_extendedscoreboard
trill_dd_sv_damagenumbers
trill_dd_sv_healnumbers
trill_dd_sv_hitsound
trill_dd_sv_fragsound

Note that the damage sounds and frag sounds included in this version are disabled and ignored when playing with Mega Man 8-Bit Deathmatch V6B or higher, deferring to its implementation instead. Check out the user settings and server settings for that version if needing to tweak those elements. The DPS display has also been removed for this version as it placed too many constraints onto the codebase relative to the low value it provided.

Download Here!

September 30, 2023, 05:21:59 PM
Reply #13

Offline Trillster

  • Time Lord

  • what's a code
  • *******
  • Date Registered: July 18, 2014, 08:42:32 PM

    • View Profile
    • Portfolio
Re: Trill's Addon Shop - Updated Ping Button!
« Reply #13 on: September 30, 2023, 05:21:59 PM »
I've once again got another one of these delayed, full rewrites of a project. This time I'm bringing a new and improved Ping Button iteration. Pings are now designed to scale better with distance and play their sound globally to anyone that can see the ping. These two combined culminate in the new features of death pings and a locate allies function, both of which and much more can be configured by typing pboptions in console.

(click to show/hide)

Be sure to check out the other various improvements and report any issues that may come up, as again, this is a full rewrite from the previous version!

Download Here!

November 06, 2023, 12:07:07 AM
Reply #14

Offline Trillster

  • Time Lord

  • what's a code
  • *******
  • Date Registered: July 18, 2014, 08:42:32 PM

    • View Profile
    • Portfolio
Re: Trill's Addon Shop - Updated Ping Button!
« Reply #14 on: November 06, 2023, 12:07:07 AM »
Another update for Ping Button! This update brings a few smaller bugfixes, preventing pings from interacting with map elements they shouldn't and making pings look a bit nicer at higher resolutions. Additionally, now alert pings and death pings will attempt to display a mugshot if there is support for it in the class mod being ran alongside it.

See here for details of how to add support if making custom classes.

(click to show/hide)

Download Here!