ddnet/src/game/client
bors[bot] 18eabe0038
Merge #4158
4158: Make emoticons smoother r=heinrich5991 a=Jupeyy

It's still not 100% the same as with high bandwidth, but atleast animation wise it should look the same.
The client doesn't predict if an emote actually is triggered, so it still only triggeres them every second tick without high bandwidth.

~Since this changes demo playing quite a bit, it should defs be tested~(not really xd)

fixes #4156

## Checklist

- [ ] Tested the change ingame
- [ ] Provided screenshots if it is a visual change
- [ ] Tested in combination with possibly related configuration options
- [ ] Written a unit test if it works standalone, system.c especially
- [ ] Considered possible null pointers and out of bounds array indexing
- [ ] Changed no physics that affect existing maps
- [ ] Tested the change with [ASan+UBSan or valgrind's memcheck](https://github.com/ddnet/ddnet/#using-addresssanitizer--undefinedbehavioursanitizer-or-valgrinds-memcheck) (optional)


Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2021-09-13 15:51:04 +00:00
..
components Merge #4158 2021-09-13 15:51:04 +00:00
prediction Add prediction for switch tiles 2021-08-19 01:11:38 +02:00
animstate.cpp Fix clang-analyzer-core.UndefinedBinaryOperatorResult 2020-10-14 15:45:47 +02:00
animstate.h Manual preparation for cleaner clang-format 2020-09-26 21:41:01 +02:00
component.cpp Make components member of CGameClient 2021-07-12 12:07:31 +02:00
component.h missed dots 2021-08-30 18:31:46 +02:00
gameclient.cpp Make emoticons smoother 2021-09-13 16:26:48 +02:00
gameclient.h Make emoticons smoother 2021-09-13 16:26:48 +02:00
lineinput.cpp Some char array naming convention 2021-09-13 12:21:56 +02:00
lineinput.h Some char array naming convention 2021-09-13 12:21:56 +02:00
projectile_data.cpp Fix transparent shotgun bullets 2021-08-15 11:33:45 +02:00
projectile_data.h force tunezone 2021-04-23 11:01:38 +08:00
race.cpp Enable modernize-loop-convert clang-tidy check 2020-11-02 22:40:24 +01:00
race.h Fix all the header guards and adjust the script a little 2018-07-06 16:11:38 +02:00
render.cpp Remove commented out render code 2021-09-13 12:31:08 +02:00
render.h uint64 -> uint64_t, int64 -> int64_t 2021-06-24 17:19:17 +02:00
render_map.cpp uint64 -> uint64_t, int64 -> int64_t 2021-06-24 17:19:17 +02:00
skin.h Different comparators for skins in UI (no case) and regular skins (with case) 2021-03-23 13:39:54 +01:00
ui.cpp Adopt upstream refactoring: Mark several functions as 'const' 2021-02-23 18:26:16 +03:00
ui.h uint64 -> uint64_t, int64 -> int64_t 2021-06-24 17:19:17 +02:00
ui_ex.cpp Use FontSize for rendered cursor 2021-05-31 16:23:07 +02:00
ui_ex.h Init input handling in UI Ex 2021-05-31 12:27:04 +02:00