Guild icon
Teeworlds
discord.gg/teeworlds / general
Teeworlds Discord Server.
Between 2020-10-29 00:00:00Z and 2020-10-30 00:00:00Z
Avatar
mfw my sprites aren't on the screen :(
Avatar
what can cause Sprites not to load at all? ^^
Avatar
I might go mental here ^^
Avatar
fixed it
01:21
FINALLY
kratos joined the server. 2020-10-29 12:46:06Z
Avatar
hello everyone
12:47
does anyone know what you call that thing where you pull someone and he wakes up then u drop and he pulls u and so on so forth till you ,make it to the end?
Avatar
Uh, ddrace?
ncanfeo joined the server. 2020-10-29 13:17:04Z
Avatar
After-parties?
wuhmm 2
Avatar
anyone trynna play?
Avatar
isn't that hammer fly while one player is stuck in freeze tiles?
18:50
the person hooked is hammered, unfreezed and then the one unfreezing falls down, while the other party does the same thing until they reach the end of that part. (edited)
19:36
good lord is this more difficult than I expected
Avatar
Oh no what did you do. Is he drown. 👀
Avatar
he is drown
19:43
and honestly
19:43
this is hell :D
19:45
19:49
yeah I doubt this thing is quite plausible
19:50
19:50
19:50
the transparency is always gonna make this thing a bit weird
19:50
and I won't just make the character suddenly disappear, should I? ^^
Avatar
do we really need tee drowning pose?
Avatar
@Stiopa i think a simple kill effect is enough
20:01
Like an normal kill xd
Avatar
ye ye I know
20:01
that was the original plan
20:01
but I was pitched an idea to have a drowning animation
20:01
so I decided to give it a try ^^
Avatar
make default death effect after 1 second of flow
Avatar
maybe like a special sound for drowning would work
Avatar
use the tee cry sound
20:02
its creepy
20:02
custom servers had it when i was smaller and it was scary for me
Avatar
soo, a second of slowly descending and then pop?
Avatar
never heard that
Avatar
turns out that pressure of water kills drowned tees and makes them pop. (edited)
Avatar
@Stiopa do you know which crying sound i mean? xD
Avatar
not sure
Avatar
just output it
20:04
for testing purpose
Avatar
teefault cry 01 and 02?
Avatar
SOUND_TEE_CRY
20:05
19
20:05
just both,
20:05
it scared me, it randomly appeared on modded servers back when i was younger xD
20:05
and another unused sound is SOUND_HOOK_LOOP
20:06
i really like that one tho, using it for jetpack in my mod
20:06
instead of normal gun sound
Avatar
jetpack would be a intresting powerup 🤔
Avatar
oh yeah
20:06
I know this sound :D
20:06
forgot it existed
20:07
where did I hear it... I can't recall (edited)
Avatar
@Zatline but it would've to be nerfed, like the one on infclass
20:07
the one infclass has is actually really nice, just a bit less force and i think it would work nice for some vanilla maps
Avatar
u have a video of it?
Avatar
let me see
20:09
ill record one
20:10
uploading
20:11
its really not too op
20:11
and fits vanilla style i think
20:11
check the refilling and how fast it uses the ammo
20:12
i was holding fire for when i shot, so the slow down works very nicely
Avatar
Jetpack the powerup that comes with the water patch :d
20:13
anyway I guess I will store my weird water animation stuff on some offshoot branch o:
Avatar
so u think jet pack should come in form of a gun @fokkonaut ?
Avatar
i guess, thats how people are used to it
20:15
this controlling sheme at least should not be changed
Avatar
well ya would also balance it a bit better I guess
20:16
I feel jetpack plus gun could be OP
Avatar
it doesnt have to be a gun
20:16
can be another pickup
20:16
but the control of this should stay the same
20:16
people are used to this for ages, from mods like ddrace and infclass
20:16
and it feels natural aswell
Avatar
yeah but how would u shoot then? ^^
Avatar
well, maybe jetpack is like a broom xd
20:17
you cant shoot while flying (edited)
20:17
would require weapon changing mid-air :D
20:18
example (dont pay attention to the grenade itself, just to showcase how it would work): https://streamable.com/3ovx79
20:19
as you can see here, it should not be too op in a fight
20:19
the jetpack refills slowly
Avatar
ya would be better I guess
Avatar
slow enough*
20:19
so jetpack should be an actually weapon, something like a broom
20:19
would make sense, we have wooden hammers and other small guns, i dont think an actual jetpack would make sense
20:23
this seems to be the code for it, I guess
20:23
seems that I will have my hands busy after water
Avatar
you mean with an actual broom design and pickup? :o
Avatar
I would like to test a couple of ideas regarding new guns / new power-ups 🙂
20:26
necropotame is such a beast
20:26
this is fucking quads based
20:26
it lightens the selected area
20:27
made using his teeuniverse editor i think
20:27
and the skins are inside the mapfile, as a fucking normal 0.6 skin .png file
20:27
the server completes it somehow
20:27
its just amazing
20:27
its all open source but i am too stupid to understand it
yes 1
Avatar
ohh that would allow map themes with theme costums or something like example desert -> tees get cowboy hats
20:28
this is vanilla compatible
20:28
0.6 tho
Avatar
btw. intresting tileset u playing on .. a bit too 3d-ish looking but the concept is nice
Avatar
Did you never see it?
Avatar
Just join an "infclass" server on 0.6
Avatar
I imagine that's a map envelope?
Avatar
me don't have 0.6 :p
Avatar
Plus broadcast?
Avatar
@TsFreddie yes, it is, but they usually cant interact with inputs or something, its his mapconverter and teeuniverse stuff
20:31
also as said, the skins are put together by the server, then sent to the client
20:31
in the editor there is only the skinfile
20:31
vanilla 0.6 .png
20:31
its huge work, i am really sad you guys dont know of this, necropotame is a legend
20:33
Don't know what.
20:34
We been hosting chn infclass for a good while now.
20:36
I just don't play it.
20:38
Idk why I don't want to play anything other than fng.
orehusstiker 1
Avatar
Infection Mod with a class system for TeeWorlds . Contribute to necropotame/teeworlds-infclass development by creating an account on GitHub.
Avatar
And I haven't made any server mod for a good while now. I really want to make sure 0.7 is good to use and maybe have a 0.6 comoat layer before I made any gamemode.
Avatar
@TsFreddie pls explain 😰
Avatar
Explain whatthemadman
Avatar
what you see in the link
Avatar
@TsFreddie do you know anything about chinese battlefield server?
Avatar
something like AddTeeLayer()
20:40
tried to make blue star (edited)
20:40
got a purple star instead
Avatar
or pink :D
20:41
it's blue outside water
Avatar
well didn't someone say that only 1 star out of the 3 is actually used as damage indicator?
Avatar
it is true
20:42
the code only contains STAR01 sprite^^
Avatar
could replace one of the unused stars and make a water version
Avatar
well I'm testing the different dmg indicator color since it's the last thing on my trello
Avatar
something like AddTeeLayer()
@fokkonaut I mean what are there to explain. He injected extra quads into a layer using teeskin as a texture, packed em as a standard map binary and sent the map "file" from the memory to clients. By the time a client joined, every quad layer is "made" at "run time".
Avatar
there were probably other suggestions but I didn't put them into the trello ^^
Avatar
@TsFreddie yea, okay, makes sense. But how can he do quads based on input? That would mean he could basically show whatever he likes whenever he likes
20:44
But thats not how quads work
20:44
usually
20:44
envelopes*
Avatar
Envelope is controlled by time/ticks
Avatar
Just sent "spoofed" tick info. To show the correct animation frame. Input is there already
Avatar
hackish thing
Avatar
my code is full of hacks, is that a problem?
Avatar
mine too
Avatar
therefore no issue!
Avatar
ive never said that
Avatar
You can do this without the map converter thing I'd imagine. You just need to craft the envelope yourself I think.
Avatar
did i say there is any problem
Avatar
did anyone say you said there is a problem
Avatar
stiopa asked (edited)
20:46
he asked
20:46
whether it is a problem
20:46
true
20:46
xd
Avatar
I was going to make a pin password input for authentication (edited)
Avatar
@gerdoe im tired
Avatar
I also have a note about customizable color of diving gear @Zatline
Avatar
Then 0.7 happened and I don't want to make a mod that no one plays.
20:47
GhostHeart
20:47
And I don't really want to use ddnet as codebase.
Avatar
new 0.6 mods aren't super played either :t
Avatar
@Stiopa pls make it so every tee can have a custom diving gear color, not one thats applied for all tees
20:47
@Stiopa just another entry to the skin packet :D
20:48
larger packets!
Avatar
its so huge already
20:48
xd
Avatar
I can force chinese player play my mods which is a privilege that I somehow have
Avatar
I wanted to make a matchmaking system where you just enter your pin with your mouse when you join. (edited)
20:50
tee_thinking then some proxy magic that redirect you to the match server
Avatar
matchmaking in teeworlds... good luck
Avatar
Do you guys know how some servers made these transport tiles that move you to another server?
Avatar
what servers did that? (edited)
Avatar
bw for example
Avatar
that is the blocker stuff?
Avatar
Just sent a map change and redirect packets to another server.
Avatar
that simple?
Avatar
I mean what else is there to it. It sounds like a proxy, and probably would work like a proxy too.
Avatar
hm. So this would probably mean splitting the sprite into a colored and noncolored part
Avatar
And you do need the lobby to work as a proxy tho. I don't think we have a way to transfer socket or redirect ip address in client.
20:56
So the lobby server is both a server and a proxy client. It need to know which game server each packet is supposed to go to. I think the game server doesn't need to know the client is a lobby server.
20:57
Plus you can probably protect the game server by only allowing the proxy servers' ip to connect.
Avatar
nah, you can also direct connect
Avatar
Either way
21:01
Currently I still think coding for vanilla client is more fun tho. Plus I want CJK asap so I need to keep an eye on the progress here.
21:03
After the texrender. There are more works to be done to generalize text input logic and IME. 😩
Avatar
@TsFreddie u stated yesterday that dynamic water would be possible right
Avatar
I think so
21:09
Haven't tried anything yet. But it should be possible given how we've been drawing UI.
Avatar
Sploosh! In this tutorial, I'll show you how you can use simple math, physics, and particle effects to simulate great looking 2D water waves and droplets. Note: Although this tutorial is written...
21:10
have u taken a look at this paper?
Avatar
I looked at the video. Didn't check the code.
21:15
Also I'd say we should keep the "wave" much smaller. Preferably keep them within one tile height so we don't need anything fancy on the server physics.
21:16
Do you want me to take a crack at it? I still have like two issues that I would like to do on master.
21:16
seems possible
Avatar
yes pls take a crack at it I think you have the ability to make dynamic water a thing 😄
Avatar
But if anyone want to do it before me. Just take a look at the boradcast backdrop. You can probably draw triangles using the freeformitem thing.
21:19
How are you drawing the water currently?
Avatar
sprites
Avatar
tile sized sprites
21:20
if it is the top water tile, mod x coordinate by 2
Avatar
Lol hack master
Avatar
if (0) pick one of the 16 frames of the first collmn
Avatar
this image
Avatar
if(1) pick one of the 16 frames of the second collumn
Avatar
equals this animation
Avatar
if not on the top, just take the full one
Avatar
Yeah, we should just draw water with triangles. Then we can have any color we want and even with gradient
Avatar
gradient would be awesome for deep water
Avatar
I'll take a look sometime
Avatar
it's still drawing part, right?
21:22
we can't make dynamic water quite yet, can we? ^^
Avatar
Wdym drawing part
21:22
Oh is it visual only?
21:22
Yes
21:22
And it probably should be
Avatar
water physics will be still handled tile based and graphics dynamic
Avatar
That's why I think the wave should be kept within one tile even if we have dynamic water splash and stuff. (edited)
Avatar
there can be a problem if a wave goes on land 😅
Avatar
tee_thinking it won't if it is within one tile height tho
21:25
that's why I commented it just now :p
Avatar
Should look almost the same with your current solution but with less noticable patterns
Avatar
well I'd like to have an offset on water so waves can have some room up and down
Avatar
well if we make the water uh
21:25
too low
21:26
then there might be a problem of tees literally floating on top of water, more so than now 😅
Avatar
Well if it goes up and down the server physics would be much more difficult to make with a tile based map
21:27
And probably become less KISS and be rejected. Just saying.sonk
21:28
the tee already looks a bit like it's literally floating
Avatar
Bring the physics down half a tile if you can?
Avatar
ya the tee should be half in the water when floating imo
Avatar
Idk how you did it currently. But it looks solvable.
Avatar
rn it's a simple tile check
21:35
check if the tee is within that tile and apply stuff on it
21:36
I am able to think of a hacky way to do it rn but it will add like extra two checks ;d
Avatar
this is what I imagine tile based waves
Avatar
hmmm I now kind of want to try this... maybe over the weekend ^^
Avatar
that's what i mean with offset of 0.5 tiles so that waves have room and don't strand (edited)
Avatar
I think that this is totally plausible
Avatar
yeah it should work if the water just extends half a tile in each direction from the original tiles
Nin_ joined the server. 2020-10-29 21:56:48Z
Avatar
I think a quarter-circle corner is the smallest possible tile, anything smaller looks weird anyway
22:10
half surface done
22:11
22:12
looks better now on animated water ^^
Avatar
looks also better on this still snapshot
Avatar
so the discrepancy issue should be solved like this
22:13
well, no. It's a bit hacky atm so no, it should not be solved like this, but for the purposes of testing it works
22:13
if animated water becomes a reality it can be easily standardized :)
🙏 1
Avatar
indeed it seems like we can draw freeform shapes up to 4 sides 👀
22:24
if I understand this right
Exported 283 message(s)