bors[bot]
d7a0a914c3
Merge #2460
...
2460: Don't reset chat on map change (fixes #2451 ) r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-07-09 18:38:40 +00:00
bors[bot]
c4d5c8dfa2
Merge #2478 #2480
...
2478: Use (u)int64 from system.h instead of (u)int64_t from cstdint r=heinrich5991 a=def-
src/game/client/prediction/gameworld.h:62:90: error: ‘int64_t’ has not been declared
62 | void CreateExplosion(vec2 Pos, int Owner, int Weapon, bool NoDamage, int ActivatedTeam, int64_t Mask);
| ^~~~~~~
2480: Send zoom status for dummy too r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-07-09 18:31:32 +00:00
def
f4344dc420
Use (u)int64 from system.h instead of (u)int64_t from cstdint
...
src/game/client/prediction/gameworld.h:62:90: error: ‘int64_t’ has not been declared
62 | void CreateExplosion(vec2 Pos, int Owner, int Weapon, bool NoDamage, int ActivatedTeam, int64_t Mask);
| ^~~~~~~
2020-07-09 13:55:28 +02:00
def
6b7e1f54f4
Send zoom status for dummy too
2020-07-09 13:51:37 +02:00
def
b2b664bf53
Don't reset chat on map change ( fixes #2451 )
2020-07-09 13:47:48 +02:00
bors[bot]
5cc6a08c2b
Merge #2471
...
2471: Don't send zoom level while zooming (fixes #2470 ) r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-07-09 11:24:19 +00:00
bors[bot]
ac35b49e90
Merge #2479
...
2479: Set smaller default area for what distance to show r=heinrich5991 a=def-
as suggested by fokkonaut
Co-authored-by: def <dennis@felsin9.de>
2020-07-09 11:10:38 +00:00
bors[bot]
56ef688489
Merge #2467
...
2467: Add cl_smooth_zoom_time r=def- a=def-
as requested on Discord by nils & fokkonaut
Co-authored-by: def <dennis@felsin9.de>
2020-07-09 10:35:07 +00:00
def
5e7a45a49b
Set smaller default area for what distance to show
...
as suggested by fokkonaut
2020-07-08 23:16:30 +02:00
bors[bot]
8a3743fa90
Merge #2474 #2476
...
2474: Remove IP skins r=heinrich5991 a=def-
2476: Use x instead of y in show distance (fixes #2475 ) r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-07-08 20:39:01 +00:00
bors[bot]
70ff2f919d
Merge #2468
...
2468: Tell why DNSBL isn't allowing to vote (fixes #2466 ) r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
Co-authored-by: Dennis Felsing <dennis@felsin9.de>
2020-07-08 20:30:51 +00:00
Dennis Felsing
05ed51cf86
Update src/game/server/gamecontext.cpp
...
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2020-07-08 22:02:36 +02:00
Dennis Felsing
71bd706f2a
Update src/game/server/gamecontext.cpp
...
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2020-07-08 22:02:31 +02:00
def
2a35121c84
Use x instead of y in show distance ( fixes #2475 )
2020-07-08 15:57:00 +02:00
def
2e8faac549
Don't send zoom level while zooming ( fixes #2470 )
2020-07-08 10:42:28 +02:00
sirius
edab0d097d
add variable to adjust size of health and armor nameplate
2020-07-08 15:41:44 +08:00
sirius
4a44b90b11
adjust distance between health and armor
2020-07-08 14:32:24 +08:00
sirius
00c4adf05b
add function to show health and armor in nameplates (only when client can get the health and armor data)
2020-07-08 13:34:24 +08:00
def
66c7bf8851
Tell why DNSBL isn't allowing to vote ( fixes #2466 )
2020-07-07 23:12:55 +02:00
def
defe2439bd
Add cl_smooth_zoom_time
...
as requested on Discord by nils & fokkonaut
2020-07-07 22:59:20 +02:00
def
f9d2c14ff6
Make zoom reset respect cl_default_zoom ( fixes #2453 )
2020-07-07 18:02:21 +02:00
Learath
fb09f8a6c6
"Translate" the vote message
2020-07-07 13:16:53 +03:00
Learath
95d363b42c
Fix votes for sixup
2020-07-07 13:14:07 +03:00
bors[bot]
9008c96e80
Merge #2429
...
2429: Use a cubic polynomial for smoothing zoom r=def- a=heinrich5991
Supersedes #2420 .
Co-authored-by: Edgar <git@edgarluque.com>
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2020-07-05 21:46:25 +00:00
bors[bot]
ac3dde1d98
Merge #2446
...
2446: Fix storing finish on solo server with practice mode enabled r=heinrich5991 a=Zwelf
Fixes #2445
vulnerable versions:
* 506602d472c48821b6e7bb846b86431a113834a1..59a7e1f1873ad58b838cd3470d51b6ba84c02926~
* b99bbccd248437c928b25e32d40deaf98d8ef3ad..4186622d8750f4288be86b9064886a86c665c45d~
Problem was that `OnFinish` is only suited for team0 finishes, where `/practice` can't be enabled. Solo server finishes have to be handled like team finishes in CheckTeamFinished, which checks if `/practice` was enabled.
Co-authored-by: Zwelf <zwelf@strct.cc>
2020-07-02 21:08:20 +00:00
Zwelf
d0975f9c4b
Fix storing finish on solo server with practice mode enabled
2020-07-02 22:49:30 +02:00
Zwelf
0c0fab5e66
Moved include from teamscore.h to teamscore.cpp
2020-07-02 22:11:43 +02:00
bors[bot]
7266bcad78
Merge #2444
...
2444: Fix erroneous "unable to find all characters" message r=heinrich5991 a=Zwelf
Fixes #2443
Co-authored-by: Zwelf <zwelf@strct.cc>
2020-07-02 15:07:55 +00:00
Zwelf
17bb4522fc
Fix erroneous "unable to find all characters" message
2020-07-02 16:34:36 +02:00
Zwelf
ab9cdc294d
Reset all input after rescuing
2020-07-02 16:24:23 +02:00
Zwelf
538de72c94
Don't load movement and pause state when rescuing
2020-07-02 14:06:18 +02:00
Zwelf
4388579d48
Fix reenabling practice mode after kill on solo server
2020-07-02 11:13:07 +02:00
Learath
f9bf6cf354
Spam protection on /rank
2020-07-01 23:53:25 +03:00
bors[bot]
6da2f117cf
Merge #2425
...
2425: Fix doors not resetting on restart on solo server r=heinrich5991 a=Zwelf
Co-authored-by: Zwelf <zwelf@strct.cc>
2020-07-01 16:10:34 +00:00
bors[bot]
98779776e5
Merge #2424
...
2424: Keep hook when loading r=heinrich5991 a=Zwelf
Solves issue discussed in #2374 . Also keeps direction and jump, which is evaluated when player is in /pause. Fire could be deleted, as it does not affect game play in any way.
Co-authored-by: Zwelf <zwelf@strct.cc>
2020-07-01 16:01:25 +00:00
Zwelf
bff8e90319
Fix loading team sets teamstate to TEAMSTATE_OPEN
2020-07-01 09:03:16 +02:00
heinrich5991
cdd715fd53
Add smoothing of camera zoom using a cubic polynomial
2020-07-01 00:19:17 +02:00
Zwelf
9e43f8d483
Add CCharacter::m_ReloadTimer to save
2020-06-30 23:49:40 +02:00
Dennis Felsing
ac42861d1b
Merge pull request #2427 from def-/pr-14.0.4
...
Version 14.1
2020-06-30 22:44:20 +02:00
def
1cb9454ab8
Rename showothers2 -> showothers
...
and the old showothers to legacy
2020-06-30 21:38:51 +02:00
def
edba33be33
Add Show others (own team only) menu setting
2020-06-30 21:38:14 +02:00
def
c3521572ea
Add showothers2@netmsg.ddnet.tw
...
to support cl_show_others 2 properly
2020-06-30 21:38:14 +02:00
def
1b17c25fda
Version 14.1
2020-06-30 21:32:25 +02:00
Zwelf
6f9dd48401
Fix doors not resetting on restart on solo server
2020-06-30 20:42:01 +02:00
Zwelf
b99bbccd24
Revert "Revert "Fix /save on solo server""
...
This reverts commit 59a7e1f187
.
2020-06-30 20:22:17 +02:00
def
3de5b3a12f
Revert "Revert "Explain why the randomly generated save code is used""
...
This reverts commit 4476ec39f9
.
2020-06-30 20:18:58 +02:00
def
4476ec39f9
Revert "Explain why the randomly generated save code is used"
...
This reverts commit 0d887e8b37
.
2020-06-30 20:15:50 +02:00
def
d10cb17e54
Revert "Restore old /save behavior"
...
This reverts commit d169bb1b52
.
2020-06-30 20:15:46 +02:00
Zwelf
839fd08d6a
Check if player still in team when loading hook
2020-06-30 20:13:45 +02:00
Edgar
3578c74667
new defaults use logistic curve
2020-06-30 19:06:29 +02:00
def
59a7e1f187
Revert "Fix /save on solo server"
...
This reverts commit 506602d472
.
2020-06-30 18:41:22 +02:00
bors[bot]
5a41318cbd
Merge #2423
...
2423: Only SendChat to clients that exist. Initialize m_Sixup anyway r=def- a=Learath2
#2421
Co-authored-by: Learath <learath2@gmail.com>
2020-06-30 16:25:47 +00:00
Zwelf
7427e41959
Keep hook when loading
2020-06-30 18:09:26 +02:00
Learath
8d8f1d7208
Only SendChat to clients that exist. Initialize m_Sixup anyway
2020-06-30 18:58:44 +03:00
Zwelf
f2b5abb1fb
Keep weak/strong when reloading
2020-06-30 17:52:55 +02:00
Zwelf
949d710597
Fix wrong indention
2020-06-30 17:52:55 +02:00
Zwelf
c9f8cc99b1
Stop searching when player was found
2020-06-30 17:52:55 +02:00
Edgar
ce57d928eb
newline at end of file
2020-06-30 16:30:40 +02:00
Edgar
a46b266564
Smooth zoom
2020-06-30 16:25:54 +02:00
bors[bot]
b96544f8ac
Merge #2413
...
2413: Fix showothers for specchar r=heinrich5991 a=edg-l
Fixes https://github.com/ddnet/ddnet/issues/2410
I also made it use the Alpha on specchars that are on another team.
Co-authored-by: Edgar <git@edgarluque.com>
2020-06-30 12:45:18 +00:00
bors[bot]
3e77272133
Merge #2417
...
2417: Fix out of bounds read in CPlayer::Snap with IsSixup (fixes #2416 ) r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-06-30 12:37:37 +00:00
bors[bot]
3f61babae3
Merge #2418
...
2418: Clean and fix style on character snap r=def- a=edg-l
Co-authored-by: Edgar <git@edgarluque.com>
2020-06-30 12:19:34 +00:00
Edgar
5c45f0876b
Clean and fix style on character snap
2020-06-30 14:17:27 +02:00
def
49ba9078f5
Fix out of bounds read in CPlayer::Snap with IsSixup ( fixes #2416 )
2020-06-30 14:08:55 +02:00
Edgar
eb1779f58c
Fix showothers for specchar
2020-06-30 14:04:41 +02:00
bors[bot]
a79b1265df
Merge #2401
...
2401: Client tells server its zoom level (fixes #2087 ) r=heinrich5991 a=def-
and server adapts the visible distance to it
Co-authored-by: def <dennis@felsin9.de>
2020-06-30 10:01:01 +00:00
def
ead2422dcf
Fix practice on solo servers
2020-06-29 19:34:22 +02:00
Zwelf
506602d472
Fix /save on solo server
...
Fixes #2404
2020-06-29 19:34:21 +02:00
def
1782d95d99
Client tells server its zoom level ( fixes #2087 )
...
and server adapts the visible distance to it
2020-06-29 18:59:07 +02:00
bors[bot]
87407be1c5
Merge #2408
...
2408: Don't use %ll format r=def- a=heinrich5991
It's not supported in MSVS. Fix #2407 .
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2020-06-29 12:17:44 +00:00
bors[bot]
de8cc79578
Merge #2389
...
2389: Ignore emoticon of spammy players (fixes #2387 ) r=heinrich5991 a=def-
Controlled with the regular ignore chat button in players menu
Co-authored-by: def <dennis@felsin9.de>
2020-06-29 12:09:48 +00:00
heinrich5991
efc4a8abf7
Don't use %ll format
...
It's not supported in MSVS. Fix #2407 .
2020-06-29 13:57:08 +02:00
def
ab22bb9665
Add ; when writing save into file
2020-06-29 11:08:51 +02:00
def
2af5001fe7
Version 14.0.3
2020-06-29 08:47:58 +02:00
def
6455689e32
Super team can't be saved/loaded
...
Thanks to Lady Saavik for report
2020-06-29 08:46:34 +02:00
def
b3b0e1041c
Center the icons
2020-06-27 22:58:28 +02:00
bors[bot]
42455d4b4d
Merge #2388
...
2388: Get rid of the annoying font size warnings r=heinrich5991 a=def-
Since we're not doing anything about them anyway, and I get them
spamming me on every client start.
Co-authored-by: def <dennis@felsin9.de>
2020-06-27 20:53:39 +00:00
bors[bot]
dcd0976159
Merge #2397
...
2397: Update game id when updating team score r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-06-27 20:47:00 +00:00
def
b2371522f9
Fix alignment of icons in player options
2020-06-27 22:40:22 +02:00
bors[bot]
6a7695e696
Merge #2396
...
2396: Color Selector improvement + cleanup r=Learath2 a=def-
![screenshot-20200627@150939](https://user-images.githubusercontent.com/2335377/85923064-3d326f80-b888-11ea-92f3-a7cf685890dc.png )
Tadaa, new feature in -200 lines :D
Co-authored-by: def <dennis@felsin9.de>
2020-06-27 20:38:42 +00:00
bors[bot]
70ccf76dcf
Merge #2390
...
2390: Support cl_show_hook_coll_own/other 2 to always show (fixes #2383 ) r=heinrich5991 a=def-
hook collision, without broadcasting to other players.
Removed cl_show_hook_coll_always in return
Renamed cl_video_showhookcollother to cl_video_show_hook_coll_other for consistency
Co-authored-by: def <dennis@felsin9.de>
2020-06-27 20:31:29 +00:00
def
1c09798504
Update game id when updating team score
2020-06-27 22:30:14 +02:00
def
4e5912909b
Improve & fix
2020-06-27 19:40:04 +02:00
def
50af2a8ed6
Show number in color scrollbars
...
As suggested by Lady Saavik
2020-06-27 15:08:50 +02:00
def
d147c1c7f5
Cleanup color scrollbars in menus
2020-06-27 15:08:35 +02:00
def
7608eb67d6
Ignore emoticon of spammy players ( fixes #2387 )
...
Add ignore emoticon button in player menu.
Someone needs to draw the graphic for that.
2020-06-27 01:15:09 +02:00
def
dc92626a3b
Support cl_show_hook_coll_own/other 2 to always show ( fixes #2383 )
...
hook collision, without broadcasting to other players.
Removed cl_show_hook_coll_always in return
Renamed cl_video_showhookcollother to cl_video_show_hook_coll_other for consistency
2020-06-26 23:58:07 +02:00
def
d6ba9440ca
Get rid of the annoying font size warnings
...
Since we're not doing anything about them anyway, and I get them
spamming me on every client start.
2020-06-26 23:42:04 +02:00
def
0a8a1b078b
Localization: Print line number where failure occured
2020-06-26 18:42:56 +02:00
def
2d6e56fec8
Translation fixes
...
- Code didn't work with newlines, get rid of them
- Some stylistic improvements
2020-06-26 18:34:50 +02:00
def
1a87abe96b
Version 14.0.2
2020-06-26 15:20:07 +02:00
def
07e6dafb50
Revert "Fix out of bounds access in RenderPlayer ( fixes #2365 )"
...
This reverts commit 80931b606a
.
2020-06-26 15:10:38 +02:00
bors[bot]
cfda912307
Merge #2009
...
2009: Fix min mouse position for follow factor r=heinrich5991 a=Jupeyy
@Learath2 you were the last to change this, would be nice if you could check if this is correct behaviour, i didn't find anything wrong :D
Co-authored-by: jupeyy <jupjopjap@gmail.com>
2020-06-26 12:54:49 +00:00
bors[bot]
ec472a9d0a
Merge #2298
...
2298: Log save/load in teehistorian r=heinrich5991 a=Zwelf
Including tests
Co-authored-by: Zwelf <zwelf@strct.cc>
2020-06-26 12:45:08 +00:00
Zwelf
ef2f306067
Fix teehistorian debug output for save/load
2020-06-26 14:37:14 +02:00
bors[bot]
c414a8a624
Merge #2379
...
2379: Fix unused translations r=def- a=3edcxzaq1
Fix so that "Connect Dummy" and "Disconnect Dummy" follows language file
Co-authored-by: sven <sven@rx.lan>
Co-authored-by: 3edcxzaq1 <66034590+3edcxzaq1@users.noreply.github.com>
2020-06-26 09:19:45 +00:00
3edcxzaq1
4e7b534622
Update menus_ingame.cpp
2020-06-26 11:13:55 +02:00
def
42ab24794f
Remove unused cl_show_spec_tee config ( fixes #2378 )
2020-06-26 08:07:34 +02:00
sven
9d0bae9769
Fix unused translation
2020-06-26 02:49:35 +02:00
def
d907ec3c11
Version 14.0.1
...
Waiting for #2363 , #2358 , #2356 , #2331
2020-06-26 00:03:04 +02:00
Zwelf
d8aab366fc
Log save/load in teehistorian
2020-06-26 00:01:12 +02:00
bors[bot]
b4472d72cf
Merge #2372
...
2372: Fix out of bounds access in RenderPlayer (fixes #2365 ) r=Learath2 a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-06-25 21:56:35 +00:00
bors[bot]
9fb6fa7720
Merge #2373 #2376
...
2373: Fix out of bounds access in OnNewSnapshot (fixes #2366 ) r=Learath2 a=def-
2376: Add instructions for translation stats r=Learath2 a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-06-25 20:49:21 +00:00
def
53971f44f1
ddnet-saves.txt: Also parse correctly when saving on other country
2020-06-25 22:30:51 +02:00
def
431d824cf1
Revert "Fix wrong usage of bitwise-or which is resulting in an always true"
...
This reverts commit 1b6ff929a2
.
2020-06-25 22:00:08 +02:00
bors[bot]
00eb2044b2
Merge #2374
...
2374: Restore old /save behavior r=def- a=Zwelf
Fixes #2362 , supersedes #2367
I didn't change the /save message. There are already two different: "Use '/load %s' on %s to continue" and "Use '/load %s' to continue".
I think it would be better to add a NetMessage, this could also solve the problem of saving which team members were in the team.
> I guess this can't be used to cheat anything?
Only if an instant rehook is necessary. Might be useful for rehooking an edge hook (but you still have to aim).
Co-authored-by: Zwelf <zwelf@strct.cc>
2020-06-25 19:43:30 +00:00
Zwelf
0d887e8b37
Explain why the randomly generated save code is used
...
to the player when the database connection failed
2020-06-25 20:44:00 +02:00
Zwelf
d169bb1b52
Restore old /save behavior
2020-06-25 20:42:48 +02:00
def
e03066c8bd
Fix out of bounds access in OnNewSnapshot ( fixes #2366 )
2020-06-25 18:34:41 +02:00
def
80931b606a
Fix out of bounds access in RenderPlayer ( fixes #2365 )
2020-06-25 18:33:41 +02:00
bors[bot]
97c7525438
Merge #2368
...
2368: Make spec character rendering a bit cleaner r=def- a=heinrich5991
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2020-06-25 16:18:20 +00:00
heinrich5991
8c095b2727
Make spec character rendering a bit cleaner
2020-06-25 14:56:23 +02:00
bors[bot]
df66d83a04
Merge #2356
...
2356: Make game less dependend on score backend r=heinrich5991 a=Zwelf
Behavior change:
* `sv_save_worse_scores` is respected on file based servers
Mainly a clean up after #2247 , but helps #2298 too
Co-authored-by: Zwelf <zwelf@strct.cc>
2020-06-25 10:40:02 +00:00
Zwelf
a8abc3937b
Make game less dependend on score backend
2020-06-25 12:36:01 +02:00
Edgar
2922b4b672
show spectee when player is inactive only
2020-06-25 10:34:57 +02:00
Edgar
2f3073c547
fix /spec hook
2020-06-25 10:12:17 +02:00
bors[bot]
bad43e77a0
Merge #2354
...
2354: Set rescue tee immediately after loading (fixes #2248 ) r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-06-24 21:37:47 +00:00
Arda Demir
1b6ff929a2
Fix wrong usage of bitwise-or which is resulting in an always true
2020-06-24 22:53:09 +03:00
bors[bot]
677d92aa32
Merge #2353
...
2353: Fix /spec rendering r=def- a=edg-l
Fixes https://github.com/ddnet/ddnet/issues/2344
Co-authored-by: Edgar <git@edgarluque.com>
2020-06-24 19:29:29 +00:00
bors[bot]
bd2cb5a8bd
Merge #2352
...
2352: Fix SendChatTarget demo recording r=def- a=Learath2
Co-authored-by: Learath <learath2@gmail.com>
2020-06-24 19:23:23 +00:00
def
3530d0ae32
Set rescue tee immediately after loading ( fixes #2248 )
2020-06-24 21:19:46 +02:00
Edgar
b33180ae77
fix /spec rendering
2020-06-24 19:01:01 +02:00
Learath
581904d849
Fix SendChatTarget demo recording
2020-06-24 19:22:41 +03:00
bors[bot]
cbde23aba9
Merge #2305
...
2305: Version 14.0 r=def- a=def-
Waiting for https://github.com/ddnet/ddnet/pull/2303 https://github.com/ddnet/ddnet/pull/2301 https://github.com/ddnet/ddnet/pull/2296 https://github.com/ddnet/ddnet/pull/2295 https://github.com/ddnet/ddnet/pull/2294 https://github.com/ddnet/ddnet/pull/2280 https://github.com/ddnet/ddnet/pull/2279 https://github.com/ddnet/ddnet/pull/2242 and probably some sixup fixes by Learath2 :)
Co-authored-by: def <dennis@felsin9.de>
2020-06-24 16:20:53 +00:00
Learath
e122462ae8
Ugly fix for SendChatTarget(-1...). Closes #2337
2020-06-24 18:54:27 +03:00
Learath
b6fb304508
Name change hack for 0.7. Close #2330
2020-06-24 18:14:15 +03:00
bors[bot]
09f60fc919
Merge #2242
...
2242: Use CSaveTee for rescue (fixes #2241 ) r=heinrich5991 a=def-
Untested. Edit: Tested, seems to work.
Co-authored-by: def <dennis@felsin9.de>
2020-06-24 14:51:13 +00:00
bors[bot]
1750bb09f7
Merge #2335 #2336 #2340 #2342 #2349
...
2335: Make it more clear that this is a sixup translation server r=heinrich5991 a=def-
2336: Set skill level for Sixup (fixes #2334 ) r=heinrich5991 a=def-
2340: Keeping multiple states consistent is hard (fixes #2315 ) r=heinrich5991 a=def-
let's go recount every time
2342: Don't forget video recorder fps setting r=heinrich5991 a=def-
after switching to non-videorecorder client
2349: Document which MySQL/MariaDB versions we require (fixes #2343 ) r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-06-24 14:37:53 +00:00
Learath
3a9fa693f2
Set LastChangeInfo on a Sixup skin change
2020-06-24 16:25:35 +03:00
def
0bb4e4c0cd
Version 14.0
2020-06-24 15:17:22 +02:00
def
243be18fb4
Keeping multiple states consistent is hard ( fixes #2315 )
...
let's go recount every time
2020-06-24 14:50:32 +02:00
def
5b3b42b771
Make it more clear that this is a sixup translation server
2020-06-24 14:49:23 +02:00
def
ff4c2c51ec
Don't fail on empty teamtop5
2020-06-24 12:13:18 +02:00
Edgar
24a308c50c
fix saying /spec show you as chatting
2020-06-24 11:32:27 +02:00
def
f51a443998
Merge remote-tracking branch 'edg-l/pr_show_spec'
...
Update x_spec with the more minimal version by HiRavie
Fix CMakeLists.txt
2020-06-24 09:55:59 +02:00
bors[bot]
0f0de9b333
Merge #2338
...
2338: Ensure that team state is always sent (fix #2315 ) r=def- a=trml
Noticed that team state wasn't sent to the client in some cases (when SetForceCharacterNewTeam is called directly), which I think this could happen if a team is unlocked between killing and respawning a player. Also added a CheckTeamFinished for that case.
Co-authored-by: trml <trml@users.noreply.github.com>
2020-06-24 05:46:25 +00:00
bors[bot]
de328c1360
Merge #2301
...
2301: map_convert_07: Check image width for divisibility by 16 r=heinrich5991 a=def-
As noticed on Sunny Land.
> [5:31 PM] redix: in theory it should be enough if width and height are divisible by 16
Now running this over our maps and fixing them manually.
Co-authored-by: def <dennis@felsin9.de>
2020-06-23 23:30:34 +00:00
trml
ca36f4787c
Ensure that team state is always sent
2020-06-23 23:57:33 +02:00
Learath
5293f78f22
Translate the emoticon message
2020-06-23 12:25:04 +03:00
bors[bot]
366a0ec80b
Merge #2326
...
2326: Disable -Wstringop-overflow warning in IntsToStr r=heinrich5991 a=def-
Since it won't write into invalid memory when Num > 0
Co-authored-by: def <dennis@felsin9.de>
2020-06-23 08:55:37 +00:00
bors[bot]
160a7b71fb
Merge #2279 #2327
...
2279: Only forbid resizing when videorecorder is recording r=heinrich5991 a=def-
2327: List data files in `CMakeLists.txt` r=def- a=heinrich5991
This fixes missing files for people recompiling when we add new data
files.
Co-authored-by: def <dennis@felsin9.de>
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2020-06-23 08:48:05 +00:00
bors[bot]
e040c281e0
Merge #2325
...
2325: Fix array as initializer g++ 4.9 error (fixes #2320 ) r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-06-23 08:39:29 +00:00
def
557f23b347
Disable -Wstringop-overflow warning in IntsToStr
...
Since it won't write into invalid memory when Num > 0
2020-06-23 10:35:41 +02:00
bors[bot]
1652d73a5e
Merge #2322
...
2322: Use proper CSV writing for save codes r=def- a=heinrich5991
Supersedes #2296 .
Co-authored-by: def <dennis@felsin9.de>
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2020-06-23 07:25:20 +00:00
heinrich5991
48e8ba69ca
Use the CSV write to write save codes
2020-06-23 09:11:59 +02:00
def
85f772ba56
Fix array as initializer g++ 4.9 error ( fixes #2320 )
2020-06-23 08:02:09 +02:00
def
83c820db09
Fix some naming conventions in videorecorder
2020-06-23 08:00:03 +02:00
Learath
ce5aca4759
Check for a null CPlayer::m_pCharacter
...
Players need not have characters at all times
2020-06-23 01:36:51 +03:00
bors[bot]
11e2f04c21
Merge #2280
...
2280: Add a slightly longer introduction text r=heinrich5991 a=def-
Since we don't have a tutorial
![Screenshot](https://user-images.githubusercontent.com/2335377/85120864-235bb180-b224-11ea-8bb6-700f7228ee0d.png )
Co-authored-by: def <dennis@felsin9.de>
2020-06-22 20:45:06 +00:00
def
57280fba99
Store saves client-side in ddnet-saves.txt
...
Only appends saves, just in case you forgot where you saved.
Unfortunately only stores your own name, not your entire team.
2020-06-22 21:12:35 +02:00
bors[bot]
a407513630
Merge #2306
...
2306: Make ctrl-s/ctrl-l etc work everywhere in editor (fixes #2302 ) r=heinrich5991 a=def-
instead of just in the layers view
Co-authored-by: def <dennis@felsin9.de>
2020-06-22 18:56:01 +00:00
Edgar
933ea7cca3
fix bug, use ddnet character
2020-06-22 19:05:57 +02:00
Edgar
3f476171f1
change to white and use colors
2020-06-22 18:43:49 +02:00
bors[bot]
6384ebf13f
Merge #2321
...
2321: Use the 0.7 race features better r=def- a=Learath2
Mostly tested, couldn't test the diffs though as I don't have score set up. It looks good to me though.
Co-authored-by: Learath <learath2@gmail.com>
2020-06-22 16:04:18 +00:00
Learath
62d014d999
Forgot we faked ids for vanilla
2020-06-22 19:02:17 +03:00
Learath
287e3e2a45
Use 0.7 finish messages
2020-06-22 18:08:08 +03:00
def
07830c868f
Fix whitespace in teeinfo.cpp
2020-06-22 15:06:01 +02:00
def
252cda2d49
Use str_comp instead of strcmp
...
error: ‘strcmp’ was not declared in this scope
2020-06-22 14:47:49 +02:00
def
79cb7d14eb
Don't log preprocess nullptr return
2020-06-22 10:06:55 +02:00
def
9d9d5e26e6
Fix double hook sound in 0.7
2020-06-22 09:27:41 +02:00
bors[bot]
39eae1935b
Merge #2312
...
2312: Fix crash when player voting random_map leaves and vote passes r=def- a=Zwelf
Closes #2310
Co-authored-by: Zwelf <zwelf@strct.cc>
2020-06-22 05:47:46 +00:00
Zwelf
b96d8673f3
Fix crash when player voting random_map leaves and vote passes
...
Closes #2310
2020-06-22 00:47:49 +02:00
def
b1ff7d3ef2
Handle invalid packets more gracefully
2020-06-22 00:13:16 +02:00
def
9fccd5ecf6
Fix team rank for long map names
2020-06-21 23:47:45 +02:00
Edgar
befc4fc1b2
make skin also use alpha
2020-06-21 18:24:51 +02:00
Edgar
78bcc1d8fc
apply alpha to spec nameplates
2020-06-21 18:05:43 +02:00
Edgar
f3466e05ba
Show /spec tees with a dashed skin
2020-06-21 17:48:33 +02:00
Learath
ea3772ce2a
Don't send redundant commands. Remove /team on clientside.
2020-06-21 17:28:02 +03:00
Learath
35acd21933
Use the racetimer in 0.7
...
Clean up /timer while at it
2020-06-21 17:15:08 +03:00
bors[bot]
80f19b789a
Merge #2294
...
2294: Make the learn button fit (fixes #2293 ) r=edg-l a=def-
![screenshot_2020-06-20_14-57-03](https://user-images.githubusercontent.com/2335377/85202386-55454480-b306-11ea-99f5-e37ba6e616b5.png )
Co-authored-by: def <dennis@felsin9.de>
2020-06-21 09:31:51 +00:00
def
6cfc6adc83
Make ctrl-s/ctrl-l etc work everywhere in editor ( fixes #2302 )
...
instead of just in the layers view
2020-06-21 01:44:01 +02:00
def
c7908524cd
Add a slightly longer introduction text
...
Since we don't have a tutorial
2020-06-21 01:15:01 +02:00
def
c99d791f4b
Add warning in editor for image widths
2020-06-21 01:14:36 +02:00
bors[bot]
4dd72df777
Merge #2297
...
2297: Ingame time is in milliseconds on 0.7 r=def- a=Learath2
Co-authored-by: Learath <learath2@gmail.com>
2020-06-20 17:25:02 +00:00
Learath
28905c4659
Disable timeout for 0.7 clients
2020-06-20 19:52:23 +03:00
Learath
865afa613b
Ingame time is in milliseconds
2020-06-20 17:31:06 +03:00
def
1610079020
Make the learn button fit ( fixes #2293 )
2020-06-20 14:57:52 +02:00
bors[bot]
17e77d73bb
Merge #2291
...
2291: Make PlayerResult messages an union variant r=def- a=Zwelf
and some small style and readability fixes in sql_score.
Co-authored-by: Zwelf <zwelf@strct.cc>
2020-06-20 12:44:59 +00:00
bors[bot]
a3ab572fdc
Merge #2290
...
2290: Restore old message behavior when using /load and /save r=def- a=Zwelf
Only notify the player initiating /load about the error and don't send
'Loading initiated by ...' and 'Saving initiated by ...' messages resulting
in two messages per /load and /save.
Not sure if the old behavior is better or if we want to keep the new with sending two messages per /save and /load.
Co-authored-by: Zwelf <zwelf@strct.cc>
2020-06-20 12:34:28 +00:00
bors[bot]
07f6e71376
Merge #2289
...
2289: Fix votes called from 0.7 r=def- a=Learath2
Never assume how structures are laid out
Co-authored-by: Learath <learath2@gmail.com>
2020-06-20 12:27:22 +00:00
Zwelf
1e4ccd7cc2
Small style and readability fixes in sql_score
2020-06-20 14:08:38 +02:00
Zwelf
67643e82b0
Make PlayerResult messages an union variant
...
as it is only used for DIRECT and ALL variants and for no other variants
2020-06-20 14:04:08 +02:00
bors[bot]
4edac3143a
Merge #2281
...
2281: Add Learn button which opens the ddnet wiki in the browser. r=heinrich5991 a=edg-l
![image](https://user-images.githubusercontent.com/15859336/85147350-05f00d00-b24f-11ea-8b6c-f79dbf605747.png )
## **I didn't test it on windows or mac.**
Co-authored-by: Edgar <git@edgarluque.com>
2020-06-20 12:00:45 +00:00
Edgar
07f0239e01
Add Learn button which opens the ddnet wiki in the browser.
2020-06-20 13:56:02 +02:00
Learath
8d422dfd70
Fix snapping for ninja
2020-06-20 14:24:38 +03:00
Learath
b032eddcb4
Fix votes called from 0.7
2020-06-20 14:22:46 +03:00
Zwelf
673f59d99f
Restore old message behavior when using /load and /save
...
Only notify the player initiating /load about the error and don't send
'Loading initiated by ...' and 'Saving initiated by ...' messages resulting
in two messages per /load and /save.
2020-06-20 13:03:25 +02:00
bors[bot]
4a810091b1
Merge #2284
...
2284: Remove sv_spectator_votes r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-06-20 10:46:03 +00:00
def
c53528b92f
Allow spectators to start votes
2020-06-20 11:20:54 +02:00
Learath
6db72b2388
Times are no longer negative in 0.7
2020-06-20 11:59:46 +03:00
heinrich5991
e294da41ba
teehistorian: Track whether clients join via the 0.7 protocol
2020-06-19 22:06:39 +02:00
Learath
75e96aa5d3
Get rid of more magic constants, adapt to 0.7
2020-06-19 21:48:48 +03:00
Learath
d200ef0bb0
Remove ugly hack
2020-06-19 21:42:19 +03:00
Learath
623ba68c19
Fix an oversight on skin conversion and some UB
2020-06-19 20:28:55 +03:00
Learath
ddaea93e60
Implement the new Chat Commands protocol
2020-06-19 20:28:55 +03:00
Learath
1d4ea6c41b
Drop clients properly
2020-06-19 20:28:55 +03:00
Learath
d794520748
Remove forgotten debug messages
2020-06-19 20:28:55 +03:00
Learath
effa964f08
Translate playerflags
2020-06-19 20:28:55 +03:00
Learath
df42ce8b16
Send gameinfo correctly
2020-06-19 20:28:55 +03:00
Learath
32fb6718dd
Allow joining TEAM_SPECTATOR
2020-06-19 20:28:55 +03:00