The Ultimate Site of Worms Armageddon

Worms: Armageddon => General discussion => Wormkit Modules => Topic started by: Jengu on November 21, 2017, 02:31 PM

Title: wkWater - An open source WormKit module that reveals the bottom of the map
Post by: Jengu on November 21, 2017, 02:31 PM
This WormKit module removes the wave animation in-game when using the lowest graphics setting. It should work with all versions of Worms Armageddon.

I encourage you to compile the code yourself because you never know if a DLL contains malware. This module was written in C by me. I don't accept any responsibility for the use of this software.

(https://i.imgur.com/4MZ4tPR.gif)


NOTICE

wkWater in its current form is most definitely a cheat; having it enabled while other players do not offers a distinct advantage. As such, I have removed the attachment. Please do not distribute cheat modules. If you have already downloaded wkWater, please make sure only to use it if all players are using it, and if sharing the replay, please make it clear in the game's chat that wkWater is being used.

The module could be fixed by making it automatically send a public chat message communicating its presence at the beginning of every round, similarly to RubberWorm's crate-finder feature. However, distributing it as open source would undermine this, and is a bad idea.

Concerning toggling the visibility of wave animation:
Some players, myself included, consider the mystery of what is hidden by the water waves to be a fun element of challenge to the game. As such it would be a shame for everyone to be forced to hide the waves in order to be able to fairly compete with other players who have the waves hidden. However, seeing the interest in wkWater expressed on this thread, I will consider adding it as a future scheme option.

—Deadcode
Title: Re: wkWater - An open source WormKit module that reveals the bottom of the map
Post by: Kaleu on November 21, 2017, 02:35 PM
This might be considered as cheat, I hope they don't, nice module.
Title: Re: wkWater - An open source WormKit module that reveals the bottom of the map
Post by: Danger135 on November 21, 2017, 03:41 PM
There in upload is watereditor, you can made transparent water, so you can see that land (except last few lines at bottom).
Title: Re: wkWater - An open source WormKit module that reveals the bottom of the map
Post by: Jengu on November 21, 2017, 03:47 PM
There in upload is watereditor, you can made transparent water, so you can see that land (except last few lines at bottom).

This module allows you to see the last four rows of pixels which are normally hidden.
Title: Re: wkWater - An open source WormKit module that reveals the bottom of the map
Post by: StepS on November 21, 2017, 03:59 PM
Unfortunately, this is officially designated as a cheat by the game developers.
Some years ago I released wkAwesome, one of its features was hiding the water waves, as well as sprites, the game HUD (timer, wind, chat bars, etc.), the landscape, and disabling the background redrawing (the "awesome" effect). However, I quickly removed it because the water feature was cheating, and because I did not properly set up compatibility. It wasn't for general use anyway, so it remains in some hidden forum on TUS. I might update it later for the general public if necessary.
Title: Re: wkWater - An open source WormKit module that reveals the bottom of the map
Post by: Sensei on November 21, 2017, 05:44 PM
Gj Jengu. Nice to see there's more ppl that didn't give up on adding stuff in W:A.
+1
Title: Re: wkWater - An open source WormKit module that reveals the bottom of the map
Post by: aik on November 22, 2017, 12:04 AM
opensource - I like!  :)

Now, that this is public, Steps, can you make the wkAwesome public even though you "did not properly set up compatibility" – maybe without the wavespart? You could add some "just for testing at own risc"-note…

Also i want to mention I'm not sure, banning stuff like it from public is a good way at all – who has access then? In case of wkAwesome anyone who visited forum before move to "elite"-forum. IMO could lead to a "cheater elite" – same i.e. for TAS-version, I find its exclusiveness to be unfair in a way…
Title: Re: wkWater - An open source WormKit module that reveals the bottom of the map
Post by: TheWalrus on November 22, 2017, 12:45 AM
this is banned in tus games
Title: Re: wkWater - An open source WormKit module that reveals the bottom of the map
Post by: aik on November 22, 2017, 01:03 AM
this is banned in tus games

Well, as you aren't able to check if your TUS-game opponent uses a particular WK, problem remains, that you are dependant on the honesty of TUS-players – and dishonest players get advantage… kinda stinks ^^
Title: Re: wkWater - An open source WormKit module that reveals the bottom of the map
Post by: Hurz on November 22, 2017, 02:52 AM
this is banned in tus games

Well, as you aren't able to check if your TUS-game opponent uses a particular WK, problem remains, that you are dependant on the honesty of TUS-players – and dishonest players get advantage… kinda stinks ^^

MI can cant he...?
Title: Re: wkWater - An open source WormKit module that reveals the bottom of the map
Post by: XanKriegor on November 22, 2017, 04:23 AM
It works, thanks! It makes the game to look a bit more boring, but if you need to take a screenshot for one reason or another, and water is not welcome, its great.
Title: Re: wkWater - An open source WormKit module that reveals the bottom of the map
Post by: Husk on November 22, 2017, 09:06 AM
but if you need to take a screenshot for one reason or another, and water is not welcome, its great.

hehe i have this problem when i make screenshot walkrace mapas... so i guess this would be useful for me when i make a mapa
Title: Re: wkWater - An open source WormKit module that reveals the bottom of the map
Post by: aik on November 22, 2017, 04:11 PM
this is banned in tus games

Well, as you aren't able to check if your TUS-game opponent uses a particular WK, problem remains, that you are dependant on the honesty of TUS-players – and dishonest players get advantage… kinda stinks ^^

MI can cant he...?

Even if someONE (or few) could check – most players can't ("elite" stuff again…). Sure, if there is someONE who can check it and you know that person, you could let that person know. But first you'd have to be suspicious and most cheats aren't even distinguishable from skill or luck. So most games with cheaters will never get checked.
Title: Re: wkWater - An open source WormKit module that reveals the bottom of the map
Post by: XanKriegor on November 22, 2017, 04:18 PM
Lets take a look from this angle - we are not casual players, we are pro/hardcore. There is difference between amateur and professional sportsmen - amateur ones do it got fun and just enjoys it. Pros are living off it, and they uses every possible way to optimize their performance and squeeze another meter/second/point out. Non-critical optimizations should be allowed in professional competitions, sort of we are having here.
Title: Re: wkWater - An open source WormKit module that reveals the bottom of the map
Post by: Sensei on November 22, 2017, 05:13 PM
Any reason it should be considered as cheat? Except little help in roper games where you actually can see what weapon is selected? I never do ropers, but when i do - at least 1 selff@#! per game is guaranteed, cause wave is trolling.
Title: Re: wkWater - An open source WormKit module that reveals the bottom of the map
Post by: HHC on November 22, 2017, 05:18 PM
I consider it cheating. But at the same time, this should be perhaps an official feature that can be turned off/on in scheme options, cause in some schemes it's indeed an improvement.
Title: Re: wkWater - An open source WormKit module that reveals the bottom of the map
Post by: Sensei on November 22, 2017, 05:40 PM
This should be perhaps an official feature that can be turned off/on in scheme options

This.

If you can pick between 1 or 3 waves, why not implement zero waves as an option!? :/
Title: Re: wkWater - An open source WormKit module that reveals the bottom of the map
Post by: aik on November 22, 2017, 05:46 PM
Any reason it should be considered as cheat? Except little help in roper games where you actually can see what weapon is selected? I never do ropers, but when i do - at least 1 selff@#! per game is guaranteed, cause wave is trolling.

(http://k.kai.dj/mix/ohne.gif)
(http://k.kai.dj/mix/mit.gif)
Title: Re: wkWater - An open source WormKit module that reveals the bottom of the map
Post by: aik on November 22, 2017, 06:00 PM
Now I'd love to see other WKs beeing made to "minimize" W:A's graphics further:
-no bubbles
-no background on destroyed soil for smaller explosions, too (without messing with colorlimitations of map to achieve it)
-"burned" soil solid grey (or adjustable - dito no messing with color limitation)
-...

I'd even love to see W:A that minmal - even no sprites, just boundingboxes and/or plain

*) of cource for casual play only ;)
Title: Re: wkWater - An open source WormKit module that reveals the bottom of the map
Post by: Kaleu on November 23, 2017, 02:08 AM
Any reason it should be considered as cheat? Except little help in roper games where you actually can see what weapon is selected? I never do ropers, but when i do - at least 1 selff@#! per game is guaranteed, cause wave is trolling.

Just remember your last used weapon and you are fine, land mine always bring you ninja rope in the next turn, others don't.


Quote
Any reason it should be considered as cheat?

1. Using underwater weaps in T17 will be an easier task now.
2. This might sound silly reason but sometimes you get f*cked by hidden land mines near water, many times it happened to me and others teleporting in hyst and get caught by those sneaky bastards, I think it's part of the game to bring some extra surprises.  :D


Disclaimer: I don't think it will make someone improve anyway, I encourage the distribuition although I was just mentioning more reasons to you. This is up to MI, not me.
Title: Re: wkWater - An open source WormKit module that reveals the bottom of the map
Post by: goom on November 26, 2017, 08:08 PM
This might be considered as cheat, I hope they don't, nice module.

I'd consider it an an unfair advantage against those playing without it, especially if it is undetectable.