1 (edited by inherited 2009-05-23 12:34:06)

Topic: [MOD] WaterMOD 0.60

After a long time of debugging, coffee, more debugging, even more coffee, a stay at hospital because of caffeine poisoning, I decided to release a beta of this modification now.

What is WaterMOD?
WaterMOD is a modification which brings new elements of gameplay to Teeworlds
The features are

  • Water with effects on your body like friction, oxygen consumption, water current in different directions

  • Doors which prevent you from going through them until you push the button (with fancy graphics yikes)

  • Team related doors which can be operated by red or blue team

  • Rifle reflecting water

  • Compatible to all (standard) game modes

  • Instagib (if you want to)

  • Weapon stripping when getting a hit with the hammer

  • Easter eggs (if you find them tongue)

  • Open source (of course)


How can I adjust WaterMod?
There are many server variables you can use to change the behavior of WaterMOD
The most important are:

name, default, min, max, description

sv_water_gravity, 30, -10000, 10000, gravity in water
sv_water_maxx, 600, -10000, 10000, max velocity in x direction when in water
sv_water_maxy, 450, -10000, 10000, max velocity in y direction when in water
sv_water_friction, 90, -10000, 10000, friction in water
sv_water_insta, 1, 0, 1, use instagib (just rifle, one hit kills)
sv_water_strip, 1, 0, 1, strip enemies weapon when hitting with hammer
sv_water_freezetime, 60, 0, 100000, time to freeze enemy when hitting with hammer
sv_water_oxygen, 1, 0, 1, use oxygen in water
sv_water_oxy_drain, 1300, -100000, 100000, speed of oxygen degeneration in water (50=1sec)
sv_water_oxy_regen, 250, -100000, 100000, speed of oxygen regeneration out of water
sv_water_oxy_emoteid, 3, 0, 100000, number of emote to show when getting damage due to oxygen
sv_water_gain, 100, 0, 100000, added speed if in flowing water
sv_water_reflect, 1, 0, 1, reflect lasers at water


Are there any limitations in WaterMOD
Yes, there are some limitations. One is that with high pings you might see the result of wrong client prediction of what will happen next. This is because I wanted to keep te mod compatible to the standard clients.
As I do my own physical calculations, the client thinks that just gravity is doing his job, while you are e.g. sitting on a door, drinking coffee. This "lags" can be annoying, but are hardly noticeable with low pings.
Maybe the developers will include some of this features to the official game to solve the lag-problem
Please be also aware that this mod is in its beta-stage, that means that there might be some bugs, as super-lags which appear sometimes, but I do not know why (yet). If you find any bugs, please tell me and I'll tell my keyboard hacking monkeys to fix it.


How can I make maps for this mod?
Just open your favorite map and guess which game tiles will do what.
Or use the super cool entities.png which is within the scope of supply.
A door will start at a "Door"-tile, will visit any "Door point"-tile and return to the second "Door"-tile if there is one, or will go back to the first one. A "Switch"-tile will be a switch to control the doors.
Door 11 to 16 are team related doors.


Who is running WaterMOD?
There are the following servers known to run WaterMOD:
->Blumentopf - Doors + WaterMOD (doors + water physics + instagib) (redsmile.org:8305) is the official testing server for new versions and hosted by Apprentice Sheng (fng-mod)
->Die Bruderschaft des Thun WaterMOD 24/7 [AUT] (62.113.199.98:8308) is a 24/7 WaterMOD server hosted by mccae with the maps watergarden waterpirates


If you are hosting a WaterMOD server and want to appear in this list, let me know.

Are there compatible maps
There are indeed some maps yet, which iphone747 made for me.
He will release them within the next days, so don't miss them!
Until then, use this link for watergarden map: http://ul.to/vs1epe
If you made a cool map and want it to be listed here, let me know!


What do others think about WaterMOD
"Since I'm playing with water mod, I am just happier!" - M. Ingebag
"I was depressive and close to committing suicide, when a friend showed me WaterMOD. Since then, everything changed and I'm millionaire now!" - anonymous depressive banker
"I always had problems with my prostate, but with WaterMOD, no one will recognize my problems (except of warmer water). THANK YOU, WaterMOD!" - B. Gates


Now give me that stuff!
Current version 0.60:
Linux 32bit binaries: http://ul.to/cuj5em (Thanks to mccae)
Linux 64bit binaries: http://ul.to/k0bljb
Windows 32bit binaries: http://ul.to/x7v79y (Thanks to Sushi Tee)
Mac binaries: http://eigan.no/tee/watermod-060/ (Thanks to MertenNor)

Sourcecode: http://ul.to/xajnz7
Diff (for the lazy ones, vote fix allready included): http://osgc.os.funpic.de/teeworlds/wate … .6.0.patch (Thanks to Sushi Tee)

SPECIAL THANKS
Apprentice Sheng for his technical help and the server
iphone747 for the beautiful maps


(oh, if you could compile the server for win64, please do so and give me the binaries, kthxbye)

Have fun!
inherited

DISCLAIMER
All rights reversed, all companies are registered products of the respective trademarks, be smart, don't start, live on the coke side of life

2

Re: [MOD] WaterMOD 0.60

I played this mod today and i really really like it
one of my most favorite mods
nice work smile

3

Re: [MOD] WaterMOD 0.60

Oh thats great!!

|||||||www||||||||||||||||||||||||||||||||||||||||||||||
|||||||||||||||||||||||clubfreeware||||||||||||||||||||
|||||||||||||||||||||||||||||||||||||||||||||||||||de|||||

4 (edited by Magic Merlin 2009-04-26 21:24:41)

Re: [MOD] WaterMOD 0.60

What do others think aboutWater MOD

LOL XD XD XD

Great MOD playing almost all the time when i play tw (if theres a free slot)

Barney Stinson is awesome - http://www.youtube.com/watch?v=EGd-3mdUaf4
And he is a true Master of magic - http://www.youtube.com/watch?v=Qsh7W3PY … eature=fvw
Yeah... Magic is pretty cool...

5

Re: [MOD] WaterMOD 0.60

Can`t compiled it on windows. But its Beta:)?!

|||||||www||||||||||||||||||||||||||||||||||||||||||||||
|||||||||||||||||||||||clubfreeware||||||||||||||||||||
|||||||||||||||||||||||||||||||||||||||||||||||||||de|||||

6

Re: [MOD] WaterMOD 0.60

Define "Can't compile it"
Any Error?

7

Re: [MOD] WaterMOD 0.60

strange... it worked for me ^^
i'm so kind an post the binary here wink

windows binary: teeworlds_srv.exe

uptee - a simple web interface for hosting and maintaining teeworlds servers
teerace - a website gathering results of trusted Race-mod servers providing global ranking and statistics
*gV* rox ^^

8

Re: [MOD] WaterMOD 0.60

32 or 64 bits?

9 (edited by MertenNor 2009-04-26 22:25:32)

Re: [MOD] WaterMOD 0.60

Hi..

I am done compiling and uploading big_smile

download link: http://eigan.no/tee/watermod-060/
(use that as the download link.. I want people to see the site ) smile

MertenNor

->My 24/7 servers: [NOR] Norwegian HUB <- Back Online !! big_smile
( My grammar is getting better ! smile I think.. )
-Norway

10

Re: [MOD] WaterMOD 0.60

inherited wrote:

32 or 64 bits?

32bit

uptee - a simple web interface for hosting and maintaining teeworlds servers
teerace - a website gathering results of trusted Race-mod servers providing global ranking and statistics
*gV* rox ^^

11

Re: [MOD] WaterMOD 0.60

I added it to the first post, thank you!

12

Re: [MOD] WaterMOD 0.60

Just have taken a look on it: Better than expected! Especially the doors were done very well wink

Question? search function
Short movies? Lappi's link loft
Teeworlds info'n'tuts on gfx? Landil's sketchbook

13

Re: [MOD] WaterMOD 0.60

I'm afraid I can't play! sad
When my client finishes loading the map it crashes!

Terminal:
[49f555e8][datafile]: datafile loading. filename='downloadedmaps/watergarden_0a421ee8.map'
[49f555e8][client]: loaded map 'downloadedmaps/watergarden_0a421ee8.map'
[49f555e8][client/network]: loading done
[49f555e8][datafile]: loading data index=41 size=1327 uncompressed=144000
[49f555e8][datafile]: loading data index=35 size=816 uncompressed=129600
[49f555e8][datafile]: loading data index=36 size=907 uncompressed=123200
[49f555e8][datafile]: loading data index=37 size=708 uncompressed=82560
[49f555e8][datafile]: loading data index=38 size=691 uncompressed=147200
[49f555e8][datafile]: loading data index=39 size=794 uncompressed=115200
[49f555e8][datafile]: loading data index=40 size=736 uncompressed=113600
[49f555e8][datafile]: loading data index=42 size=1094 uncompressed=128000
[49f555e8][datafile]: loading data index=44 size=637 uncompressed=128000
[49f555e8][datafile]: loading data index=46 size=149 uncompressed=44000
[49f555e8][datafile]: loading data index=47 size=1337 uncompressed=128000
[49f555e8][datafile]: loading data index=48 size=407 uncompressed=131200
[49f555e8][datafile]: loading data index=53 size=102 uncompressed=73280
[49f555e8][datafile]: loading data index=0 size=12 uncompressed=4
[49f555e8][datafile]: loading data index=1 size=19 uncompressed=11
[49f555e8][datafile]: loading data index=3 size=3335 uncompressed=2508800
Segmentation fault

Linux 64bit standard client.

===I take pride in my insanity!===    |    Blender3D    |    What do you think of my post? Rate it!
Admin@SuperSiliconux128:~$quantumphysics --help -mtheory -standardmodel
[quantum_physics]: segmentation fault, core dumped

14 (edited by Sushi Tee 2009-04-27 14:17:34)

Re: [MOD] WaterMOD 0.60

i also created a patch... only if u want it ^^ ...i think its crap to download the whole source wink

patch: watermod-0.6.0.patch

and pls... could u pls add the stuff from changeset 1920 to the mod cuz it can be pretty annoying if there is someone doing fun kick votes and u dont know who it is wink

btw... in the patch i created its allredy in tongue


if i got the chance to test the mod and if i like it i could maybe post the 32bit linux binary, too...

edit: i played the mod... its pretty funny smile The only thing i dont like is that shild is oxygen so its crap if u dont like instagib like me wink is there maybe another solution? smile
About the map... As i wrote... i didnt play instagib. The map contains a way to much senseless shild (it reloads by self) and toooo less hearts wink All the shild should be hearts too wink

uptee - a simple web interface for hosting and maintaining teeworlds servers
teerace - a website gathering results of trusted Race-mod servers providing global ranking and statistics
*gV* rox ^^

15

Re: [MOD] WaterMOD 0.60

favourite mod of all
i make a server right away wink

Visit tee-league.de and tv.tee-league.de!

16

Re: [MOD] WaterMOD 0.60

Solution :
Dont go into water i u dont play instagib XD

Or make invisble air ^^

Barney Stinson is awesome - http://www.youtube.com/watch?v=EGd-3mdUaf4
And he is a true Master of magic - http://www.youtube.com/watch?v=Qsh7W3PY … eature=fvw
Yeah... Magic is pretty cool...

17

Re: [MOD] WaterMOD 0.60

what... You dont loose air (shild) when got hit... so u can go into water tongue
invisible air... hmm would be good... and than an emote short before u are out of oxygen smile
...just an idea wink

uptee - a simple web interface for hosting and maintaining teeworlds servers
teerace - a website gathering results of trusted Race-mod servers providing global ranking and statistics
*gV* rox ^^

18

Re: [MOD] WaterMOD 0.60

I think it is a great idea. [+]
But I played on one of the maps, and it seem... um, well like if the camera that was used so that I can see my tee... well it shuck a lot. Kinda reminded my of 0.4.0 and I was in a run map and I hook an un hookable tile.

Give others the respect you wish to be respected with. In the mean time, enjoy the website!

19

Re: [MOD] WaterMOD 0.60

Random Tee wrote:

I'm afraid I can't play! sad
When my client finishes loading the map it crashes!

I think you need to compile the server yourself )=

MertenNor: thanks, I'll add that to the first post as well smile
Sushi Tee: I'll include that one with the next version and post diffs then, for now I'll keep with this download, but thanks smile

20 (edited by Jay 2009-04-27 18:04:47)

Re: [MOD] WaterMOD 0.60

Fine big_smile
I go to make some maps too smile
But we want a multi entitie with watermod and racemod big_smile

Sry for my bad english , im german smile

21

Re: [MOD] WaterMOD 0.60

you are the best thx

« Owner of Teesites.net
« Domination Mod "Developer"
« Uptee Designer

22

Re: [MOD] WaterMOD 0.60

This mod is awesome! Support for racemod and Hprace is the next phase of this mod big_smile

Bye.

23

Re: [MOD] WaterMOD 0.60

Great work man! Rly big mod. Also laser doors is cool idea, but can you make automatically opening doors?

Stay wild big_smile

24

Re: [MOD] WaterMOD 0.60

Thanks for the mod! smile I've made already a map, maybe you want to test it in some days?

I've got a question: Will the mod be programmed in Lua too? For TW 0.6.0? Or can the mod still be used there then?

Avatar by Crises
Tee-Project - Website coming soon... [http://project.tee-city.net]

25

Re: [MOD] WaterMOD 0.60

make a new version with normal weapons like gun shotgun usw it would be cool

« Owner of Teesites.net
« Domination Mod "Developer"
« Uptee Designer