Andrii
4f62389eda
follow naming convention
2020-05-21 00:44:41 +02:00
Andrii
1ae3d5e69c
add key binding description to find empty slot button
2020-05-21 00:44:41 +02:00
Andrii
e132fac612
hide Entities popup after item selected
2020-05-21 00:44:41 +02:00
Andrii
df6e7ef454
add condition for animations
2020-05-21 00:44:41 +02:00
Andrii
b24f12cec8
fix previously made mistake
2020-05-21 00:44:41 +02:00
Andrii
29f093841c
add switch empty slot finder button
2020-05-21 00:44:41 +02:00
Andrii
192d118c85
add binding for teleFindEmpty button
2020-05-21 00:44:41 +02:00
Andrii
1c870a3e1b
fix some tele number picker issues
2020-05-21 00:44:41 +02:00
Andrii
1a5f0ed6a2
use shift instead of alt for load current map
2020-05-21 00:44:41 +02:00
Andrii
0f1af41911
add binding for tele/switch/speedup/tune button
2020-05-21 00:44:41 +02:00
Andrii
d3df450715
add more conditions to menu rendering
2020-05-21 00:44:41 +02:00
Andrii
c9afec083d
add toggle grid key binding
2020-05-21 00:44:41 +02:00
Andrii
f71c886e34
minor refactor
2020-05-21 00:44:41 +02:00
Andrii
63f185fe94
add LoadCurrentMap key binding
2020-05-21 00:44:41 +02:00
Zwelf
71b687cbd6
Remove unused ConSaveTeam, ConLoadTeam declarations
2020-05-21 00:44:30 +02:00
bors[bot]
2a3515200d
Merge #2195
...
2195: BlockWorlds Entities r=heinrich5991 a=MikiGamer
Co-authored-by: MikiGamer <35080830+MikiGamer@users.noreply.github.com>
2020-05-20 20:36:29 +00:00
Zwelf
61787168a6
Rename aGameUuid to m_aGameUuid for consistency
2020-05-20 22:22:02 +02:00
Zwelf
cd015c5e37
Fix storing incomplete game uuid on /save
...
Previously the formatted game uuid was cut off after 15 bytes.
Therefore only 52 out of 128 bit of the uuid were stored.
introduced in 69fd7f1767
2020-05-20 22:18:14 +02:00
MikiGamer
d5c5235c18
Changes
2020-05-19 17:13:34 +02:00
patiga
3f8bebd7af
boundary check on curve type label in editor, avoids client crash
2020-05-19 16:52:30 +02:00
MikiGamer
95c419d684
BlockWorlds Entities
2020-05-19 16:49:28 +02:00
Dennis Felsing
ffd0228191
Merge pull request #2188 from def-/pr-pred-collision-switch-0
...
Fix crash in prediction when touching switch tile with number 0 (fixes #2182 )
2020-05-19 08:43:35 +02:00
bors[bot]
6ac77b1e88
Merge #2191
...
2191: write automapper version, was not initialized r=heinrich5991 a=Patiga
write automapper version, was not initialized
Co-authored-by: patiga <patigatus21@gmail.com>
2020-05-17 22:41:07 +00:00
patiga
4bbd019423
fix whitespaces
2020-05-18 00:33:35 +02:00
heinrich5991
044aee2846
Fix compilation with mysql enabled
...
Caused by #2171 's 850f8e3f27
.
2020-05-18 00:29:15 +02:00
patiga
359257f73a
write automapper version, was not initialized
2020-05-17 23:28:10 +02:00
def
21c4df0771
Fix crash in prediction when touching switch tile with number 0 ( fixes #2182 )
...
Just took the same code that we have on server side already
2020-05-17 08:52:21 +02:00
Dennis Felsing
898b4ce4b9
Merge pull request #2171 from Chairn/pr_loadsaveprintname
...
Print name of requester when saving or loading team
2020-05-16 17:41:34 +02:00
Chairn
850f8e3f27
Store client name in CSqlTeamSave/Load to ensure correctness of requester's name
2020-05-16 16:36:16 +02:00
bors[bot]
e54bedd6b2
Merge #2180
...
2180: Don't count freshly loaded map as modified (fixes #2178 ) r=Learath2 a=def-
The reason is that we increased the sensitivity of the modified flag to
include adding layers and groups, and simply loading the map already
adds those, so every loaded map was considered modified.
Co-authored-by: def <dennis@felsin9.de>
2020-05-16 07:12:49 +00:00
def
b480492ded
Don't count freshly loaded map as modified ( fixes #2178 )
...
The reason is that we increased the sensitivity of the modified flag to
include adding layers and groups, and simply loading the map already
adds those, so every loaded map was considered modified.
2020-05-16 08:17:50 +02:00
Learath
eacc56059b
Keep ticks going
2020-05-15 19:29:34 +03:00
Learath
5e02bb5a23
Extend antibot interface
...
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2020-05-13 23:39:40 +03:00
Dennis Felsing
7aa69188b5
Merge pull request #2172 from fokkonaut/master
...
Fix #2162
2020-05-10 10:13:38 +02:00
fokkonaut
92927444d7
Fix #2162
2020-05-09 23:33:12 +02:00
Chairn
fdb275b2f9
Print name of requester when saving or loading team
2020-05-09 19:33:40 +02:00
bors[bot]
2649fb5234
Merge #2161
...
2161: Small prediction fixes/update r=def- a=trml
I looked through the latest changes in the server code, and made some updates to the prediction with it. This includes the hammer-out-of-freeze server fix and a small fix for stopper prediction. Also cleaned up some code, and fixed predicted smoke-trails slightly so they don't go through walls in certain cases.
Co-authored-by: trml <trml@users.noreply.github.com>
2020-05-07 07:30:03 +00:00
bors[bot]
295a479db5
Merge #2164
...
2164: Fix empty sound (fixes #2163 ) r=heinrich5991 a=def-
The problem was that the string is empty after going through the trim, thus the main displaying loop doesn't run, but the sound still does. Verified that it works.
Co-authored-by: def <dennis@felsin9.de>
2020-05-06 08:48:24 +00:00
def
741c97ccc7
Fix empty sound ( fixes #2163 )
...
The problem was that the string is empty after going through the trim,
thus the main displaying loop doesn't run, but the sound still does.
2020-05-06 08:15:23 +02:00
trml
f6c44468de
Another update, fix typo
2020-05-03 00:00:27 +02:00
trml
cda99668c7
Fix antiping smoketrails
2020-05-02 18:52:09 +02:00
trml
47cafe6d6b
Remove unused code
2020-05-02 18:52:09 +02:00
trml
eb1bacb969
Update prediction with latest server physics
2020-05-02 18:52:04 +02:00
bors[bot]
65284f3a28
Merge #2159
...
2159: Make the dummy always press fire when cl_dummy_hammer is active r=heinrich5991 a=trml
Co-authored-by: trml <trml@users.noreply.github.com>
2020-05-01 23:20:22 +00:00
def
7ae8988dd0
Don't load m_Ammo to fix loads (following #2086 )
...
As reported by Konsti, thanks to heinrich5991 for remembering #2086
2020-05-01 23:51:01 +02:00
trml
bcf9e003d7
Make dummy hold fire with cl_dummy_hammer 1
2020-05-01 16:23:42 +02:00
def
d1b7e84488
Version 13.1
2020-04-30 18:34:51 +02:00
bors[bot]
bd3b72e493
Merge #2152
...
2152: Fix whispering to players with quotes (fixes #2151 ) r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-04-30 10:57:29 +00:00
bors[bot]
d0cf8c08af
Merge #2154
...
2154: cl_showchat 2 to always show large chat area (fixes #2153 ) r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-04-30 10:50:58 +00:00
Dennis Felsing
5e213a2619
Merge pull request #2086 from fokkonaut/master
...
Remove setting ammo for freeze to 0
2020-04-30 12:44:40 +02:00
fokkonaut
d460470265
Move comment aswell
2020-04-30 11:49:04 +02:00
def
76eda61c99
cl_showchat 2 to always show large chat area ( fixes #2153 )
2020-04-28 22:35:56 +02:00
def
65a4eb775b
Fix whispering to players with quotes ( fixes #2151 )
2020-04-28 08:54:24 +02:00
trml
fe1a7fb1e0
Predict directinput order for dummy and main
2020-04-19 12:50:37 +02:00
trml
cae7fad901
Use freeze end tick in prediction
2020-04-19 12:50:06 +02:00
trml
a4a0b6e9ed
Add config flag for dummy prediction and fix compilation
2020-04-18 23:28:40 +02:00
trml
99baf219d0
Revert "Remove the dummy prediction"
...
This reverts commit 681f30950c
.
2020-04-18 22:16:25 +02:00
Arda Demir
b7d452d2a0
Libnotify support for linux client ( #2099 )
...
Add libnotify support for linux client
Also unify notification management
Make libnotify mandatory for the client. It is installed on 100% of Arch
Linux systems and on 70% of Debian systems. I'd guess the remaining
Debian systems are servers.
Detect dependent libraries of `libnotify` using `pkg-config`. Remove
library-specific code from the game module. Decrement refcount for
libnotify notification object before leaving the function.
2020-04-14 17:53:53 +02:00
def
e6d4fe4650
Version 13.0.2
2020-04-10 21:41:29 +02:00
Dennis Felsing
6dd7078e8d
Merge pull request #2118 from def-/pr-mingw-sdl2
...
Provide MinGW SDL2 (fixes 13.0 on Windows)
2020-04-07 23:01:43 +02:00
Learath
388d792205
Add an option for highdpi
2020-04-07 23:47:15 +03:00
def
2f77e1f349
Version 13.0.1
2020-04-07 22:32:41 +02:00
def
d50b59b6b0
Add trafilaw to credits
2020-04-07 07:22:38 +02:00
def
f06796e497
Version 13.0
...
I guess it's time for a new version even if we don't have any large
changes
2020-04-06 07:03:19 +02:00
bors[bot]
2367cd042d
Merge #2104
...
2104: Add spectate_closest now works when in Free-View r=def- a=d3fault
sry for the general refactor along with it xD
Co-authored-by: d3fault <d3fault@d3fault.net>
2020-04-01 07:02:56 +00:00
d3fault
7fb46beb85
Add spectate_closest now works when in Free-View
2020-03-31 23:30:25 -07:00
bors[bot]
4a6f5b156c
Merge #2101
...
2101: Add dbg_unpredicted_shadow (fixes #2100 ) r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2020-03-31 16:41:31 +00:00
def
a8c3d192d1
Add cl_unpredicted_shadow -1 value ( fixes #2100 )
...
to disasble unpredicted shadow even in debug mode
2020-03-31 18:00:20 +02:00
bors[bot]
fe05f0dfbc
Merge #2103
...
2103: Add spectate_closest r=def- a=d3fault
Spectates the tee closest to the one you are currently spectating.
This commit brought to you by COVID-19 lockdown boredom.
Fix #1793
Co-authored-by: d3fault <d3fault@d3fault.net>
2020-03-31 08:19:58 +00:00
d3fault
6968b17017
Add spectate_closest
...
Spectates the tee closest to the one you are currently spectating.
This commit brought to you by COVID-19 lockdown boredom.
Fix #1793
2020-03-31 01:17:32 -07:00
trafilaw
b6c25273f8
Fix compiling error
2020-03-31 03:29:45 +02:00
trafilaw
44cc0e29a4
Remove No reason given
2020-03-31 00:20:25 +02:00
trafilaw
dc0e77f8e2
fix
2020-03-31 00:16:42 +02:00
trafilaw
8d8bc018c6
Add pr_mutereason
2020-03-30 23:51:58 +02:00
fokkonaut
da72907b79
Fix ninja not getting removed
2020-03-24 21:43:26 +01:00
bors[bot]
fb81000351
Merge #2096
...
2096: Fix the double-free of the antibot r=def- a=heinrich5991
I could not find an easy way to ensure that `AntibotDestroy` is only
being called once for each `AntibotInit` but still happening after all
the `CPlayer` destructors.
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2020-03-24 15:16:24 +00:00
bors[bot]
10299266c3
Merge #2078
...
2078: Fix cl_showrecord with dummy (fixes #2077 ) r=heinrich5991 a=def-
Shows best time of either dummy or main player depending on which is selected
Co-authored-by: def <dennis@felsin9.de>
2020-03-24 14:23:38 +00:00
heinrich5991
a7042f7139
Fix the double-free of the antibot
...
I could not find an easy way to ensure that `AntibotDestroy` is only
being called once for each `AntibotInit` but still happening after all
the `CPlayer` destructors.
2020-03-24 15:15:40 +01:00
heinrich5991
d50547ea42
Revert "Fix AntibotDestroy
being called twice"
...
This reverts commit efb3106b71
.
2020-03-24 15:07:01 +01:00
bors[bot]
6e78deb0c4
Merge #2069 #2076 #2095
...
2069: Move global configuration out of client interface r=heinrich5991 a=ChillerDragon
2076: Allow editing multiple tile layer props r=heinrich5991 a=Learath2
Requested by Ravie on discord
2095: Fix `AntibotDestroy` being called twice r=def- a=heinrich5991
The resource deallocation needs to happen in symmetry with the
allocation, otherwise we get unmatched dealloctions leading to crashes.
Allocations happened in `CAntibot::Init`, but it was not guaranteed that
this was called before the destructor.
Co-authored-by: ChillerDragon <ChillerDragon@gmail.com>
Co-authored-by: Learath <learath2@gmail.com>
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2020-03-23 17:04:15 +00:00
bors[bot]
bf821fe391
Merge #2071
...
2071: Add an option to only start a new demo when connect while automatically record demos r=def- a=sirius1242
Origin auto demo recording of ddnet will generate lots of demo files especially when playing in mods which have shorter rounds, such as infclass. I added a new option to open a new demo file only when connect to server (include map changing), this is disabled by default, and can use `cl_auto_demo_on_connect 1` to open. It works only when `cl_auto_demo_record` open.
Co-authored-by: sirius <sirius.ustc@gmail.com>
2020-03-23 16:38:17 +00:00
heinrich5991
efb3106b71
Fix AntibotDestroy
being called twice
...
The resource deallocation needs to happen in symmetry with the
allocation, otherwise we get unmatched dealloctions leading to crashes.
Allocations happened in `CAntibot::Init`, but it was not guaranteed that
this was called before the destructor.
2020-03-23 15:35:16 +01:00
fokkonaut
69a6e94833
Fix two bugs
2020-03-17 13:55:30 +01:00
heinrich5991
ed76cd7b12
Fix antibot crash
...
`m_Core.m_HookedPlayer` can be -1 if you get teleported the moment you'd
normally attach the hook.
2020-03-16 14:16:04 +01:00
fokkonaut
d22a1a8f06
Remove setting ammo for freeze to 0
2020-03-16 11:52:53 +01:00
heinrich5991
2574c060e4
Fix antibot crash after map change
2020-03-14 01:44:57 +01:00
heinrich5991
a3163c5b9c
Add support for dynamically loading an antibot module
...
Support for this feature is turned off by default. This feature allows
to integrate with noby's anticheat feature.
2020-03-11 01:58:50 +01:00
def
6efcc473c9
Fix cl_showrecord with dummy ( fixes #2077 )
...
Shows best time of either dummy or main player depending on which is
selected
2020-03-01 12:55:01 +01:00
Learath
d2498f257c
Stateful editing
2020-02-28 18:25:27 +03:00
Learath
f2103881c8
Add shift by, fix id overlap
2020-02-28 15:33:32 +03:00
Learath
a50e59d4f6
Allow editing colors, add warning
2020-02-27 18:02:36 +03:00
Learath
f679fbfbc5
Allow editing multiple tile layer props
2020-02-27 16:53:12 +03:00
sirius
5dab6e2e1f
make tee not transparent when playing demo from server
2020-02-27 20:13:16 +08:00
sirius
b5c931279f
add option to pause video rendering when demo playing pause
2020-02-27 18:50:18 +08:00
def
de7a67baa7
Version 12.9.2
2020-02-22 09:56:13 +01:00
sirius
50b980ea16
add an option to only start a new demo when connect while automatically record demos
2020-02-21 17:01:31 +08:00
ChillerDragon
9e0f6d2ce0
Move global configuration out of client interface
2020-02-19 11:24:58 +01:00
bors[bot]
7691227f24
Merge #2066
...
2066: Implement dry saves r=def- a=Learath2
I'm not sure how much I like this but it should be helpful
Co-authored-by: Learath2 <learath2@gmail.com>
2020-02-14 08:02:06 +00:00
Learath2
06e948e944
Cleanup
2020-02-14 00:03:49 +01:00
def
d89877603b
Version 12.9.1
2020-02-13 22:55:48 +01:00
def
964279a699
Reset quad rotation/color in damageind ( fixes #2062 )
...
Removed in 7ae4b39574
2020-02-13 22:55:32 +01:00
Learath2
ec42ce88f6
Change command name, refactor error handling
2020-02-13 17:04:58 +01:00
Learath2
27d9ac54b0
Implement dry saves
2020-02-13 16:16:35 +01:00
ElXreno
1799edc049
Fix build error
...
./src/game/client/components/maplayers.h:15:9: error: 'uintptr_t' does not name a type; did you mean 'uint64_t'?
15 | typedef uintptr_t offset_ptr;
| ^~~~~~~~~
| uint64_t
../src/game/client/components/maplayers.h:61:4: error: 'offset_ptr' does not name a type; did you mean 'offset_ptr32'?
61 | offset_ptr IndexBufferByteOffset()
| ^~~~~~~~~~
| offset_ptr32
In file included from ../src/game/client/components/background.cpp:8:
../src/game/client/components/maplayers.h:105:4: error: 'offset_ptr' does not name a type; did you mean 'offset_ptr32'?
105 | offset_ptr m_IndexBufferByteOffset;
| ^~~~~~~~~~
| offset_ptr32
../src/game/client/components/maplayers.h: In constructor 'CMapLayers::SQuadLayerVisuals::SQuadVisual::SQuadVisual()':
../src/game/client/components/maplayers.h:103:20: error: class 'CMapLayers::SQuadLayerVisuals::SQuadVisual' does not have any field named 'm_IndexBufferByteOffset'
103 | SQuadVisual() : m_IndexBufferByteOffset(0) {}
| ^~~~~~~~~~~~~~~~~~~~~~~
2020-02-13 17:27:39 +03:00
Dennis Felsing
cd44d6dba7
Version 12.9
2020-02-13 09:20:00 +01:00
def
31ae4c4d5a
use pid in file names of temporary files
...
to prevent race conditions with multiple clients running when saving
maps, config on quit, during upgrade
2020-02-12 23:14:30 +01:00
def
598ec52892
Fix GCC 9.2.0 compilation
...
src/game/server/ddracechat.cpp:623:39: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
2020-02-05 08:22:04 +01:00
12pm
f3b82273d4
Remove leading whitespaces from save codes
2020-01-30 18:53:00 +01:00
Dennis Felsing
50d848ec43
Merge pull request #1928 from sirius1242/demo_render2
...
Demo to video converter function.
2020-01-25 21:01:08 +01:00
bors[bot]
749929431a
Merge #2040
...
2040: fixed faulty message id r=heinrich5991 a=ChillerDragon
(cherry picked from commit 9023796d27
)
Co-authored-by: oy <Tom_Adams@web.de>
2020-01-25 12:40:14 +00:00
bors[bot]
8ab8834ccb
Merge #2048
...
2048: Display envelope name in popups r=12pm a=Learath2
A dropdown would've worked better, but we don't have one
Co-authored-by: Learath <learath2@gmail.com>
2020-01-23 20:54:49 +00:00
Learath
e567fde9d7
Names aren't unique, thinner popup
2020-01-23 21:24:48 +01:00
Learath
a2eee9a8db
Truncate properly
2020-01-23 20:48:42 +01:00
Learath
2abe4fbcfb
Display envelope name
2020-01-23 20:27:01 +01:00
12pm
9dcfcc8f10
Modify envelope index when appending maps
...
fixes #2044
2020-01-23 18:30:55 +01:00
Learath
4451fed535
Fix missing include
2020-01-23 16:07:40 +01:00
oy
1b4131a7fd
fixed faulty message id
...
(cherry picked from commit 9023796d27
)
2020-01-19 21:30:12 +01:00
ChillerDragon
949aa124e9
Overkill optimize editor code runs 200 fps faster
2020-01-19 17:48:07 +01:00
12pm
82ac6091eb
Fix rotating rotatable tiles in switch layer
2020-01-17 18:22:41 +01:00
Corantin H
a73525361b
Fix del key removing commands while in editbox
2020-01-16 15:01:45 +01:00
Dennis Felsing
fcc25dfc65
Fix crash on pDDNetCharacter
2020-01-16 12:35:26 +01:00
heinrich5991
fe1cf90327
Restore rcon rifle
compatibility shim
...
Two more lines to keep backward compatibility.
2020-01-12 13:59:55 +01:00
bors[bot]
173ca2e179
Merge #2026
...
2026: Only start showing emoticons after their start tick has passed (fixes #2025 ) r=Learath2 a=def-
Since we can go back in time in demo player
Co-authored-by: def <dennis@felsin9.de>
2020-01-08 09:27:09 +00:00
bors[bot]
7d7b51011d
Merge #2030
...
2030: Move /list to ddracechat r=def- a=fokkonaut
Co-authored-by: fokkonaut <35420825+fokkonaut@users.noreply.github.com>
2020-01-06 21:39:19 +00:00
fokkonaut
c27e28b7ad
Move /list to ddracechat
2020-01-06 17:29:31 +01:00
fokkonaut
f5b8bbc2ff
Simplify anti stuck code more
2020-01-05 11:49:21 +01:00
sirius
779afcb771
crf and preset can be set by variables
2020-01-05 11:18:51 +08:00
fokkonaut
e2b252b714
Distance can't be negative
2020-01-04 16:32:51 +01:00
def
54d4aef145
Only start showing emoticons after their start tick has passed ( fixes #2025 )
...
Since we can go back in time in demo player
2020-01-04 10:07:14 +01:00
sirius
7710b88670
Merge branch 'master' of https://github.com/ddnet/ddnet into demo_render2
2020-01-01 18:36:49 +08:00
def
0236f15018
Teamscore DDNet7 fix
2019-12-29 12:55:19 +01:00
def
5f855b11b2
Version 12.8.1
2019-12-22 22:39:31 +01:00
def
aa3e82cda7
Revert "Write out sql server prefix to failed_sql.sql"
...
This reverts commit c1a7961359
.
2019-12-22 09:30:33 +01:00
def
8879f17341
Revert "Still pass in SqlServer even when writing to file since we need prefix"
...
This reverts commit 6e294d938b
.
2019-12-22 09:28:14 +01:00
Dennis Felsing
83f2fc2669
Merge pull request #2012 from ChillerDragon/pr_func_style
...
Style 'void foo() {' -> 'void foo()\n{'
2019-12-21 18:18:49 +01:00
ChillerDragon
928e5407eb
Style 'void foo() {' -> 'void foo()\n{'
2019-12-21 14:35:09 +01:00
jupeyy
8a8674b545
fix min mouse pos for follow factor
2019-12-19 00:26:54 +01:00
Dennis Felsing
71857fdb80
Merge pull request #2007 from heinrich5991/pr_ddnet_rm_string_h
...
Remove `strcmp` from file score
2019-12-18 13:15:10 +01:00
heinrich5991
4aeeedbbea
Remove strcmp
from file score
2019-12-18 12:52:36 +01:00
def
354541a146
Add string.h include in file_score.cpp
...
src/game/server/score/file_score.cpp: In member function ‘CFileScore::CPlayerScore* CFileScore::SearchName(const char*, int*, bool)’:
src/game/server/score/file_score.cpp:169:9: error: ‘strcmp’ was not declared in this scope
169 | if (!strcmp(r.front().m_aName, pName))
| ^~~~~~
src/game/server/score/file_score.cpp:12:1: note: ‘strcmp’ is defined in header ‘<cstring>’; did you forget to ‘#include <cstring>’?
11 | #include <engine/shared/console.h>
+++ |+#include <cstring>
12 |¬
2019-12-17 22:25:06 +01:00
def
a7deac1b22
Update credits
2019-12-17 21:35:40 +01:00
Dennis Felsing
d8ac51e006
Merge pull request #2000 from def-/pr-12-8
...
Version 12.8
2019-12-17 21:23:58 +01:00
Dennis Felsing
4171e8751f
Merge pull request #1939 from Learath2/dd_pr_demoload
...
Always try extracting map before fail. Fix #1886
2019-12-17 21:20:10 +01:00
Learath2
3784f5bea4
Use a UUID, Cleanup code and UI
2019-12-17 15:44:54 +01:00
Dennis Felsing
044c74f91a
Version 12.8
2019-12-16 15:36:26 +01:00
bors[bot]
aeee8f8704
Merge #1995
...
1995: Remove some unused includes r=def- a=ChillerDragon
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2019-12-16 13:19:32 +00:00
Dennis Felsing
6e294d938b
Still pass in SqlServer even when writing to file since we need prefix
2019-12-16 10:30:56 +01:00
ChillerDragon
4a6a85124a
Remove some unused includes
2019-12-14 10:20:42 +01:00
bors[bot]
709681604d
Merge #1989
...
1989: Remove a few unused stdio.h's r=def- a=ChillerDragon
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2019-12-09 18:23:26 +00:00
ChillerDragon
01c873bcf7
Remove a few unused stdio.h's
2019-12-09 15:40:59 +01:00
Dennis Felsing
a27358806c
Revert "Support shotgun_speed 0"
...
This reverts commit 9d39ca888f
.
2019-12-09 14:59:10 +01:00
def
18e2232727
Add support to tell DDNet7 ranks apart from DDNet ones
...
Saves should not be loadable from one to the other.
Requires:
ALTER TABLE record_race ADD COLUMN DDNet7 BOOL DEFAULT FALSE AFTER GameID;
ALTER TABLE record_teamrace ADD COLUMN DDNet7 BOOL DEFAULT FALSE AFTER GameID;
ALTER TABLE record_saves ADD COLUMN DDNet7 BOOL DEFAULT FALSE AFTER Server;
2019-12-08 16:04:49 +01:00
Aerll
9f4721b74b
Fix: automapper skips tiles when it shouldn't
...
In case of something like: INDEX 0 OR 1 all tiles need to be automapped.
2019-12-05 15:28:35 +01:00
bors[bot]
c31f6303cf
Merge #1977
...
1977: Support shotgun_speed 0 r=Learath2 a=def-
for mapping stationary bullets
As requested by Im 'corneum.
Co-authored-by: def <dennis@felsin9.de>
2019-12-04 16:48:06 +00:00
bors[bot]
e02cd322ad
Merge #1979
...
1979: Clean up color handling a bit r=Learath2 a=def-
- SetAlpha should be called WithAlpha and only works for RGBA
- Fix type correctness of color_scale and introduce color_invert
- Nicer hook coll color handling in RenderPlayer
- Use CRTP to have type safe WithAlpha, otherwise this would compile:
`ColorHSLA = WithAlpha(ColorRGBA(1.0f, 1.0f, 1.0f));`
Follow-up to https://github.com/ddnet/ddnet/pull/1968
Co-authored-by: Dennis Felsing <dennis@felsin9.de>
2019-12-03 12:09:57 +00:00
bors[bot]
d8cd6aa83e
Merge #1976
...
1976: Write out sql server prefix to failed_sql.sql r=Learath2 a=def-
also don't write out non-eligible records.
Co-authored-by: Dennis Felsing <dennis@felsin9.de>
2019-12-03 11:58:09 +00:00
Dennis Felsing
37ef24225e
Clean up color handling a bit
...
- SetAlpha should be called WithAlpha and only works for RGBA
- Fix type correctness of color_scale and introduce color_invert
- Nicer hook coll color handling in RenderPlayer
- Use CRTP to have type safe WithAlpha, otherwise this would compile:
ColorHSLA = WithAlpha(ColorRGBA(1.0f, 1.0f, 1.0f));
2019-12-03 11:32:55 +01:00
bors[bot]
d597322ef3
Merge #1978
...
1978: Update localizations (Thanks to Cellegen for report) r=Learath2 a=def-
Co-authored-by: Dennis Felsing <dennis@felsin9.de>
2019-12-03 10:07:34 +00:00
Dennis Felsing
5e8439acab
Merge pull request #1968 from d3fault/always-show-hook-coll-signaling
...
Invert hook coll colors when using cl_show_hook_coll_always and +showhookcoll is pressed
2019-12-02 09:50:34 +01:00
d3fault
5261ca25fe
Invert hook coll colors when using cl_show_hook_coll_always and +showhookcoll is pressed
...
This allows you to still see other players signaling you with their hook coll
when you have cl_show_hook_coll_always enabled.
2019-12-02 01:30:20 -07:00
Dennis Felsing
0498df2508
Update localizations (Thanks to Cellegen for report)
...
- Remove duplicate laser entries
- Update menus_settings.cpp comment for scripts
- Update instructions for scripts
- Run script to get updated localizations
2019-12-02 09:09:01 +01:00
bors[bot]
33d88f647c
Merge #1974
...
1974: more typesafty in the graphics. introduced the IGraphics::CTextureHandle r=def- a=ChillerDragon
Edited by @ChillerDragon to fit in ddnet
(cherry picked from commit cb95e8dfe8
)
Co-authored-by: Magnus Auvinen <magnus.auvinen@gmail.com>
2019-11-27 17:55:45 +00:00
bors[bot]
d589f266dc
Merge #1973
...
1973: Rename rifle to laser r=def- a=ChillerDragon
This makes it easier to copy code from/to 0.7
23df3c609e
For the user only the rcon command to give/remove ``laser``/``unlaser`` changes.
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2019-11-27 17:36:03 +00:00
def
9d39ca888f
Support shotgun_speed 0
...
for mapping stationary bullets
2019-11-27 18:29:39 +01:00
Dennis Felsing
c1a7961359
Write out sql server prefix to failed_sql.sql
2019-11-25 14:04:57 +01:00
Magnus Auvinen
6a6a5f00c9
more typesafty in the graphics. introduced the IGraphics::CTextureHandle
...
Edited by @ChillerDragon to fit in ddnet
(cherry picked from commit cb95e8dfe8
)
2019-11-22 18:08:37 +01:00
ChillerDragon
96c9b1ab73
Rename rifle to laser
...
This makes it easier to copy code from/to 0.7
23df3c609e
2019-11-22 15:37:18 +01:00
ChillerDragon
227a223c32
Fix a few names in popups
2019-11-22 12:28:34 +01:00
ChillerDragon
0f76c89d8a
Save selected UI settings page
...
Inspired by @SushiTee's teeworlds commit:
65cc8f7fd9
2019-11-17 18:11:33 +01:00
trml
3986925761
Optimize character evolve
2019-11-09 22:49:53 +01:00
def
975a0bc9b3
Add help text for negative parameter for worst players
2019-11-05 18:28:34 +01:00
Dennis Felsing
785ec3d345
Expire server info on connected/drop events
2019-11-04 15:45:55 +01:00
bors[bot]
0de012572b
Merge #1955
...
1955: Cache serverinfo responses r=def- a=Learath2
I'm not sure I like it but it works
Co-authored-by: Learath2 <learath2@gmail.com>
2019-11-03 20:09:21 +00:00
def
f9598c8ba8
Don't access m_aClients wiht invalid ClientID
2019-11-03 18:10:30 +01:00
sirius
8c48e7d633
some small changes
2019-11-03 11:20:24 +08:00
Learath2
79e4651d5b
Only update serverinfo when needed
2019-11-03 01:07:10 +01:00
Sirius
45263ebdd0
Merge branch 'master' into demo_render2
2019-10-31 22:08:49 +08:00
Dennis Felsing
516bc98436
Version 12.7.3
2019-10-31 14:37:09 +01:00
12pm
f66dc75400
Fix crash when switch (un)deep number is 0
2019-10-27 14:28:40 +01:00
Ryozuki
2bf76aac67
remove for loop in camera
2019-10-27 13:04:08 +01:00
bors[bot]
4717b21844
Merge #1934
...
1934: repair the problem that class selector appear when demo playing r=def- a=sirius1242
I think this problem is solved, but this may be a little hack, I don't know the effect of this if-else condition.
![2019-10-12-12-27-ScreenShot2](https://user-images.githubusercontent.com/32300858/66710842-eac12980-edb2-11e9-8866-cf3a1348616b.png )
Co-authored-by: sirius <sirius.ustc@gmail.com>
2019-10-27 08:31:41 +00:00
bors[bot]
dc6a2959be
Merge #1949
...
1949: Add cl_dummy_resetonswitch 2 r=Learath2 a=d3fault
Idea by @ChillerDragon :
Only resets the active tee. So if you hold right and switch your
dummy keeps walking. But if you switch back you don't have
to press right twice to walk again.
Fix #1854
Co-authored-by: d3fault <d3fault@d3fault.net>
2019-10-25 11:31:19 +00:00
bors[bot]
4fc907933e
Merge #1946
...
1946: Don't locally render your own dummy's afk emote. Other players will still see it r=Learath2 a=d3fault
Afk emote on your own dummy is pointless and annoying, esp on dummy maps.
Co-authored-by: d3fault <d3fault@d3fault.net>
2019-10-25 01:21:21 +00:00
d3fault
ecf48a89e9
Add cl_dummy_resetonswitch 2
...
Idea by ChillerDragon:
Only resets the active tee. So if you hold right and switch your
dummy keeps walking. But if you switch back you don't have
to press right twice to walk again.
Fix #1854
2019-10-24 18:11:42 -07:00
def
8702af19b5
Optimize CCollision::MoveBox to stop looping once velocity is 0
2019-10-22 13:48:05 +02:00
d3fault
2943eb0d4f
Don't locally render your own dummy's afk emote. Other players will still see it
2019-10-19 21:03:08 -07:00
sirius
b175a6fd42
add button to use sound when rendering video
2019-10-17 13:38:00 +08:00
Dennis Felsing
ae4f632bbd
Disable warning for false positive
2019-10-16 14:33:58 +02:00
Dennis Felsing
5b99e2c568
Version 12.7.2
2019-10-16 09:10:12 +02:00
Dennis Felsing
17a7e37411
Fix (thanks to Bannzay)
2019-10-16 07:08:44 +02:00
def
bf993e518e
Version 12.7.1
2019-10-15 23:23:31 +02:00
Dennis Felsing
3a3df05cca
Change sv_deepfly to work with hammer explicitly
2019-10-15 15:13:23 +02:00
Dennis Felsing
7a991615f3
Fix the fix
2019-10-15 10:38:52 +02:00
Dennis Felsing
fcfc5a4561
Fix velocity comparison
...
as Mac build complains:
src/game/server/entities/character.cpp:1681:18: error: ordered comparison between pointer and zero ('const float *' and 'int')
if(m_Core.m_Vel > 0 && (m_MoveRestrictions&CANTMOVE_DOWN))
~~~~~~~~~~~~ ^ ~
2019-10-15 10:36:02 +02:00
Dennis Felsing
1843e62910
Version 12.7
2019-10-15 10:11:01 +02:00
bors[bot]
d4a64e575b
Merge #1941
...
1941: Fix IntersectCharacter r=def- a=12pm
This makes hitting yourself when shooting through other tees work
Co-authored-by: 12pm <30786226+12pm@users.noreply.github.com>
2019-10-15 07:42:42 +00:00
bors[bot]
c0474a79c2
Merge #1922
...
1922: Allow to hammer directly on unfreeze r=def- a=heinrich5991
Previously, this was only doable with frame-perfect input if you were
going to get frozen again the next tick. Now, you only have to hold your
hammer to immediately hammer once you get unfrozen.
This fixes that "deepfly" (flying with deep-frozen dummy, binding both
main and dummy tee hammers onto the same key) does not only work for
good connection.
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2019-10-15 07:30:47 +00:00
bors[bot]
8db2694c5e
Merge #1938
...
1938: Explode grenades twice at the end if they have lifespans. Fix #1559 r=heinrich5991 a=Learath2
Just by looking at the code I think this is what was intended but only testing can make sure.
Co-authored-by: Learath <learath2@gmail.com>
2019-10-14 20:02:55 +00:00
12pm
b1ca920cd4
Fix IntersectCharacter
...
This makes hitting yourself when shooting through other tees work
2019-10-14 16:03:28 +02:00
sirius
71c53580ea
recover the if-else block changed in d89ae6c18
2019-10-14 19:11:29 +08:00
sirius
926414c8cf
remove the redundant line
2019-10-14 17:41:19 +08:00
sirius
aaddc49704
recovert the if-else block
2019-10-14 17:32:42 +08:00
bors[bot]
aa79d810ff
Merge #1935 #1936 #1940
...
1935: Add a limit to GetNearestAirPos. Fix #1931 r=def- a=Learath2
There isn't really any sane behaviour here, so I just avoided the infinite loop.
You shouldn't be in the wall to begin with :P
1936: Mark players as afk initially. Fix #1797 r=def- a=Learath2
The whole afktimer code is quite ugly. I might rework it at a later date.
For now this looks like an acceptable fix.
1940: Update ddnet-libs version r=Learath2 a=def-
Was forgotten in the libcurl linux removal I think?
Co-authored-by: Learath <learath2@gmail.com>
Co-authored-by: Dennis Felsing <dennis@felsin9.de>
2019-10-14 08:04:06 +00:00
bors[bot]
4f63492dc9
Merge #1933
...
1933: Fix two unintentional behavior changes of the stopper rewrite r=def- a=heinrich5991
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2019-10-14 07:46:10 +00:00
Learath
a650a3c320
Remove the initial lifespan check
2019-10-14 02:28:24 +02:00
Learath
7cdd050fee
Add SHA to demos. Bump Demo Version
2019-10-14 02:27:08 +02:00
Learath
63998eaa84
Explode grenades twice at the end if they have lifespans. Fix #1559
2019-10-13 17:58:59 +02:00
Learath
3e7cf12995
Clamp ping to 999. Fix #1651
2019-10-13 17:17:05 +02:00
Learath
547f751bf3
Mark players as afk initially. Fix #1797
2019-10-13 17:13:03 +02:00
Learath
84f1542f43
Add a limit to GetNearestAirPos. Fix #1931
2019-10-13 16:34:03 +02:00
sirius
d347ded43e
change the time() in chat.cpp back to CComponent::time()
2019-10-13 22:01:08 +08:00
sirius
d9d6569580
add button to set whether show chat when rendering video
2019-10-13 20:29:55 +08:00
sirius
f5d0018ba9
solve the problem that chat message not show after a period of time when rendering
2019-10-13 19:57:24 +08:00
sirius
5b514e5c7f
repair the problem that class selector appear when demo playing
2019-10-13 12:09:20 +08:00
sirius
d89ae6c18c
repair the problem that class selector appear when demo playing
2019-10-13 00:27:44 +08:00
heinrich5991
34087e1a7b
Only get double jump when falling onto a stopper
...
Another unintentional behavior change found by Zwelf.
2019-10-06 13:54:16 +02:00
heinrich5991
eab0815ddc
Fix unintentional behavior change with blockers
...
Could be seen on "Insane 3", on teleporter 37. Thanks to Zwelf for
reporting.
2019-10-06 13:51:16 +02:00
12pm
36df86fcd2
Add toggle keyboard shortcuts button to demo player
...
Demo shortcuts can be annoying if you have other binds on them.
Icons made by eNJi
2019-10-05 18:06:58 +02:00
bors[bot]
112d0432e2
Merge #1923
...
1923: Properly force spawn order of teams. Fix #1828 r=Learath2 a=d3fault
Mimic old behavior of having a respawn tick > 0 ticks after current tick. 2 ticks later is still "instant enough".
The code below the change mentions strong spawning, so without deciphering it we simply give 2 extra ticks to make sure that it executes before spawning (2 instead of 1 so that it definitely executes for both primary and dummy).
Co-authored-by: d3fault <d3fault@d3fault.net>
2019-10-03 12:11:50 +00:00
bors[bot]
80efc085f6
Merge #1927
...
1927: Add show text entities button to settings r=Learath2 a=12pm
Fixes #1897
Co-authored-by: 12pm <30786226+12pm@users.noreply.github.com>
2019-10-02 22:02:12 +00:00
12pm
bc62167131
Add show text entities button to settings
...
Fixes #1897
2019-10-02 13:57:39 +02:00
heinrich5991
9a5de9eff8
Remove unused variables
2019-10-02 10:28:34 +02:00
sirius
4f3f3d2a61
add two video settings: showhookcollother and showdirection
2019-10-02 13:33:55 +08:00
sirius
9467bef192
add button to set whether show hud when rendering video
2019-10-02 13:11:58 +08:00
sirius
b0ee5671ff
rebased to ef32fc4
2019-10-02 09:51:33 +08:00
d3fault
5f193d009e
Properly force spawn order of teams, so dummy doesn't get strong hook. Fix #1828
...
Mimic old behavior of having a respawn tick > 0 ticks after current tick.
2 ticks later is still "instant enough".
The code below the change mentions strong spawning,
so without deciphering it we simply give 2 extra ticks to make sure that
it executes before spawning (2 instead of 1 so that it definitely
executes for both primary and dummy).
2019-09-30 15:42:09 -07:00
d3fault
718eebd9ce
Revert "Force spawn order of teams. Fix #1828 "
...
This broke respawn rate limiting and didn't even fix #1828 .
When primary tee hits kill tiles, dummy still gets strong hook.
This reverts commit 02f5723321
.
2019-09-30 15:38:35 -07:00
sirius
605da124d4
add button to adjust render speed
2019-09-30 20:54:42 +08:00
sirius
d9d1e8b309
add if defined to newly added lines
2019-09-30 20:54:19 +08:00
sirius
14ed79972b
check if video exist when render
2019-09-30 20:52:25 +08:00
sirius
a71339366b
add function to appoint video name, but will segment fault
2019-09-30 20:52:25 +08:00
sirius
1375fbb95d
add a button to render whole demo
2019-09-30 20:52:24 +08:00
HMH
41da2f4497
removed superfluous const
2019-09-30 20:48:50 +08:00
H-M-H
7ae4b39574
made recording demos work
...
- videorecorder only works for recording demos now
- demoplayer was modified to allow controll over the time that passed
in order to get perfect fps, IVideo controlls how much time passed,
basically every rendercall sets the time to record the next frame
2019-09-30 20:48:47 +08:00
heinrich5991
f19220f1bb
Allow to hammer directly on unfreeze
...
Previously, this was only doable with frame-perfect input if you were
going to get frozen again the next tick. Now, you only have to hold your
hammer to immediately hammer once you get unfrozen.
This fixes that "deepfly" (flying with deep-frozen dummy, binding both
main and dummy tee hammers onto the same key) does not only work for
good connection.
2019-09-28 21:07:33 +02:00
heinrich5991
947b5e7936
Fix some formatting in src/game/server/entities/character.cpp
2019-09-28 20:58:31 +02:00
bors[bot]
ef32fc4bed
Merge #1920
...
1920: Don't highlight window when playing demo (fixes #1919 ) r=Learath2 a=def-
Co-authored-by: Dennis Felsing <dennis@felsin9.de>
2019-09-24 14:22:30 +00:00
bors[bot]
a1ff029af9
Merge #1918
...
1918: Editor speedup fixes r=def- a=Learath2
Fix 1 bug, improve usability of angle selector.
Co-authored-by: Learath <learath2@gmail.com>
2019-09-24 09:04:27 +00:00
Dennis Felsing
e06fb2b605
Don't highlight window when playing demo ( fixes #1919 )
2019-09-24 11:00:30 +02:00
Learath
ba12250892
Constrain ValueSelector to integer multiples of Step
2019-09-22 14:21:17 +03:00
Learath
37d9e4fa26
Add a saner way to select angles. Close #1916
2019-09-20 23:57:35 +03:00
Learath
918003911c
Fix bug handling speedup brushes
2019-09-20 21:52:28 +03:00
heinrich5991
4e67241794
Fix rotated stoppers not working
...
Fixes #1861 .
Fixes #1914 .
2019-09-19 02:07:22 +02:00
heinrich5991
bcd1559c5e
Make LimitVel
a proper function
2019-09-18 14:50:27 +02:00
heinrich5991
66ccd808aa
Rewrite stopper code a bit, second try
...
Remove the whole copy-and-paste mess.
A seemingly ineffective and apparently code block has been removed.
The broken front layer from the first try has been fixed.
2019-09-18 02:04:46 +02:00
bors[bot]
38fc84f816
Merge #1912
...
1912: Fix skin reset r=def- a=12pm
default skin id is -1 not 0
Co-authored-by: 12pm <30786226+12pm@users.noreply.github.com>
2019-09-17 18:18:51 +00:00
heinrich5991
79bce4250a
Address forgotten review comment of #1904
2019-09-17 17:07:33 +02:00
12pm
82e63d7f27
Fix skin reset
...
default skin id is -1 not 0
2019-09-17 16:45:44 +02:00
bors[bot]
1bf178614f
Merge #1904
...
1904: Add tune zone prediction r=heinrich5991 a=trml
Is enabled with cl_predict_ddrace 1.
This will predict tunings loaded from the map the first time tunezones are entered, but will also update the tunes after you receive new tunes while in a tunezone, since it's possible to change them in rcon.
Co-authored-by: trml <trml@users.noreply.github.com>
2019-09-17 13:50:18 +00:00
trml
ea9e444283
Use a single getter for tunings, add some missed cases, fix tuning update
2019-09-16 00:07:42 +02:00
bors[bot]
0c34b6eb55
Merge #1878 #1903
...
1878: Add paused and spec to explayerflags r=Learath2 a=Ryozuki
I think client should know about this, maybe we can do something with it in the future.
It also may help with https://github.com/ddnet/ddnet/issues/259 but i didn't figure out yet a way to fix it.
1903: Consistent spacing for getters and setters r=Learath2 a=ChillerDragon
Co-authored-by: Ryozuki <ryo@ryozuki.xyz>
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2019-09-15 13:41:19 +00:00
bors[bot]
c146de63fa
Merge #1909
...
1909: Fix filescore path r=Learath2 a=ChillerDragon
The filescore system did not handle map paths well that were an actual path and not just the mapname.
```
# before fix
$ ./DDNet-Server 'sv_map "DDNetPP-maps/BlmapChill"'
[...]
[2019-09-15 13:29:44][filescore]: opening 'records/DDNetPP-maps-BlmapChill_record.dtb' for reading failed
# after fix
$ ./DDNet-Server 'sv_map "DDNetPP-maps/BlmapChill"'
[...]
[2019-09-15 13:31:05][filescore]: opening 'records/BlmapChill_record.dtb' for reading failed
```
I called ```Server()->``` in a thread so please review thread safety before merge.
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2019-09-15 13:30:48 +00:00
ChillerDragon
b39de87b18
Fix filescore path
...
# before fix
$ ./DDNet-Server 'sv_map "DDNetPP-maps/BlmapChill"'
[...]
[2019-09-15 13:29:44][filescore]: opening 'records/DDNetPP-maps-BlmapChill_record.dtb' for reading failed
# after fix
$ ./DDNet-Server 'sv_map "DDNetPP-maps/BlmapChill"'
[...]
[2019-09-15 13:31:05][filescore]: opening 'records/BlmapChill_record.dtb' for reading failed
2019-09-15 13:35:35 +02:00
trml
bb5eab0cc0
Add tunezone prediction
2019-09-09 00:53:07 +02:00
ChillerDragon
f5f07860c4
Consistent spacing for getters and setters
2019-09-08 19:22:12 +02:00
bors[bot]
38f91d3891
Merge #1902
...
1902: Remove useless votemute struct r=heinrich5991 a=ChillerDragon
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2019-09-07 20:21:43 +00:00
ChillerDragon
dbad486c67
Remove useless votemute struct
2019-09-04 21:21:40 +02:00
12pm
3b1dcc8793
Handle 0 star random map votes
2019-08-27 18:33:37 +02:00
Ryozuki
b58037f31e
fix the telegun save
2019-08-19 10:35:37 +02:00
Andrii Vynychenko
4ab2b2010a
Merge branch 'master' into centeredNumbers
2019-08-17 03:43:43 +03:00
Andrii Vynychenko
1671e6fbfc
numbers dynamically centered for OpenGL 3.3
2019-08-17 03:42:54 +03:00
bors[bot]
77e59e3c49
Merge #1894
...
1894: Fix max menu tabs (closed #1893 ) r=def- a=ChillerDragon
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2019-08-16 09:06:44 +00:00
ChillerDragon
ff49500659
Fix max menu tabs ( closed #1893 )
2019-08-16 00:58:06 +02:00
Andrii Vynychenko
0fa23a2c47
Numbers centered for OpenGL 3.3
2019-08-15 23:57:23 +03:00
bors[bot]
35b29ae01d
Merge #1889
...
1889: Dont reset variables twice r=def- a=fokkonaut
These variables get reset in Reset() aswell, no need to do it here
Co-authored-by: fokkonaut <35420825+fokkonaut@users.noreply.github.com>
2019-08-12 06:36:25 +00:00
fokkonaut
3434fca91c
Dont reset variables twice
2019-08-12 05:28:42 +02:00
fokkonaut
fcc2e06352
Fix unmasked entities
2019-08-06 23:43:11 +02:00
bors[bot]
b0f1164485
Merge #1883
...
1883: Fix crashbug on set_team_ddr -1 r=Learath2 a=fokkonaut
Teams over 63 are also forbidden, so I check for that too.
Co-authored-by: fokkonaut <35420825+fokkonaut@users.noreply.github.com>
2019-08-05 16:37:32 +00:00
fokkonaut
265d3b8a62
Fix namings
2019-08-05 14:45:04 +02:00
fokkonaut
ac588f324c
Fix crashbug on set_team_ddr -1
2019-08-04 23:38:08 +02:00
Ryozuki
e112cf6791
add paused and spec to explayerflags
2019-08-02 18:16:58 +02:00
Dennis Felsing
968b5c1fed
Version 12.6.1
2019-08-02 07:33:15 +02:00
bors[bot]
cb19e147d0
Merge #1876
...
1876: Reset m_Afk r=heinrich5991 a=FallenKN
Guess this was forgotten
Co-authored-by: FallenKN <fallen.kn@gmail.com>
2019-08-01 23:10:57 +00:00
FallenKN
a03b4f0cee
Reset m_Afk
2019-08-01 23:07:40 +02:00
def
99b814342c
Add a few contributors
2019-08-01 18:36:21 +02:00
bors[bot]
17fd8ae79a
Merge #1870
...
1870: Clarify what `ENTITIES_UNUSED` does by renaming it r=Learath2 a=heinrich5991
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2019-07-31 20:57:55 +00:00
heinrich5991
9627fd0841
Clarify what ENTITIES_UNUSED
does by renaming it
2019-07-31 21:22:11 +02:00
heinrich5991
1e2b8a4a3e
Replace str_comp_num
with str_startswith
2019-07-31 21:20:03 +02:00
Dennis Felsing
c8b3670bbc
Merge pull request #1866 from def-/pr-12.6
...
Version 12.6
2019-07-31 17:31:24 +02:00
Dennis Felsing
c8d12bd386
Merge pull request #1853 from 12pm/pr_unused_non_ddnet
...
Render all entities on non ddnet servers
2019-07-31 17:31:11 +02:00
Learath
6882db1da2
Introduce flag to render all entities
2019-07-31 15:20:17 +03:00
Dennis Felsing
e791927541
Version 12.6
2019-07-31 07:20:21 +02:00
bors[bot]
7b1d2d3f23
Merge #1862
...
1862: Add Sleepbubble to ClAfkMark r=def- a=FallenKN
With setting cl_afk_mark to 2 you will now get a sleepbubble on afk instead of the mark.
Which option should be default?
Also it displays chatbubble instead of sleepbubble when the playerflag is active. (I don't know which behavior is preferred)
Kept sleepy eyes on afk aswell.
![screenshot_2019-07-29_14-47-34](https://user-images.githubusercontent.com/13277346/62049848-624dd680-b210-11e9-82f7-2d20281eb899.png )
Co-authored-by: FallenKN <fallen.kn@gmail.com>
2019-07-30 19:15:58 +00:00
FallenKN
b2d3df8f75
Remove ClAfkMark option & rename it to ClAfkEmote
2019-07-30 20:19:46 +02:00
bors[bot]
1d9191edfe
Merge #1819
...
1819: Show mapname in scoreboard r=def- a=ChillerDragon
![screenshot_2019-07-11_16-03-47](https://user-images.githubusercontent.com/20344300/61057588-e53ff600-a3f5-11e9-8b20-3b082172bd63.png )
![screenshot_2019-07-11_15-46-04](https://user-images.githubusercontent.com/20344300/61057605-ecff9a80-a3f5-11e9-8f59-68811a1b123a.png )
Not sure if this feature should exclude non ddrace gametypes. Or exclude standard maps. Or if the truncation limit should increase with bigger scoreboards.
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2019-07-30 17:17:32 +00:00
bors[bot]
fd502a8cce
Merge #1844
...
1844: Fix wrong flag color in scoreboard and spectator select menu (custom mods) r=Learath2 a=fokkonaut
Since in DDrace every player is in team red, in order to show them in one scoreboard, the flag will always be blue in scoreboard and the spectator select menu, here is a simple fix
I left kill messages out since they would need a fix which is a bit more complicated, and i didnt want to do too much just to support this. These two would make it already a lot better
Co-authored-by: fokkonaut <35420825+fokkonaut@users.noreply.github.com>
Co-authored-by: Learath <learath2@gmail.com>
2019-07-30 10:36:14 +00:00
Learath
99c62fb931
Fix killmessages aswell
2019-07-29 17:36:44 +03:00
FallenKN
b804d3e1f2
Enhance ClAfkMark with another option
2019-07-29 14:46:21 +02:00
bors[bot]
8ab6e2c0a8
Merge #1848 #1860
...
1848: Fix deci seconds not updating in spectator/pause (fixes #1846 ) r=heinrich5991 a=fokkonaut
Before this was set in `RenderDDRaceEffects()`, but that function is only called if `m_pClient->m_Snap.m_pLocalCharacter` exists, which isn't the case in spectator/pause.
1860: Ignore some more common files r=heinrich5991 a=Ryozuki
compile_commands.json is used a lot for language servers
https://cmake.org/cmake/help/latest/variable/CMAKE_EXPORT_COMPILE_COMMANDS.html
tags are generated from ctags
Co-authored-by: fokkonaut <35420825+fokkonaut@users.noreply.github.com>
Co-authored-by: Ryozuki <ryo@ryozuki.xyz>
2019-07-29 12:15:16 +00:00
Learath
9061f03174
Move the afk flag up front
2019-07-29 14:46:29 +03:00
bors[bot]
dc41bb9649
Merge #1821
...
1821: Add afk marks r=def- a=ardadem
This is final state (and most minimalist to not create mess) of my previous pull request. I didn't reopen it because it's contains changed unnecessary commits.
If someone will become afk, mark will be spawn next to tee's name.
![2019-07-13-13:59:20-screenshot](https://user-images.githubusercontent.com/13207692/61170739-8c4b9b80-a576-11e9-9d87-4c4b2f93941b.png )
Co-authored-by: Arda <ddmirarda@gmail.com>
2019-07-26 08:58:20 +00:00
Arda
fb2cb4db26
move afk state inside to player flags
2019-07-26 11:48:15 +03:00
Arda
1a7fc77931
better names
2019-07-26 10:18:50 +03:00
12pm
a0e2abf4af
Render all entities on non ddnet servers
...
Fixes #1741
2019-07-24 21:33:43 +02:00
Learath
5ddc140494
Remove unused branch/flag
2019-07-22 18:20:19 +03:00
fokkonaut
1bfda0f635
Fix deci seconds not updating in spectator/pause ( fixes #1846 )
2019-07-22 10:41:19 +02:00
fokkonaut
e77bdb8114
Fix wrong flag color in spectator select menu (custom mods)
2019-07-21 09:02:38 +02:00
fokkonaut
a268b95ea3
Fix wrong flag color in scoreboard (custom mods)
2019-07-21 08:55:55 +02:00
bors[bot]
cd8994147c
Merge #1842
...
1842: [WIP] Fix timer r=heinrich5991 a=Learath2
I'm really unsure about this one.
DEPENDS on #1839
Co-authored-by: Learath <learath2@gmail.com>
2019-07-19 22:23:22 +00:00
bors[bot]
628f673014
Merge #1830
...
1830: fix-ClDyncamMinDistance camera spawn r=Learath2 a=FallenKN
I forgot about the dyncam option, #1636 .
Co-authored-by: FallenKN <fallen.kn@gmail.com>
2019-07-19 16:53:06 +00:00
bors[bot]
2f23b5c29a
Merge #1839
...
1839: Set m_Race. Fix #1806 r=heinrich5991 a=Learath2
@heinrich5991 apparently you forgot to set `CGameInfo::m_Race` 🙂
Co-authored-by: Learath <learath2@gmail.com>
2019-07-19 09:31:04 +00:00
Learath
b1ed78d58d
Add new flag, Fix #1807
2019-07-19 12:28:08 +03:00
Learath
78ac5ce030
Send the flag from the server
2019-07-19 11:21:32 +03:00
bors[bot]
72dcf6fba6
Merge #1838
...
1838: Force spawn order of teams. Fix #1828 r=heinrich5991 a=Learath2
This has an unfortunate(?) consequence of causing tees that hit kill tiles and fall out of map respawn instantly. If this is undesirable the fix would be a little more complex, maybe implementing a delay to the spawn in `CPlayer` or reordering the entity list to force strong on the tee (by swapping with one of their teammates (this might have some undesirable effects aswell, not sure though)).
Co-authored-by: Learath <learath2@gmail.com>
2019-07-19 00:40:10 +00:00
bors[bot]
ebeeace65e
Merge #1841
...
1841: Restart required message when changing Show console r=heinrich5991 a=fokkonaut
Co-authored-by: fokkonaut <35420825+fokkonaut@users.noreply.github.com>
2019-07-19 00:16:01 +00:00
fokkonaut
3edaf4b8cd
Style fixes
2019-07-19 02:06:33 +02:00
fokkonaut
78f52629e4
fix build
2019-07-19 01:58:49 +02:00
fokkonaut
07089be2e0
Restart required message when changing Show console
2019-07-19 01:53:27 +02:00
Learath
25ec19b70b
Set m_Race. Fix #1806
2019-07-18 18:56:24 +03:00
Learath
02f5723321
Force spawn order of teams. Fix #1828
2019-07-18 18:35:51 +03:00
bors[bot]
71652e0113
Merge #1833
...
1833: Correctly embed replacing images r=def- a=12pm
Co-authored-by: 12pm <30786226+12pm@users.noreply.github.com>
2019-07-17 05:42:22 +00:00
12pm
5f7a09dfe3
Correctly embed replacing images
2019-07-17 03:00:09 +02:00
trml
cd64204358
Use IsOtherTeam for nameplates too
2019-07-16 22:34:18 +02:00
trml
ddfcb62caa
Apply ShowOtherAlpha to projectiles
2019-07-16 22:06:57 +02:00
FallenKN
e80cb9e86a
fix-ClDyncamMinDistance camera spawn
2019-07-16 12:56:43 +02:00
bors[bot]
a2e40ca4b3
Merge #1803
...
1803: Fix double pause due to spec r=def- a=fokkonaut
If a player is in /spec (sv_pausable 1 required) and would then use /pause, the tee would respawn, but the player would still be in /pause instead of playing again.
With this, the player will resume completely
Co-authored-by: fokkonaut <35420825+fokkonaut@users.noreply.github.com>
2019-07-15 07:55:48 +00:00
bors[bot]
5a93ddefae
Merge #1817
...
1817: Cfg to keep hammer after hammerfly (closed #1816 ) r=def- a=ChillerDragon
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2019-07-15 07:44:27 +00:00
bors[bot]
d3c6f1b54f
Merge #1823
...
1823: Fix 'several players were found' on /rank r=heinrich5991 a=fokkonaut
If no player was found, it should say 'x is not ranked', instead it says 'Several players were found', that is because if the result is -1, it will say that. With the default result being -2, it can no longer say that, instead it will say that the player is not ranked.
Co-authored-by: fokkonaut <35420825+fokkonaut@users.noreply.github.com>
2019-07-14 11:23:55 +00:00
fokkonaut
fabdc73087
Fix 'several players were found' on /rank
2019-07-14 11:31:58 +02:00
Arda
43c94c3d30
Add afk marks
2019-07-13 13:25:54 +03:00
Arda
f1454dbb7a
Share afk state of players to client
2019-07-13 12:25:24 +03:00
ChillerDragon
4ad1cce93c
Show mapname in scoreboard ( closed #1818 )
2019-07-11 16:10:14 +02:00
ChillerDragon
1703e9d94c
Cfg to keep hammer after hammerfly ( closed #1816 )
2019-07-10 18:04:54 +02:00
bors[bot]
65f4a619e8
Merge #1810
...
1810: Use the float type explicitly r=def- a=ChillerDragon
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2019-07-08 22:14:01 +00:00
ChillerDragon
6172a9dca0
Use the float type explicitly
2019-07-08 23:08:42 +02:00
ChillerDragon
573c46013d
Consitently mark floats as floats
2019-07-08 23:06:26 +02:00
bors[bot]
b50e7ee674
Merge #1802
...
1802: Prediction fixes r=def- a=trml
I believe this fixes #1671 (uninitialized variables).
Some other things: Use new ddnetchar fields in prediction, small fix for prediction of moving pickups, fix the freeze end tick in ddnetcharacter (will add it to the client later)
Also adds a setting for choosing between new/old antiping for grenade like suggested in #1683 (cl_antiping_gunfire 0 to disable).
Co-authored-by: trml <trml@users.noreply.github.com>
2019-07-04 12:59:52 +00:00
bors[bot]
ec5cfbad1e
Merge #1804
...
1804: Fix toggle not working with colors r=def- a=Learath2
Reported by @12pm on discord
Co-authored-by: Learath2 <learath2@gmail.com>
2019-07-04 12:47:05 +00:00
Learath2
1a80176365
Fix nameplate outline alpha
2019-07-03 12:31:05 +02:00
Learath2
1993989067
Fix toggle not working with colors
2019-07-02 14:54:06 +02:00
fokkonaut
0cb13ccec1
Fix double pause due to spec
2019-07-01 01:17:32 +02:00
trml
82a47210eb
Fix freeze end tick in ddnetchar
2019-07-01 00:50:50 +02:00
trml
b72a16ca36
Use new ddnetchar fields, cleanup, and fix prediction for already used jumps
2019-07-01 00:50:50 +02:00
trml
011d9aa26f
Add option to use new/old antiping for grenades (cl_antiping_gunfire)
2019-07-01 00:42:02 +02:00
Jupeyy
60604cabca
fix name/clan width when zooming out ( fixes #1752 )
2019-06-28 20:23:01 +02:00
heinrich5991
b90dd43118
Fix -Wdeprecated-copy from GCC9
2019-06-26 11:53:39 +02:00
def
6d19963933
Remove unused variables
2019-06-25 23:07:32 +02:00
def
f7e642bbbe
Fix race condition in /map (untested)
2019-06-25 21:03:20 +02:00
Dennis Felsing
6e24bf9ae2
Merge pull request #1790 from ChillerDragon/pr_ctrl_k_console
...
Add ctrl-k delete in client console
2019-06-19 12:12:19 +02:00
Dennis Felsing
d9286e8beb
Merge pull request #1786 from fokkonaut/master
...
Fix zoom if dummy is connected and only one is able to zoom
2019-06-18 20:38:24 +02:00
ChillerDragon
93dc33ee57
Add ctrl-k delete in client console
...
Extends shortcuts from:
ed8a0b5eee
e9f8bd42b7
2019-06-18 20:16:54 +02:00
trml
18fbb10451
Fix some unitialized variables in the prediction
2019-06-18 19:08:09 +02:00
trml
087a5cbf6e
Fix intratick for predicted pickup
2019-06-18 19:08:09 +02:00
trml
25e08f13e4
Small prediction fix for laser/shotgun
2019-06-16 16:35:16 +02:00
trml
8a18cabbb1
Small fix and cleanup of prediction of teams/solo
2019-06-16 16:34:57 +02:00
bors[bot]
9c9264db8b
Merge #1785
...
1785: Revert "Merge pull request #1736 from sirius1242/master" r=Learath2 a=def-
This reverts commit e8362f1727
, reversing
changes made to 0f99605ab1
.
Apparently people don't like "Digital Wellbeing"-like features @sirius1242
Co-authored-by: Dennis Felsing <dennis@felsin9.de>
2019-06-15 13:18:11 +00:00
fokkonaut
1664a6e10e
Fix zoom if dummy is connected and only one is able to zoom
2019-06-15 12:23:50 +02:00
Dennis Felsing
1e74502e66
Revert "Merge pull request #1736 from sirius1242/master"
...
This reverts commit e8362f1727
, reversing
changes made to 0f99605ab1
.
Apparently people don't like "Digital Wellbeing"-like features
2019-06-14 12:00:49 +02:00
heinrich5991
ca03ab6337
Address Learath2's comments
2019-06-14 00:28:59 +02:00
heinrich5991
a7857d58c4
Remove now-useless function in CGameClient
...
(incorporate @fokkonaut's feedback)
2019-06-14 00:28:59 +02:00
heinrich5991
2b7f3587c4
Only accept DDRace record message on DDRace servers
2019-06-14 00:28:59 +02:00
heinrich5991
f31e081bd4
Remove all checking for the gametype in the game
...
OK, maybe not actually remove because it is kept for fallback when the
new method isn't available.
The whole gametype parsing business had the same downsides as user agent
parsing on the web, hence I removed it while keeping behavior the same.
This allows servers to explicitly opt in or out of certain bug
workarounds and other client behavior. This increases the complexity of
different configurations that are available in the client (which is a
bad thing).
2019-06-14 00:28:59 +02:00
Learath
efbc05c9a8
No need for <algorithm>
2019-06-13 23:24:06 +02:00
Dennis Felsing
4f665a904b
Merge pull request #1782 from def-/pr-12.5
...
Version 12.5
2019-06-13 20:40:33 +02:00
trml
fbf5edfdcb
Set and send solo status on servers with sv_solo_server and sv_team 3
2019-06-13 17:23:23 +02:00
Dennis Felsing
6b793c21a4
Version 12.5
2019-06-12 15:42:44 +02:00
Dennis Felsing
0d9952b32a
Merge pull request #1748 from archimede67/pr_replays
...
Replay system (demo after-the-fact)
2019-06-11 18:13:26 +02:00
Dennis Felsing
bbe411901e
Merge pull request #1764 from ChillerDragon/pr_console_word_del
...
Add console word deletion/navigation (#1032 )
2019-06-11 18:05:23 +02:00
Dennis Felsing
617d123024
Merge pull request #1778 from d3fault/instant-respawn
...
respawn is now instant, but rate limited to 3 sec unless player clicks mouse1
2019-06-11 18:04:52 +02:00
Dennis Felsing
bbb1b2cdef
Merge pull request #1733 from Learath2/dd_pr_colorsigned
...
Store colors unsigned
2019-06-11 12:26:28 +02:00
Ryozuki
916eab68fe
revert back to yellow color
2019-06-09 19:31:05 +02:00
Ryozuki
c089cffdde
fix hook col and make it green on tees
2019-06-09 19:26:20 +02:00
d3fault
10e06f919e
respawn is now instant, but rate limited to 3 sec unless player clicks mouse1
2019-06-07 02:44:19 -07:00
archimede67
0e62b4b9b9
fix code style
2019-06-05 19:49:00 +02:00
archimede67
929bf57bf6
infinite length and a lot of changes including notifications are now chat messages
2019-06-05 19:17:55 +02:00
bors[bot]
0ad96f6901
Merge #1775
...
1775: Fix prediction of non-grabbed hook r=def- a=trml
Fix #1766 .
Turns out the bug was not just in the rendering, but in the prediction itself (hooks were not predicted unless/until they grabbed on to something). I compared with an older client (and the old implementation) and this seems like it will restore the old behavior.
Co-authored-by: trml <trml@users.noreply.github.com>
2019-06-05 05:53:18 +00:00
trml
cf8c8534f1
Fix prediction of non-grabbed hook
2019-06-05 02:01:31 +02:00
bors[bot]
cffd9b0ba6
Merge #1774
...
1774: Remove the unused Skinstealaction r=heinrich5991 a=fokkonaut
As far as I know it was never in use and the only punishment is to force pinky skin, which doesnt really seem useful. Skin stealing is a very harmless kind of 'bots', which doesnt need punishment imo
Co-authored-by: fokkonaut <35420825+fokkonaut@users.noreply.github.com>
2019-06-04 22:03:18 +00:00
fokkonaut
e471d4796e
Remove the unused Skinstealaction
2019-06-04 17:23:29 +02:00
heinrich5991
756aab339b
Remove item invalidation logging for unknown UUIDs
...
This caused lags due to too much output during gameplay, demo playback
and demo cutting.
Fixes #1643 .
2019-06-04 00:05:28 +02:00
bors[bot]
f3b1135770
Merge #1769
...
1769: Update view immediately when pasting in search in browser r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2019-06-03 16:34:26 +00:00
bors[bot]
21772bdc2f
Merge #1771
...
1771: Cleanup CPlayer Snap r=def- a=fokkonaut
Co-authored-by: fokkonaut <35420825+fokkonaut@users.noreply.github.com>
2019-06-03 10:05:29 +00:00
fokkonaut
75e13550c2
Convert to int
2019-06-03 11:57:46 +02:00
fokkonaut
078e88bc8f
Cleanup CPlayer Snap
2019-06-03 11:35:18 +02:00
Dennis Felsing
e8362f1727
Merge pull request #1736 from sirius1242/master
...
Recorded the time of the player's game after the client was opened and show it on the top.
2019-06-03 11:02:28 +02:00
fokkonaut
af7fd12341
Remove m_Weapon parameter from CProjectile
2019-06-02 22:04:11 +02:00
def
7e063109c6
Update view immediately when pasting in search in browser
2019-06-02 21:55:38 +02:00
bors[bot]
055b1fea79
Merge #1767
...
1767: Add missing letter to explanations r=def- a=fokkonaut
https://github.com/ddnet/ddnet/blob/master/src/game/editor/explanations.cpp#L36
Co-authored-by: fokkonaut <35420825+fokkonaut@users.noreply.github.com>
2019-06-02 18:42:57 +00:00
fokkonaut
18e704017c
Add missing letter to explanations
2019-06-02 18:01:28 +02:00
Corantin H
2e27a22927
typo + added an optional argument to save_replay + changed max replay length and fixed cl_notification_time values
2019-06-02 15:34:01 +02:00
bors[bot]
b113b70ec6
Merge #1765
...
1765: Add ctrl-u delete in client console r=heinrich5991 a=ChillerDragon
Extends shortcuts from:
e9f8bd42b7
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2019-06-01 15:58:11 +00:00
ChillerDragon
9c68765dae
Don't set Handled on ctrl-u
2019-06-01 17:51:22 +02:00
ChillerDragon
b98b71df88
Rename 'DeleteFromCursor' -> 'DeleteUntilCursor'
2019-06-01 17:41:40 +02:00
ChillerDragon
ed8a0b5eee
Add ctrl-u delete in client console
...
Extends shortcuts from:
e9f8bd42b7
2019-06-01 17:11:35 +02:00
ChillerDragon
1af09a840c
Add console word deletion/navigation ( #1032 )
2019-06-01 16:24:22 +02:00
bors[bot]
c44cd2897c
Merge #1763
...
1763: Fix typo 'helter' -> 'helper' r=heinrich5991 a=ChillerDragon
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2019-06-01 14:01:51 +00:00
ChillerDragon
9925f89077
Fix typo 'helter' -> 'helper'
2019-06-01 15:58:13 +02:00
bors[bot]
1578a33628
Merge #1760
...
1760: Fix freeze projectiles only hit one tee (Fixes #1759 ) r=def- a=fokkonaut
Co-authored-by: fokkonaut <35420825+fokkonaut@users.noreply.github.com>
2019-05-31 11:59:15 +00:00
bors[bot]
647bbcc259
Merge #1732
...
1732: Implement ISDDNET and Time Score cleanly r=def- a=Learath2
This is an attempt at implementing the two things in a cleaner way.
Deprecated #1320
Willfix #1622 soon(tm)
Co-authored-by: Learath <learath2@gmail.com>
Co-authored-by: Learath2 <learath2@gmail.com>
2019-05-31 10:12:10 +00:00
fokkonaut
85cbe99422
Fix wrong character team check
2019-05-30 14:14:47 +02:00
fokkonaut
61a6518f0d
remove spaces
2019-05-29 16:30:44 +02:00
fokkonaut
bbbdd89e64
Fix freeze projectiles only hit one tee ( Fixes #1759 )
2019-05-29 16:28:38 +02:00
fokkonaut
14c7bf550a
fixed typo
2019-05-26 22:47:02 +02:00
Corantin H
bf435e8b72
coding style + added cl_notification_time
2019-05-23 23:17:12 +02:00
bors[bot]
dc4111da12
Merge #1746
...
1746: Fix zoom reset r=def- a=archimede67
Fix zoom reset when connecting dummy.
This should fix #1731
Co-authored-by: Corantin H <archi0670@gmail.com>
Co-authored-by: archimede67 <archi0670@gmail.com>
2019-05-23 11:30:23 +00:00
Dennis Felsing
05ae7c4b68
Version 12.4.3
2019-05-22 08:13:05 +02:00
Corantin H
858a85e7b5
fixed some typo errors, fixed code style and added a slider setting to set the replay length
2019-05-21 23:59:57 +02:00
Dennis Felsing
0eded7e406
Merge pull request #1744 from heinrich5991/pr_ddnet_quotefixquote_randommap
...
Hack around the race condition in random maps selection
2019-05-21 22:51:51 +02:00
Corantin H
e6ce2c0c46
Renamed class CNotification to CHudNotification
2019-05-21 18:50:41 +02:00
Corantin H
857656e8db
Implemented a small notification system, fixed some problems with removing tmp files and update the recorder status when checking/unchecking the setting "Enable replays".
2019-05-21 17:21:53 +02:00
Corantin H
ac4d7085c5
Switched to a proper new recorder instead of using the auto one
2019-05-21 12:49:19 +02:00
Learath2
c98978c9d6
Implement timescore using a netobj
2019-05-21 10:26:33 +02:00
Learath
0d25bb86c4
Style
2019-05-21 10:25:15 +02:00
Learath
c2a774275f
Move AuthInfo into DDNetPlayer
2019-05-21 10:25:15 +02:00
Learath
23255a04b3
Remove time-score
2019-05-21 10:24:07 +02:00
Learath2
c7d8ca129a
Rerevert #1187
2019-05-21 10:51:43 +02:00
Corantin H
817bdaf9cd
initial work on a replay system
2019-05-20 23:55:40 +02:00
archimede67
ba86bf7ff9
Update src/game/client/components/camera.cpp
...
Better formatting
Co-Authored-By: heinrich5991 <heinrich5991@gmx.de>
2019-05-20 20:39:02 +02:00
Corantin H
280f67af5f
Fixed zoom reset when dummy connects
2019-05-20 12:07:07 +02:00
bors[bot]
131a0e370d
Merge #1742
...
1742: fix particles, emote wheel, zoom and score for blockworlds r=Learath2 a=kpro998
fixes a few things that got broken for players using ddnet client in blockworlds
Co-authored-by: Kpro998 <kpro998@gmail.com>
Co-authored-by: Learath <learath2@gmail.com>
2019-05-19 22:51:06 +00:00
Learath
66b1b44e07
Style
2019-05-20 00:18:19 +02:00
heinrich5991
096c87bd1d
Hack around the race condition in random maps selection
...
Revert this "once we get proper SQL code"™.
2019-05-20 00:12:59 +02:00
Kpro998
0856fec38e
fix particles, emote wheel, zoom and score for blockworlds
2019-05-19 22:11:16 +01:00
12pm
28f26a09cc
Ignore binds in slice save menu
...
Should fix a bug reported in #1702
2019-05-19 13:33:30 +02:00
sirius
f62f6d2207
show play time move to a new function
2019-05-17 21:57:00 +08:00
sirius
8819f21d3a
played time can show now
2019-05-17 21:47:12 +08:00
Learath
0d39eb128d
Use unsigned integers for colors
2019-05-15 18:05:19 +02:00
Learath
551397117b
Last return isn't necessary
2019-05-14 14:20:36 +02:00
Learath
546016092d
Consistently determine OtherTeam
2019-05-14 00:00:28 +02:00
def
4e7598c22e
Version 12.4.2
2019-05-13 11:33:53 +02:00
Dennis Felsing
a562b573fd
Merge pull request #1717 from Learath2/dd_pr_bindstuck
...
Fix sticky binds
2019-05-13 11:29:35 +02:00
Dennis Felsing
0f65d02d1d
Merge pull request #1727 from trml/pr_pred_fixes_2
...
A few more prediction fixes
2019-05-13 07:29:04 +02:00
trml
a885c64f4f
Fix ninjajetpack prediction
2019-05-13 01:46:50 +02:00
trml
672b4aef02
Fix ninja animation with antiping off
2019-05-13 01:46:50 +02:00
trml
53fe0a56f8
Fix predicted weapon animation
2019-05-13 01:46:50 +02:00
trml
bde2de2267
Improve weapon prediction on fastcap and vanilla
2019-05-13 01:46:35 +02:00
bors[bot]
3f41eab6b3
Merge #1724
...
1724: fix crash on fontsize equal zero r=def- a=BannZay
#1718 fix
Co-authored-by: Andrii Vynychenko <bannzay3@yandex.ru>
2019-05-11 16:36:51 +00:00
12pm
a6a33bfaa5
Restore old team colors
2019-05-11 18:04:32 +02:00
Andrii Vynychenko
0353eb94ef
fix zero fonsize
2019-05-11 18:59:47 +03:00
trml
d9ade50e0a
Disable grenade prediction with cl_predict 0
2019-05-11 13:25:08 +02:00
bors[bot]
b03dad7626
Merge #1714 #1719
...
1714: Make the color output more sane r=def- a=Learath2
1719: Show the correct button when paused r=def- a=Learath2
Fix one bug from #1702
Co-authored-by: Learath2 <learath2@gmail.com>
2019-05-11 08:13:24 +00:00
Learath2
b2f92b09eb
Show the correct button when paused
2019-05-11 03:02:00 +02:00
Learath2
15879c16f9
Fix sticky binds
2019-05-11 02:46:22 +02:00
Learath2
39303e3430
Blood color is a light color
2019-05-11 01:02:46 +02:00
12pm
51ba68eaa6
Don't show id for echo messages
2019-05-11 00:26:15 +02:00
def
c935b41026
Version 12.4.1
2019-05-10 23:47:41 +02:00
Dennis Felsing
2396096e3b
Merge branch 'master' into pr-rename-col
2019-05-10 23:46:38 +02:00
Learath2
b41529fefd
Try to be more accomodating of old players
2019-05-11 01:38:15 +02:00
12pm
ea324592c6
Change col to color in variable names
2019-05-10 23:34:21 +02:00
Learath2
08e19e60f4
UI ID's need to be unique
2019-05-10 23:15:14 +02:00
Dennis Felsing
acd0cafaa0
Merge pull request #1704 from def-/pr-12.4
...
Version 12.4
2019-05-10 19:59:23 +02:00
Dennis Felsing
5e356b5327
Merge pull request #1692 from def-/pr-news
...
Render news without STL functions
2019-05-10 14:09:44 +02:00
Learath2
86fd363822
Keep the old default
2019-05-10 01:22:22 +02:00
Learath2
def36acce1
Apply alpha properly, fix refactoring fails
2019-05-10 01:00:24 +02:00
Learath2
06fc970ea1
Render the correct skin in the selector
2019-05-10 01:00:24 +02:00
def
7211d16ddb
Version 12.4
2019-05-09 22:00:21 +02:00
def
e1c9033300
Render news without STL functions ( fixes #1693 )
2019-05-09 21:54:56 +02:00
Andrew
0fffd7705f
Cl_text_entities_size ( #1632 )
...
* new command added
* fix code duplication after merge
* merge #1632 suggestions
* align the texture to the center vertically
* refactor
* fix RenderSwitchOverlay
* Update src/engine/client/text.cpp
Co-Authored-By: BannZay <bannzay3@gmail.com>
* Apply suggestions from code review
Co-Authored-By: BannZay <bannzay3@gmail.com>
* Apply suggestions from code review
* Apply suggestions from code review
Co-Authored-By: BannZay <bannzay3@gmail.com>
* Apply suggestions from code review
2019-05-06 14:19:10 +02:00
Dennis Felsing
76f2a5965f
Merge pull request #1701 from trml/pr_pred_fixes
...
Some prediction fixes (fix #1680 )
2019-05-05 20:11:18 +02:00
Dennis Felsing
7ba1cae5f6
Merge pull request #1699 from trml/pr_extend_ddnetchar
...
Add some more fields to ddnetcharacter
2019-05-05 20:11:10 +02:00
trml
339d9b05f8
Also reset hook on prediction reset
2019-05-05 14:28:39 +02:00
trml
6848274b43
Fix pickup prediction on vanilla
2019-05-05 12:33:26 +02:00
trml
00ab99aa2e
Add prediction for weapon switches and gunfire animation
2019-05-05 12:33:26 +02:00
trml
b61aae5ab4
Reset predicted character on kill
2019-05-05 12:33:26 +02:00
trml
df84e86ed0
Workaround for super prediction on non-64-player gametypes
2019-05-05 12:33:26 +02:00
trml
20c06dfcdf
Make speedup and stopper prediction on all gametypes again
2019-05-05 12:33:13 +02:00
trml
8eb4b7fd71
Add setting cl_predict_freeze 2 for having a small amount of misprediction while frozen
2019-05-05 12:32:06 +02:00
trml
b27a124e17
Enable freeze prediction with antiping off, and enable superjump prediciton on non-ddrace servers
2019-05-04 22:20:47 +02:00
Learath
13807edc6a
Don't apply colorscale to alpha
2019-05-03 20:37:32 +02:00
bors[bot]
0b7ca35414
Merge #1697
...
1697: Don't check dnsbl when alone r=def- a=Learath2
Should help relieve some of the issues reported on discord.
Co-authored-by: Learath <learath2@gmail.com>
2019-05-02 05:29:06 +00:00
trml
09401a83ec
Add strong/weak id to ddnetcharacter
2019-05-02 00:34:20 +02:00
trml
ae57b7f205
Add more fields to ddnetcharacter
2019-05-02 00:34:03 +02:00
Learath
b86c457c91
Remember whether a color is lit or not
2019-05-01 23:35:29 +03:00
Learath
57f58cc9c7
Refactoring mishap
2019-05-01 22:57:14 +03:00
Learath
ca888c56a2
Lighten when rendering the teeselector aswell
2019-05-01 22:49:52 +03:00
Learath
5d0a1c8d0a
Unlighten colors when sending to server
2019-05-01 22:49:52 +03:00
Learath
689c7b29be
Don't check dnsbl when alone
2019-05-01 14:54:51 +03:00
Learath
a451bb15c5
Dummy colors are also colors
2019-05-01 14:19:38 +03:00
Learath
b16c0b8aaf
Lighten the default authed color
2019-05-01 14:15:00 +03:00
Learath
bfeef8f9ad
Use the color macro
2019-05-01 14:05:39 +03:00
Learath
f479f69735
Add a flag for colors with alpha
2019-05-01 13:58:51 +03:00
Learath
3cfbd8376f
Forgot default color for ui
2019-05-01 10:27:04 +03:00
bors[bot]
a2f44299e0
Merge #1678
...
1678: Handle colors in console r=def- a=Learath2
DEPENDS: #1654
A better way to fix #1581 possibly deprecates #1597
Co-authored-by: Learath <learath2@gmail.com>
2019-04-30 19:39:56 +00:00
Learath
f9ab06476d
Lighten tee colors of others
2019-04-30 19:49:53 +03:00
12pm
3f76e17830
Fix FillSelection with no selected brush
...
As reported by BannZay on Discord
2019-04-30 14:24:13 +02:00
bors[bot]
d8964ceedb
Merge #1654 #1685
...
1654: Try working on colors a bit r=def- a=Learath2
There were color functions everywhere, I tried cleaning it up a little. I still couldn't get the roundtrip from Hsl to Rgb to be exactly the same, but I think this is the best possible.
1685: Work on compound binds r=def- a=Learath2
Closes #1417
Co-authored-by: Learath <learath2@gmail.com>
2019-04-29 15:56:16 +00:00
bors[bot]
70b3f1db21
Merge #1675
...
1675: Remove unused vanilla code (closed #1658 ) r=def- a=ChillerDragon
Removed vanilla code from gamecontext and gamecontroller. I didn't search for the code all over the place I just remember seing it there a lot. Also removed some empty lines. Wanted to do this for a long time :)
thought there is an reason it is there. But we have git and the vanilla repo so I don't see any point keeping it there.
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2019-04-29 07:24:01 +00:00
12pm
8fa6dada95
Highlight same clan as dummy too
...
Fixes #1686
2019-04-29 00:48:40 +02:00
Learath
6a1ef1af62
Can't access a siblings protected members?
2019-04-28 20:34:34 +03:00
Learath
2975d6998d
Block ctrl+shift+ binds. Fixes #1490
2019-04-28 20:30:17 +03:00
Learath
66c89eafb2
Allow binding with modifiers in settings
2019-04-28 20:22:19 +03:00
Learath
1da935f4c1
Fix stuck input
2019-04-28 16:52:10 +03:00
Learath
c0c79c69c3
Fix output
2019-04-28 16:37:20 +03:00
Learath
6b815b2375
Work on compound binds
2019-04-28 16:32:49 +03:00
bors[bot]
a5096c4de0
Merge #1663
...
1663: Use freeze end tick instead of a flag. Fix #1659 r=def- a=Learath2
I used -1 for deep frozen, and 0 for not frozen. Not really sure if this is the best way.
Co-authored-by: Learath <learath2@gmail.com>
2019-04-27 08:53:38 +00:00
Learath
588acdda0d
Consolidate color configs, extend debugging
2019-04-27 02:02:31 +03:00
Learath
979d58f830
Use colors in CTextRender
2019-04-27 01:34:20 +03:00
Learath
6c371a9a57
Even more refactoring
2019-04-27 01:11:15 +03:00
Learath
15058330fa
Don't inherit from vector, more cleanup
2019-04-27 00:47:34 +03:00
Learath
929d772071
Collateral
2019-04-26 22:38:18 +03:00
Learath
93d14a1eca
Inconvenience for windows
2019-04-26 22:36:49 +03:00
Learath
69d78c21b4
Lighten tee colors
2019-04-26 16:38:16 +03:00
Learath
65a17599e1
Add ColorHSVA, phase out more vec3's
2019-04-26 15:06:32 +03:00
Learath
93265dbb9c
Please MSVC
2019-04-25 21:09:32 +03:00
Learath
e637064a68
Don't store HSL separately
2019-04-25 19:49:27 +03:00
Learath
95a3a69e08
Start phasing out vectors for colors
2019-04-25 18:21:35 +03:00
Learath
0f781df1dd
Try handling colors in console
2019-04-25 14:48:53 +03:00
Dennis Felsing
aa5458b81d
Version 12.3.1
2019-04-25 08:20:01 +02:00
Dennis Felsing
ab8b807c5d
Shorten strings correctly ( fixes #1652 )
...
Using a string to format itself is undefined behaviour.
2019-04-25 08:19:31 +02:00
Learath
cc36af73be
Cleanup colors
2019-04-24 23:53:26 +03:00
ChillerDragon
ad7a2cdef2
Remove unused vanilla code ( closed #1658 )
2019-04-24 22:36:47 +02:00
def
4f99623b5e
Version 12.3
2019-04-24 19:49:00 +02:00
Dennis Felsing
a1a581ecc2
Merge pull request #1653 from Ryozuki/pr_use_ddnetnetchar
...
Use the DDNet Network Character
2019-04-24 19:47:12 +02:00
def
b6d2ed268a
another one
2019-04-24 18:33:31 +02:00
Learath
24408e6f3c
Oops
2019-04-24 19:12:46 +03:00
def
6cf8999a2f
Restore old FindEntities behaviour, make it usable to count entities
2019-04-24 18:01:30 +02:00
trml
0b5f387779
Remove unneded check
2019-04-24 17:04:51 +02:00
trml
1db0d2ff40
Don't use freeze and deepfreeze flags for prediction yet
2019-04-24 15:56:56 +02:00
trml
2f35c64e6e
Initialize array and fix warning
2019-04-24 15:56:07 +02:00
Ryozuki
502ebc5628
fix all conflicts
2019-04-23 20:45:54 +02:00
Ryozuki
42a5d7a9c1
fix conflicts
2019-04-23 20:42:07 +02:00
Dennis Felsing
dc1e638fb9
Merge pull request #1664 from Learath2/dd_pr_solofix
...
Fix solo bug
2019-04-23 20:03:58 +02:00
Dennis Felsing
3f99dfdbcd
Merge pull request #1666 from Ryozuki/pr_fix_solo_spec
...
fix ghosts in spec
2019-04-23 20:03:01 +02:00
Ryozuki
87c797e84d
fix ghosts in spec
2019-04-23 19:22:58 +02:00
bors[bot]
526af034dd
Merge #1620
...
1620: Rewrite of prediction code, with additional prediction (updated) r=def- a=trml
This is a reworked attempt at a rewrite of the prediction code (#464 ), to allow for more client side prediction. It doesn't fix the duplication of server code, but the client code should otherwise be cleaner. This includes separating prediction code out of gamecore/gameclient, and a refactor of the rendering of predicted characters.
There is also prediction for some new things, and some other changes:
- prediction of laser, shotgun, ninja, fng hammer, pickups and ddrace tiles (freeze/unfreeze tiles with cl_predict_freeze)
- laser and bullets are rendered when you fire them and bullets don't go through walls (when both cl_antiping_grenade and cl_antiping_weapons are enabled)
- antiping for flags
- prediction of dummy input
- an additional smoothing option that attempts to make antiping less jumpy (cl_antiping_smooth)
Co-authored-by: trml <trml@users.noreply.github.com>
Co-authored-by: trml <trml@noreply.github.com>
2019-04-23 17:11:21 +00:00
Learath
5d4461981a
Fix solo bug
2019-04-23 19:46:51 +03:00
Learath
67668d7fb2
Use freeze end tick instead of a flag. Fix #1659
2019-04-23 18:57:26 +03:00
bors[bot]
34542e64b5
Merge #1655
...
1655: Add delete projectiles on death settings r=def- a=12pm
Need this for a map fix and doesn't hurt to have for grenades too I guess. Defaults are still the same
Co-authored-by: 12pm <30786226+12pm@users.noreply.github.com>
2019-04-23 14:43:23 +00:00
12pm
808bb1303a
Disable demo shortcuts in console
...
As reported here: https://forum.ddnet.tw/viewtopic.php?f=3&p=67807#p67807
2019-04-23 14:52:32 +02:00
trml
681f30950c
Remove the dummy prediction
2019-04-23 02:01:17 +02:00
trml
3d8bd174e7
Add extended data to CCharacter and improve prediction of super/solo/endless/superjump
2019-04-22 00:38:24 +02:00
12pm
a83e3e0d9a
Add delete projectiles on death settings
2019-04-21 20:17:41 +02:00
Ryozuki
d6cc94f839
fix hook col a bit
2019-04-21 19:35:07 +02:00
trml
78c8f42784
Put public members in a single block
2019-04-21 16:12:21 +02:00
trml
e88459acec
Make more variables private
2019-04-21 16:12:21 +02:00
trml
92ef0b0707
Collapse if statements
2019-04-21 16:12:21 +02:00
trml
0b3f3b03b5
Rewrite of prediction code, with additional prediction
2019-04-21 16:12:20 +02:00
Ryozuki
7d4fdb3322
update the core server-side
2019-04-21 15:16:28 +02:00
Ryozuki
6bfdad9771
fix super and solo
2019-04-21 14:57:45 +02:00
Ryozuki
eecdfd2af8
fix hook and colision on super
2019-04-21 10:45:11 +02:00
def
fc68f3add1
Version 12.2
2019-04-20 12:40:55 +02:00
Ryozuki
eaef31d4a0
fix wording and add/fix no col and no hook
2019-04-19 11:59:09 +02:00
Ryozuki
0f3411f8fa
fix wording
2019-04-19 11:46:54 +02:00
Ryozuki
f37f8a8268
add all character flags to ddnetnetwork character
2019-04-19 11:17:28 +02:00
bors[bot]
bbf485a9ac
Merge #1628
...
1628: Make client know about other solo players, fixes #258 r=heinrich5991 a=Ryozuki
When another player is in solo and you are not, you could notice a weird collision and also the hook moving a little towards the solo player. This as been fixed.
It also applies m_ClShowOthersAlpha to other players whenever you are on solo or others are.
It uses the protocol extension thingy.
fixes #258
Co-authored-by: Ryozuki <ryo@ryozuki.xyz>
Co-authored-by: Learath <learath2@gmail.com>
2019-04-18 23:03:52 +00:00
bors[bot]
f15dd6303e
Merge #1648
...
1648: Fix mute typo r=def- a=12pm
Co-authored-by: 12pm <30786226+12pm@users.noreply.github.com>
2019-04-18 20:00:53 +00:00
12pm
997e01bf31
Fix mute typo
2019-04-18 20:54:22 +02:00
Dennis Felsing
04ac4932c6
Merge pull request #1645 from def-/pr-str_copy_num
...
str_num_copy -> str_truncate, as in Vanilla 0.7
2019-04-18 10:25:25 +02:00
Dennis Felsing
00c87c121a
str_num_copy -> str_truncate, as in Vanilla 0.7
2019-04-18 10:25:01 +02:00
Learath
d6bfef2cc0
Use a NetObj instead of a system message
2019-04-17 23:47:32 +02:00
12pm
7901cc26ad
More reasonable layer size limits
2019-04-17 21:48:23 +02:00
12pm
50236ca45c
Add editor copy & paste
2019-04-17 21:47:52 +02:00
Dennis Felsing
6e74d9d728
remove debugging
2019-04-17 14:12:35 +02:00
Dennis Felsing
b425495f45
Fix draggers
2019-04-17 12:58:53 +02:00
def
9f3df78cae
Fix typo
2019-04-16 20:37:12 +02:00
Learath
843dc29a88
Names can include quotes :/
2019-04-16 02:39:22 +02:00
Learath
dd62629ee9
Clean statboard chat parsing a bit
2019-04-16 01:47:12 +02:00
bors[bot]
de5970579b
Merge #1642
...
1642: Add some demo player shortcuts r=def- a=12pm
Co-authored-by: 12pm <30786226+12pm@users.noreply.github.com>
2019-04-15 19:22:10 +00:00
12pm
6e880644af
Add some demo player shortcuts
2019-04-15 21:08:12 +02:00
bors[bot]
091e41206c
Merge #1635
...
1635: Editor save menu improvements r=Learath2 a=def-
Co-authored-by: def <dennis@felsin9.de>
2019-04-15 18:40:34 +00:00
def
9dddb290dd
File score: Implement negative top5 ( fixes #1631 )
2019-04-15 18:55:33 +02:00
Dennis Felsing
aad18ebb86
Merge pull request #1624 from ChillerDragon/pr_refactor_mute
...
Refactor mute and vote mute code
2019-04-13 17:52:55 +02:00
FallenKN
c69c4727ef
removed unnecessary brackets
2019-04-13 15:22:31 +02:00
FallenKN
83b385f8a5
Fix #1636
2019-04-13 14:33:25 +02:00
def
f1cf222e95
Editor: Don't enter directory name in filename in save menu
2019-04-13 13:21:05 +02:00
def
598c8cf1c6
Editor: Left align "New folder" button in save menu
2019-04-13 13:21:00 +02:00
def
87f588d8a3
Editor: Don't jump to first entry in file list when editing
...
Fixes saving a new map when a subdirectory already exists
2019-04-13 13:20:56 +02:00
ChillerDragon
deaab4bb4b
Add functions instead of goto
2019-04-12 19:50:02 +02:00
Ryozuki
fb84bd1f0b
fix prediction when antiping is on
2019-04-12 17:08:06 +02:00
Ryozuki
c686ceea53
Merge branch 'master' into pr_fix_solo
2019-04-12 16:34:43 +02:00
Ryozuki
3556830b9a
fix solo prediction
2019-04-12 16:29:13 +02:00
Ryozuki
7e43120b6e
make the client aware of other players solo status
2019-04-12 16:16:21 +02:00
bors[bot]
826a7781ae
Merge #1621
...
1621: Actually enable -Wuseless-cast r=heinrich5991 a=def-
It's not supported in C and we only checked using a C compiler.
Co-authored-by: Dennis Felsing <dennis@felsin9.de>
2019-04-12 00:08:19 +00:00
12pm
a1dd2e45a5
Fix non destructive drawing with hookthrough shortcut
...
Fixes #1623
2019-04-11 21:43:22 +02:00
ChillerDragon
a6d00973e1
Refactor mute and vote mute code
2019-04-11 20:10:04 +02:00
Dennis Felsing
cde07b420b
Implement changes suggested by -Wuseless-cast
...
But don't enable it yet because I'm not sure what the best way is.
2019-04-11 19:54:43 +02:00
bors[bot]
cde3781184
Merge #1616
...
1616: Minor CFileScore improvements r=heinrich5991 a=def-
It's written using STL strings and files intead of using system. Didn't change any of that because of the risk of breaking something unintentionally.
Co-authored-by: def <dennis@felsin9.de>
2019-04-11 09:41:01 +00:00
def
0a286b1d94
File score: report file opening errors
2019-04-11 08:15:14 +02:00
bors[bot]
279eeed9fc
Merge #1614
...
1614: Remove unmaintained Android code (fixes #1575 ) r=heinrich5991 a=def-
Thoughts?
Co-authored-by: def <dennis@felsin9.de>
2019-04-11 00:02:17 +00:00
bors[bot]
92a0dc8366
Merge #1618
...
1618: Implement color_to_rgb r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2019-04-10 23:38:29 +00:00
def
2eab795c9e
Implement color_to_rgb
2019-04-10 22:45:30 +02:00
fokkonaut
15658b3b10
removed brackets
2019-04-10 22:13:10 +02:00
def
279d6e60ca
No duplicate () on rank
2019-04-10 22:05:44 +02:00
fokkonaut
b92607eb7d
fix no score when joining when using file based score
2019-04-10 21:40:31 +02:00
def
94f3d97ddf
Remove unmaintained Android code ( fixes #1575 )
2019-04-10 19:40:50 +02:00
def
11127f9344
Release fixes
2019-04-10 17:57:56 +02:00
Dennis Felsing
93b88647eb
Merge pull request #1612 from def-/pr-12.1
...
Version 12.1
2019-04-10 17:38:37 +02:00
Dennis Felsing
ed34dcfec5
Merge pull request #1602 from def-/pr-explain-tiles
...
Explain game tiles and entities in editor (fixes #1600 )
2019-04-10 17:38:22 +02:00
Dennis Felsing
2d69935a6b
Add explanations for TILE_THROUGH_CUT/ALL/DIR
2019-04-10 15:48:23 +02:00
bors[bot]
f0cce17bfc
Merge #1597
...
1597: Console command "color_from_rgb" (fixes #1581 ) r=heinrich5991 a=def-
Converts RGB colors to TW's HSL format
Co-authored-by: def <dennis@felsin9.de>
Co-authored-by: Dennis Felsing <dennis@felsin9.de>
2019-04-10 12:21:19 +00:00
Dennis Felsing
fc5810fa56
Version 12.1
2019-04-10 14:17:06 +02:00
Dennis Felsing
bd4e3716a1
color -> color_from_rgb
2019-04-10 08:58:08 +02:00
bors[bot]
b05b268a6a
Merge #1598 #1601 #1605 #1606 #1607 #1609
...
1598: Fix home/end keys in console r=heinrich5991 a=def-
1601: 2 more tries to force DB to respond in UTF8 (fixes #1599 ) r=heinrich5991 a=def-
1605: Fix memory leak in draggers r=heinrich5991 a=def-
1606: Always initialize m_InfosLoaded r=heinrich5991 a=def-
otherwise it's uninitialized and then read, found by valgrind --tool=memcheck
1607: Enable a few more GCC warnings r=heinrich5991 a=def-
1609: Fix C90 compatibility on Windows r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2019-04-09 22:09:18 +00:00
def
fe432b8ae4
Enable a few more GCC warnings
2019-04-09 22:05:21 +02:00
Dennis Felsing
bdb579330d
Improve game tile explanations a bit
...
As suggested by Bojidar and jao
2019-04-09 14:23:40 +02:00
bors[bot]
d4d6ab681d
Merge #1593
...
1593: Add emacs style ctrl-a ctrl-e navigation r=def- a=ChillerDragon
Im sure im not the only one who keeps pressing ctrl-a and ctrl-e in the teewoods console and nothing happens .-.
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2019-04-09 10:54:04 +00:00
ChillerDragon
0b18d6eb44
Remove if nesting for compose keys in console
2019-04-09 12:11:29 +02:00
def
05fe69751d
Add jao's explanations for telegun
2019-04-08 22:36:47 +02:00
def
c3e36ee483
Always initialize m_InfosLoaded
2019-04-08 22:13:47 +02:00
def
708019c675
Grammar fix: Catched -> Caught
2019-04-08 21:54:33 +02:00
def
173b43d487
Fix memory leak in draggers
2019-04-08 21:54:12 +02:00
12pm
7b95d38bf3
Fix crash when draggers don't have a number
2019-04-08 21:47:22 +02:00
def
eda16acbca
Explain game tiles and entities in editor ( fixes #1600 )
...
- Explanations by Lady Saavik taken from https://ddnet.tw/explain/
- CCW/CW were mixed up in enum names, fixed
- Make sure that the texts fits, otherwise reduce font size
- Still need explanations for Portal tiles
2019-04-08 19:39:56 +02:00
def
527859e70c
Fix home/end keys in console
2019-04-07 23:28:30 +02:00
def
01ffde25f3
Console command "colors" ( fixes #1581 )
...
Converts RGB colors to TW's HSL format
2019-04-07 22:54:29 +02:00
Ryozuki
be708d0498
a mess
2019-04-07 21:18:43 +02:00
Ryozuki
0138dd32e3
apply alpha to solo players
2019-04-07 19:42:26 +02:00
Ryozuki
813c24bf29
add m_IsSolo and fix hook col
2019-04-07 18:58:49 +02:00
ChillerDragon
e9f8bd42b7
Add emacs style ctrl-a ctrl-e navigation
2019-04-07 15:59:15 +02:00
bors[bot]
4931d00201
Merge #1589
...
1589: Remove some code duplication in CSaveTee::LoadString r=def- a=def-
by using a switch-case with fallthroughs, seems like the perfect use case.
Co-authored-by: def <dennis@felsin9.de>
2019-04-07 12:01:59 +00:00
bors[bot]
5d9d0d7d35
Merge #1587
...
1587: Small fixxings r=heinrich5991 a=ChillerDragon
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2019-04-06 21:08:40 +00:00
def
e27679ebcc
Remove some code duplication in CSaveTee::LoadString
...
by using a switch-case with fallthroughs
2019-04-06 20:28:47 +02:00
Ryozuki
52b58c3d5b
final fix
2019-04-06 18:38:25 +02:00
Ryozuki
69fd7f1767
fix and add gameuuid
2019-04-06 18:37:25 +02:00
Ryozuki
fb398ebcbf
better this way
2019-04-06 18:19:56 +02:00
Ryozuki
beeda4d7bb
fix warnings
2019-04-06 18:18:46 +02:00
Ryozuki
b92b2f1878
save telegun on /save
2019-04-06 18:13:11 +02:00
ChillerDragon
905204781b
Cleanup if nesting
2019-04-06 17:22:15 +02:00
ChillerDragon
ce5a7ea626
Remove one of two graphic includes
2019-04-06 17:07:17 +02:00
bors[bot]
ea82402e7e
Merge #1574
...
1574: Updater localization and update language files r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2019-04-06 14:53:46 +00:00
bors[bot]
2f4dd5ae2c
Merge #1572
...
1572: cl_mouse_min_distance as requested by Makoyuri r=heinrich5991 a=def-
also cl_dyncam_min_distance
Co-authored-by: def <dennis@felsin9.de>
2019-04-06 14:17:25 +00:00
def
9df30dc235
Localize mentions
2019-04-06 15:18:40 +02:00
def
330a99686d
Add localization for updating output
2019-04-06 15:18:35 +02:00
12pm
98bfeb3e72
Notify about chat mentions in editor
2019-04-06 11:32:50 +02:00
Ryozuki
f0a4da58cb
Merge branch 'master' into add_clan_color
2019-04-05 16:46:14 +02:00
Ryozuki
4e3b2191a2
fix wrong variable
2019-04-05 13:47:38 +02:00
Ryozuki
06e8a07b99
fix phrasing
2019-04-05 13:36:18 +02:00
Ryozuki
735aab9609
fix braces
2019-04-05 13:25:17 +02:00
Ryozuki
bb3cde4369
add color to ping in scoreboard
2019-04-05 13:12:08 +02:00
Ryozuki
ef6d4b5de6
add clan color to people with same clan as you
2019-04-05 12:41:01 +02:00
def
e31561eb47
cl_mouse_min_distance as requested by Makoyuri
...
also cl_dyncam_min_distance
2019-04-04 20:19:37 +02:00
Dennis Felsing
a7dabe3475
Merge pull request #1570 from 12pm/playerflags
...
Add playerflags, dnsbl, and ips for non-admins in status
2019-04-04 18:55:40 +02:00
Dennis Felsing
fc76c2219f
Merge pull request #1566 from def-/pr-demo-speed
...
Demo speed improvements
2019-04-03 19:02:42 +02:00
12pm
a7ef921e3f
Add playerflags, dnsbl, and ips for non-admins in status
2019-04-03 15:07:05 +02:00
bors[bot]
d72929d33b
Merge #1567
...
1567: Make world offset calculation more accurate r=def- a=12pm
Noticed that after some time groups with a parallax different than 100 were incorrectly rendered in the editor
Co-authored-by: 12pm <30786226+12pm@users.noreply.github.com>
2019-04-03 06:08:15 +00:00
12pm
4efc0e3b82
Make world offset calculation more accurate
...
Noticed that after some time groups with a parallax different than 100 were incorrectly rendered in the editor
2019-04-03 01:05:38 +02:00
def
9daa3beacd
Broadcast: Fix display time during demo replay
...
Only show for the same amount of ticks as originally, not number of
seconds, otherwise at high demo speeds you will see the broadcast for a
much longer game play time than originally.
2019-04-02 23:28:13 +02:00
12pm
ff48221797
Validate game layer hookthrough shortcut
...
Fixes #1556
2019-04-02 22:55:12 +02:00
def
ef0e685496
Make timestamp consistent in scores
...
The motivation is to have the exact same timestamp for every member
finishing in a team and the team rank as well. This makes the database
more consistent and tooling easier.
2019-04-02 20:18:40 +02:00
def
ea6c69c273
Version 12.0.1
2019-03-30 17:01:00 +01:00
Dennis Felsing
0b76009644
Merge pull request #1553 from def-/pr-official-tab
...
No checkmark in DDNet/KoG tab (as suggested by Alexander)
2019-03-30 17:00:12 +01:00
Dennis Felsing
20f5d20692
Merge pull request #1552 from def-/pr-fix-confirm-time
...
Fix cl_confirm_disconnect/quit_time (fixes #1550 )
2019-03-30 17:00:02 +01:00
Dennis Felsing
7f28f882c2
Merge pull request #1551 from def-/pr-sql-command-completion
...
Command completion for /times, /points and /top5points
2019-03-30 16:59:50 +01:00
def
c0d3f5fa57
Actually disconnect dummy after confirmation ( fixes #1555 )
2019-03-30 16:59:25 +01:00
def
3248d94ace
No checkmark in DDNet/KoG tab (as suggested by Alexander)
2019-03-29 23:08:11 +01:00
Dennis Felsing
0b578c4330
Fix cl_confirm_disconnect/quit_time ( fixes #1550 )
...
-1 now works as described
Split into two settings
2019-03-29 14:56:02 +01:00
Dennis Felsing
2dd78b6568
Command completion for /times, /points and /top5points
...
Still not implemented for file based servers of course
2019-03-29 14:39:48 +01:00
bors[bot]
5c919b6aab
Merge #1549
...
1549: Allow editing texture UV offsets in Quad properties r=def- a=bojidar-bg
Partial manual cherrypick of de82ad7a26
.
Co-authored-by: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
2019-03-29 13:11:18 +00:00
Bojidar Marinov
6ca6fce0b2
Allow editing texture UV offsets in Quad properties.
...
Manual cherrypick of de82ad7a26
, original code by @cinaera
2019-03-29 13:38:21 +02:00
def
4645b69401
Version 12.0
2019-03-28 23:39:30 +01:00
Dennis Felsing
d12ad9d05f
Merge pull request #1548 from def-/pr-vote-mute
...
Remove vote mute after it expired (fixes #1544 )
2019-03-28 23:38:45 +01:00
Dennis Felsing
4ed50440a8
Merge pull request #1547 from def-/pr-kill-harder
...
After a char was killed stop processing further tiles
2019-03-28 23:38:39 +01:00
Dennis Felsing
138a9c6ff7
Merge pull request #1545 from def-/pr-load-font
...
Move out common font loading into method
2019-03-28 23:38:24 +01:00
Dennis Felsing
95cc357dd6
Merge pull request #1540 from def-/pr-disconnect-time
...
Add cl_confirm_disconnect_quit_time (fixes #1530 )
2019-03-28 23:38:16 +01:00
Dennis Felsing
72200a4e09
Merge pull request #1539 from def-/pr-esc-popup
...
Escape during popup: Only make popup disappear
2019-03-28 23:38:00 +01:00
Dennis Felsing
11fee99b9c
Merge pull request #1538 from def-/pr-kog-tab
...
Add KoG tab in server browser
2019-03-28 23:37:50 +01:00
def
09412f43f7
Remove vote mute after it expired ( fixes #1544 )
2019-03-28 23:35:51 +01:00
def
c489fb61be
After a char was killed stop processing further tiles
2019-03-28 23:29:34 +01:00
def
9e25f4c113
Move out common font loading into method
2019-03-28 21:51:42 +01:00
12pm
427171bb17
Merge "Add Quad/Sound" + shortcut to add them at mouse position, add quads true to size
2019-03-28 13:41:07 +01:00
12pm
0abbba4c5d
Add non-destructive brush drawing
...
New brush draw mode that doesn't override existing tiles. Empty brush still acts as an eraser. Button and ctrl+d shortcut to toggle it.
2019-03-26 19:19:25 +01:00
def
e6f327ef06
Move ingame browser tabs all the way left
2019-03-26 17:38:46 +01:00
def
8908102536
Add cl_confirm_disconnect_quit_time ( fixes #1530 )
...
Number of minutes of active racing time before being asked to confirm
disconnecting, disconnecting dummy or quitting through GUI. Defaults to
20 minutes, -1 to disable, 0 to always enable.
Also removed confirmation to quit when in main menu, except when having
an unsaved map in editor.
Spectate and kill should already be safe thanks to server-side kill
protection.
2019-03-25 20:10:38 +01:00
def
d31e9833f9
Escape during popup: Only make popup disappear
...
Not the menu. Otherwise when opening the menu again the popup will
reappear for one frame before disappearing.
2019-03-25 20:01:10 +01:00
def
bf576723a3
Add KoG tab in server browser
...
- As requested by qshar and KoG players
- Similar to DDNet tab
- Info fetched from servers-kog entry from https://info.ddnet.tw/info
- Also supports countries and types
- Doesn't inform whether map has been finished
- Generalized the code a bit but it's still ugly
- Depends on #1533 , also shows KoG servers as official/verified
2019-03-24 23:15:40 +01:00
bors[bot]
958778b441
Merge #1531
...
1531: Don't rotate static game tiles and fix switch rotation r=def- a=12pm
Should be handy for mapping.
Can be disabled by activating unused tiles (don't think it's worth a separate toggle and if you want to do it, you're doing something unusal)
Co-authored-by: 12pm <30786226+12pm@users.noreply.github.com>
2019-03-24 19:43:27 +00:00
12pm
4ca69a39de
Default layer names to the selected image/sound
...
And don't paste default names into the edit field
2019-03-24 03:22:29 +01:00
12pm
dff702bd2c
Don't rotate static game tiles and fix switch rotation
...
Should be handy for mapping.
Can be disabled by activating unused tiles (don't think it's worth a separate toggle and if you want to do it, you're doing something unusal)
2019-03-23 01:11:32 +01:00
Dennis Felsing
05f927b8ca
Merge pull request #1507 from ddnet/chat-command-autocomplete
...
Autocomplete chat commands (fixes #1504 )
2019-03-21 19:12:52 +01:00
bors[bot]
0072c9843c
Merge #1527
...
1527: Leave space for \0 byte (fixes #1526 ) r=heinrich5991 a=def-
Co-authored-by: def <dennis@felsin9.de>
2019-03-21 12:12:45 +00:00
12pm
34c99f5944
Don't enforce own votes when moderating
...
It's counterintuitive, and hence way too risky
2019-03-21 02:57:22 +01:00
def
82f9474eb4
Leave space for \0 byte ( fixes #1526 )
2019-03-20 18:27:08 +01:00
Dennis Felsing
1add4a0819
Only print team join message when not in team already ( fixes #1524 )
2019-03-20 14:01:32 +01:00
Dennis Felsing
abe9f6f5a9
Merge pull request #1518 from ddnet/fetch-info
...
Demo browser: Make Fetch Info a checkbox instead
2019-03-20 07:45:12 +01:00
Dennis Felsing
8b68a2859a
Merge pull request #1509 from ddnet/error-checking
...
More error checking in system.c (fixes #1317 )
2019-03-20 07:44:12 +01:00
bors[bot]
b1f3692980
Merge #1514 #1521 #1522 #1523
...
1514: Square and center icons before rendering them on button r=Learath2 a=def-
1521: Remove unused norank icon from browse_icons.png r=heinrich5991 a=def-
1522: Reset authed level in client r=Learath2 a=def-
As reported by jao on Discord:
22:26 jao @Learath2 client auth level needs to reset on server join or something
22:28 jao because other servers don't send it
1523: Make updating nameban reason work r=def- a=12pm
Co-authored-by: def <dennis@felsin9.de>
Co-authored-by: 12pm <30786226+12pm@users.noreply.github.com>
2019-03-19 23:08:37 +00:00
def
1e4890c499
More error checking in system.c ( fixes #1317 )
2019-03-19 23:16:29 +01:00
def
9ea9a43f13
Reset authed level in client
...
As reported by jao on Discord:
22:26 <jao> @Learath2 client auth level needs to reset on server join or something
22:28 <jao> because other servers don't send it
2019-03-19 22:29:41 +01:00
bors[bot]
9d623cb23c
Merge #1516 #1517
...
1516: Remove useless comments r=heinrich5991 a=def-
Not sure if we want to do this kind of cleanup
1517: Fix rendering of checkbox x r=heinrich5991 a=def-
old:
![screenshot-20190319@163151](https://user-images.githubusercontent.com/2335377/54619252-9811d000-4a64-11e9-92cf-df3e3c325566.png )
new:
![screenshot-20190319@163137](https://user-images.githubusercontent.com/2335377/54619237-91835880-4a64-11e9-9775-7625bbcd3cb3.png )
Co-authored-by: def <dennis@felsin9.de>
2019-03-19 21:15:40 +00:00
Ryozuki
6ed3276d20
fix formatting
2019-03-19 20:32:01 +01:00
Ryozuki
e00e9f126a
add vote_mutes
2019-03-19 20:25:21 +01:00
Ryozuki
43a1990e5d
ConVoteUnMute -> ConVoteUnmute
2019-03-19 20:18:11 +01:00
Ryozuki
d469654629
add vote_unmute and display on chat
2019-03-19 20:07:33 +01:00
def
22f278fdb8
Demo browser: Make Fetch Info a checkbot instead
...
And persist the result. Helps with the workflow described by Shyzo on
Discord:
> I mean after i press ctrl-f or fetch info. then i want to sort by marker (from ... to 0) and just delete every demo without a marker. either in a whole (not possible i think) or just one by one. but I think after deleting one demo the order of demos change again
> so i have to fetch info again, delete one. fetch info again. delete one
> and so on
2019-03-19 18:28:10 +01:00
def
04d67c02f2
Square and center icons before rendering them on button
2019-03-19 17:26:36 +01:00
def
4468f61ee2
Fix rendering of checkbox x
2019-03-19 16:31:24 +01:00
def
2c640b626f
Remove useless comments in menus.cpp
2019-03-19 16:25:07 +01:00
def
f51c12cabe
Fix alignment of x inside button
2019-03-19 16:14:23 +01:00
def
58d9bd4105
Make cl_authed_player_color modifiable
...
Old color was rgb = (0.78, 1.0, 0.8)
In hsl = (125°, 100%, 89%)
Converted to hex hsl:
H = 125° / 360° * 255 = 89 = 0x59
S = 100% = 0xFF
since the TW HSL color system fobids too dark colors it uses l = 0.5 + 0.5*L/255
so L = (0.89 - 0.5) * 2*255 = 199 = 0xC7
So in total we get 0x59FFC7 = 5898183
2019-03-19 15:37:17 +01:00
def
da08b7b86f
Autocomplete chat commands ( fixes #1504 )
2019-03-19 10:33:08 +01:00
bors[bot]
38333b65a1
Merge #1506
...
1506: Color authed players in spec (fixes #1497 ) r=Learath2 a=def-
Co-authored-by: def <dennis@felsin9.de>
2019-03-19 08:16:34 +00:00
bors[bot]
2209113027
Merge #1505
...
1505: Add symbol for official servers in server browser (fixes #1501 ) r=heinrich5991 a=def-
- Also fix favorites checkbox when removing favorite
- Might need a nicer looking symbol
![screenshot-20190319@074729](https://user-images.githubusercontent.com/2335377/54585760-4b55d700-4a1b-11e9-962c-92c1b56659fd.png )
Co-authored-by: def <dennis@felsin9.de>
2019-03-19 07:48:07 +00:00
def
0f9b89fc74
Color authed players in spec ( fixes #1497 )
2019-03-19 08:16:46 +01:00
def
4f515bf67e
Add symbol for official servers in server browser ( fixes #1501 )
...
- Also fix favorites checkbox when removing favorite
- Might need a nicer looking symbol
2019-03-19 07:46:50 +01:00
12pm
679628c4eb
Exclude current map on random map votes
2019-03-18 15:10:27 +01:00
Dennis Felsing
7a23baa020
Merge pull request #1502 from fokkonaut/master
...
Remove AllowTimeScore from browser (fixes #1499 )
2019-03-18 13:24:55 +01:00
fokkonaut
55150bb7d6
Remove AllowTimeScore from browser ( fixes #1499 )
2019-03-18 13:13:37 +01:00
Dennis Felsing
1fec65572b
Merge pull request #1500 from 12pm/extraeditor-fix
...
Fix editor render glitch
2019-03-18 07:58:12 +01:00
12pm
90e2b355ae
Fix editor render glitch
2019-03-18 02:34:24 +01:00
12pm
8fb77f1a26
Fit sound name in select button too
2019-03-18 01:14:32 +01:00
def
1bdea91abf
Version 11.9
2019-03-16 10:56:07 +01:00
bors[bot]
1d9eb965fa
Merge #1485
...
1485: Browser's scoreboard now shows score based on cl_ddrace_scoreboard r=def- a=fokkonaut
Co-authored-by: fokkonaut <35420825+fokkonaut@users.noreply.github.com>
2019-03-12 22:47:38 +00:00
12pm
ffe50b3b25
Don't change active edit box corners to default
2019-03-12 22:25:01 +01:00
bors[bot]
6a791fe8de
Merge #1486
...
1486: Fit image name in select button r=def- a=12pm
Adjusts font size a bit and truncates text if it overflows
Co-authored-by: 12pm <30786226+12pm@users.noreply.github.com>
2019-03-12 20:12:09 +00:00
fokkonaut
8440b051f7
forgot one thing
2019-03-12 19:36:33 +01:00
12pm
0dd0de5ad4
Fit image name in select button
...
Adjusts font size a bit and truncates text if it overflows
2019-03-12 19:35:22 +01:00
fokkonaut
3f628de592
Update menus_browser.cpp
2019-03-12 19:33:47 +01:00
def
bbec3b1f2f
Minor style fixes
2019-03-12 19:29:18 +01:00
def
6701000931
Rename Score board to Scoreboard for consistency
2019-03-12 19:00:47 +01:00
def
6f9cfd5af1
Increase MAX_PATH_LENGTH to support our own downloadedmaps names
2019-03-12 18:43:03 +01:00
Dennis Felsing
984df7f49d
Merge pull request #1481 from 12pm/game-tiles
...
Add auto game tiles to all possible layers, increase layer size if needed
2019-03-12 16:54:04 +01:00
12pm
7c227c563d
Add auto game tiles to all possible layers, increase layer size if needed
2019-03-12 02:35:29 +01:00
fokkonaut
5c1dfe6b65
Scoreboard headline for score can now be Time when on DDRace
2019-03-11 23:10:21 +01:00
Dennis Felsing
f0cce859ef
Merge pull request #1476 from ddnet/remove-save
...
Remove save group/layer button (fixes #1475 )
2019-03-11 22:58:40 +01:00
Dennis Felsing
40591c2f8b
Remove save group/layer button ( fixes #1475 )
2019-03-11 22:58:18 +01:00
bors[bot]
185bfe7a6a
Merge #1474
...
1474: Fix automapper not removing the Opaque flag before checking if flags match r=def- a=bojidar-bg
Co-authored-by: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
2019-03-11 12:56:31 +00:00
Bojidar Marinov
e944817472
Fix automapper not removing the Opaque flag before checking if flags match
2019-03-11 14:35:24 +02:00
bors[bot]
d8e8a21a30
Merge #1469
...
1469: Don't use strtok. Close #1468 r=heinrich5991 a=Learath2
^
Co-authored-by: Learath <learath2@gmail.com>
2019-03-11 11:56:26 +00:00
def
bc91659aa8
Get GAME_RELEASE_VERSION back, fix compatibility filter in server browser
2019-03-06 21:02:06 +01:00
bors[bot]
26dc51a272
Merge #1466
...
1466: Add colors for authed players. Deprecates #1299 r=def- a=Learath2
Not sure if a snap item is the best idea for this but it should help with not sending the data more then needed and keeping it properly updated. The colors aren't great now but we can fix that easily.
![image](https://user-images.githubusercontent.com/490500/53680889-607bf780-3cf2-11e9-84a0-579160e9e170.png )
Co-authored-by: Learath <learath2@gmail.com>
2019-03-06 13:44:28 +00:00
Learath
c4af290df5
Don't use strtok. Close #1468
2019-03-05 12:46:29 +03:00
Learath
6fa5d3fcce
One color for all auth levels
2019-03-05 11:48:06 +03:00
bors[bot]
35cb7f0b2c
Merge #1463
...
1463: Don't suggest to downgrade, clean up versioning (fixes #1440 ) r=def- a=def-
Co-authored-by: def <dennis@felsin9.de>
2019-03-03 19:36:20 +00:00
def
deb2494692
Don't suggest to downgrade, clean up versioning ( fixes #1440 )
2019-03-03 20:31:23 +01:00
Learath
548e9969b2
Add colors for authed players. Deprecates #1299
2019-03-02 13:50:33 +03:00
def
afa1e8adc5
Uninvite kicked/spectated players from team ( fixed #1464 )
2019-03-01 22:11:00 +01:00
def
887d1c8401
Simplify some server messages
2019-02-27 19:46:01 +01:00
bors[bot]
dfa16e37ba
Merge #1462
...
1462: Remove empty else branch r=def- a=ChillerDragon
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2019-02-25 19:21:04 +00:00
ChillerDragon
a34d9633ad
Remove empty else branch
2019-02-25 20:16:05 +01:00
bors[bot]
d14a8d3ac9
Merge #1460
...
1460: Remove unused graphics include in ghost.cpp r=def- a=ChillerDragon
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2019-02-22 10:36:43 +00:00
ChillerDragon
53e14d02f0
Remove unused graphics include in ghost.cpp
2019-02-22 11:27:25 +01:00
def
21a938d983
Update credits
2019-02-15 11:10:44 +01:00
def
374529b452
Update credits
2019-02-15 10:59:34 +01:00
def
510395bb9d
Version 11.8
2019-02-15 09:48:18 +01:00
Dennis Felsing
6f3d261b73
Merge pull request #1441 from trml/pr_sync_weapon_input
...
Sync weapon input with other input
2019-02-14 10:27:52 +01:00
Bojidar Marinov
1ca48a38ac
Fixup #1454 , inadvertedly broke game layer picker
2019-02-13 21:11:13 +02:00
Dennis Felsing
698a3f1c5a
Merge pull request #1443 from ChillerDragon/AutobanKnownBots
...
Add autoban depending on client version
2019-02-13 12:04:51 +01:00
trml
b9f301018f
Remove nesting
2019-02-11 22:25:51 +01:00
Learath
109983da21
Remove use of strtok
2019-02-11 18:53:30 +01:00
Learath
0086452757
Use str_in_list, generalize further
2019-02-11 18:52:40 +01:00
Dennis Felsing
347da9c300
Merge pull request #1454 from bojidar-bg/1452-fix-crash
...
Fix crash when painting tiles from a non-switch to a switch layer
2019-02-11 17:12:00 +01:00
def
7da40ed1ea
Better English by VeH-c
2019-02-11 14:57:42 +01:00
Bojidar Marinov
352157ddbe
Fix crash when painting tiles from a non-switch to a switch layer
...
Fixes #1452 .
2019-02-11 10:41:26 +02:00
bors[bot]
250d7c8475
Merge #1446
...
1446: Disable unused tiles only for DDNet entities r=def- a=12pm
Sorry messed something up
Co-authored-by: 12pm <30786226+12pm@users.noreply.github.com>
2019-02-10 12:11:32 +00:00
bors[bot]
ea6f76b383
Merge #1438 #1447 #1448
...
1438: Add man pages with asciidoc r=def- a=Ryozuki
Fixes #1240
I added a simple script to generate the man pages.
To edit the man pages in the future, you must edit the `.adoc` files and then run generate.sh
You need asciidoc package to generate the manpages.
`sudo apt install asciidoc`
http://asciidoc.org/
Writing plain troff is a pain in the ass.
1447: Allow vote-kicking players with same auth level r=def- a=12pm
This is meant to help with dealing with trolls on test server since everyone can log into rcon there.
Shouldn't cause any problems anywhere else, I think.
1448: Require sv_vote_kick_min only on team 0 kick votes r=def- a=12pm
Co-authored-by: Ryozuki <ryo@ryozuki.xyz>
Co-authored-by: 12pm <30786226+12pm@users.noreply.github.com>
2019-02-10 10:23:08 +00:00
12pm
f2cbb9d87d
Make teleporting to where you look at convenient
2019-02-09 19:32:45 +01:00
12pm
1cf73b3eec
Abort votes only if auth level is higher
2019-02-08 19:43:07 +01:00
12pm
10e4fcc185
Require sv_vote_kick_min only on team 0 kick votes
2019-02-08 18:44:11 +01:00
12pm
4b1651f18c
Allow vote-kicking players with same auth level
2019-02-08 16:57:39 +01:00
12pm
2daafdaad5
Disable unused tiles only for DDNet entities
2019-02-08 04:04:41 +01:00
ChillerDragon
c0157db98d
Neutral kick reason
2019-02-06 14:53:22 +01:00
ChillerDragon
eaf61b662d
Never ban known bots
2019-02-06 14:49:41 +01:00
ChillerDragon
3f8e9613f7
Fix style
2019-02-06 13:06:28 +01:00
ChillerDragon
f5b551adee
Fix empty string check (ty Travis)
2019-02-04 23:33:25 +01:00
ChillerDragon
8ddb487e2b
Use consisten seperators (comma not semicolons)
2019-02-04 23:12:05 +01:00
ChillerDragon
03a20d6406
Add IServer::Ban
2019-02-04 23:09:14 +01:00
ChillerDragon
867b0a66ce
Fixings thanks to @Learath2
2019-02-04 22:16:09 +01:00
ChillerDragon
069b1763dd
Add autoban depending on client version
2019-02-04 20:46:42 +01:00
trml
3f9d30af0f
Sync weapon input with other inputs
2019-01-29 20:58:25 +01:00
12pm
3d01e59878
Fix switch_open description
2019-01-27 20:09:33 +01:00
fokkonaut
cf09fbd1ea
Merge BW support into IsDDNet
2019-01-14 16:50:06 +01:00
fokkonaut
fe4426b008
fixed ddrace score (time score)
2019-01-14 08:01:20 +01:00
fokkonaut
0e842359ad
Add DDRace Score NETMSG
2019-01-14 08:01:20 +01:00
def
5e750e292d
Version 11.7.2
2019-01-11 17:58:11 +01:00
def
e8e2cd9f49
Revert "Reset brush when changing active layer ( fixes #485 )"
...
Made it impossible to copy layer content to another layer and then use
autofiller on that: https://forum.ddnet.tw/viewtopic.php?f=16&t=6450
This reverts commit df6e3a541f
.
2019-01-11 17:57:37 +01:00
def
17a808a080
Version 11.7.1
2019-01-11 12:18:01 +01:00
Dennis Felsing
b0709bbe5f
Merge pull request #1426 from ddnet/mouse-editor
...
Hacky mouse editor fix (fixes #1367 )
2019-01-11 12:16:23 +01:00
def
df6e3a541f
Reset brush when changing active layer ( fixes #485 )
2019-01-11 12:15:19 +01:00
def
8c4a26fa63
Fix editor fullscreen mode ( fixes #1303 )
...
By initializing ToolBar
2019-01-11 10:48:23 +01:00
def
9b88d8f418
Hacky mouse editor fix ( fixes #1367 )
2019-01-11 10:02:15 +01:00
def
f05c56d6ce
Fix cl_dyncam_mousesens
...
should only have an effect ingame, not in menus or editor
2019-01-11 09:40:04 +01:00
def
22ea30a7f5
Fix crash
2019-01-10 21:11:23 +01:00
def
b3ca67e944
Minor code simplification
2019-01-10 15:54:42 +01:00
def
16f6e23aaa
Nicer fix for crash
2019-01-10 15:44:04 +01:00
def
1c85c962ef
Fix automap crash (reported in #1425 )
2019-01-10 15:38:04 +01:00
def
f5e8b9d822
Fix potential inconsistencies in rank/teamrank
2019-01-10 09:32:23 +01:00
Dennis Felsing
a689533a9d
Version 11.7
2019-01-09 08:55:40 +01:00
Dennis Felsing
c16c50fa80
Merge pull request #1424 from ddnet/demo-markers
...
Demo browser: Show markers (fixes #329 )
2019-01-09 08:54:42 +01:00
Dennis Felsing
71ec8cc294
Merge pull request #1423 from ddnet/utf8_nocase
...
UTF8 nocase compare & use for chat TAB completion
2019-01-09 08:54:25 +01:00
Dennis Felsing
f82ab4cb21
Fix editor crash (reported in #1425 )
2019-01-09 08:38:49 +01:00
def
faa3cc195d
UTF8 nocase compare & use for chat TAB completion
...
- As suggested by Arseniy Zarche
- Also updated confusables to Unicode 12
2019-01-09 08:31:03 +01:00
def
f9d9fee314
Demo browser: Show markers ( fixes #329 )
...
- Fetch Headers button
- Display Markers & Length columns
- Display footer info
- Don't rescan directory when not required
- Clean up code a bit
2019-01-09 08:25:03 +01:00
def
779a928faf
CRaceDemo: Don't attempt to remove demo that hasn't been started
2019-01-07 14:36:17 +01:00
jupeyy
619a33a7d5
text kerning fix, add new text render flags for accurate positioning
2019-01-06 06:42:57 +01:00
def
7f8b1ecf21
Fix saves sql insert format for file fallback
2018-12-30 00:31:29 +01:00
def
bcdec941da
Update view target when spectating with chat open
...
Thanks to ReiTW for reporting and illustrating the bug:
https://www.youtube.com/watch?v=LKicYqtqJbQ
2018-12-29 00:05:05 +01:00
def
7da2cb9357
Version 11.6.1
2018-12-27 22:50:33 +01:00
def
969f3c2db4
Version 11.6
2018-12-23 22:58:45 +01:00
def
4217d5d536
Fix 5:4/4:3 skin prefix setting display
2018-12-23 22:58:41 +01:00
def
bad0d53906
Move timing code to actual end of function
2018-12-23 22:58:37 +01:00
def
87fa394daa
Add Christmas skin event for client
2018-12-23 22:58:30 +01:00
def
a38d0068e1
Fix specvoted/pausevoted behaviour
...
Now switches immediately to the voted person if there is one instead of
switching back to unpaused first
2018-12-23 22:57:28 +01:00
Dennis Felsing
fcf2a16aef
Add toggle_tune
2018-12-20 09:18:22 +01:00
Dennis Felsing
e076d07f5f
Merge pull request #1408 from ddnet/sneaky
...
Sneaky code (TODO: Also mark 708?)
2018-12-18 12:16:53 +01:00
Dennis Felsing
5026ba555d
Fallback for /save when DB unreachable
2018-12-18 12:07:27 +01:00
def
6846a6ecad
Fixes and stress improvements
2018-12-17 20:05:50 +01:00
Dennis Felsing
f83a9be610
Sneaky code (TODO: Also mark 708?)
2018-12-17 14:55:58 +01:00
Dennis Felsing
e9ee74a941
Merge pull request #1402 from ddnet/remove-modhelp
...
Remove /modhelp (fixes #1401 )
2018-12-17 14:42:07 +01:00
Dennis Felsing
42d7f58d08
sv_join_vote_delay: Don't affect participating in map votes
...
Since they are already restricted by veto right
2018-12-12 10:41:31 +01:00
Dennis Felsing
5c18d6c481
Remove /modhelp ( fixes #1401 )
2018-12-12 10:05:44 +01:00
Dennis Felsing
b224a4dafe
Improve sv_join_vote_delay against vote bots
...
- Prolong to 5 minutes
- also affects participating in votes
2018-12-11 10:29:36 +01:00
Dennis Felsing
fabd559746
Clamp Spectator ID
2018-12-11 09:23:12 +01:00
Dennis Felsing
7944c9ca75
Version 11.5.1
2018-12-11 08:12:51 +01:00
ChillerDragon
aef7d76158
Allow to use pausevoted as normal pause
2018-12-10 23:20:29 +01:00
jupeyy
58e583e642
fix laser/rifle bonce delay, when server time(server ticks) are high, caused by unprecise floating point arithmetic
2018-12-07 11:06:44 +01:00
Dennis Felsing
0ad472df41
Make cort comparator conform to strict weak ordering
...
comp(p1, p2) == false was violated when both are nullptr
https://en.cppreference.com/w/cpp/named_req/Compare
2018-12-06 07:57:01 +01:00
Dennis Felsing
809afa265f
Fix typo
2018-12-05 07:28:29 +01:00
Shengyu Zhang
464ef9e74b
Fix crash when auto update is off
...
Since 2696ac134c
, whether to include auto
update related code should only control by macro CONF_AUTOUPDATE.
This commit should fix #1374
2018-12-05 01:06:52 +08:00
def
6ad686eee2
Fix HUD (thanks to fokkonaut for reporting)
2018-11-24 22:57:15 +01:00
def
1a66fb9c17
Serverside special handling for 9999 second time
2018-11-21 23:21:35 +01:00
def
27865fdd89
Fix Race scoreboard ordering for times > 166 minutes (9999 seconds)
2018-11-21 21:26:05 +01:00
yangfl
a1db76cdef
Remove extra semicolons
2018-11-18 14:27:48 +08:00
Learath2
c601df8b28
Switch around the colors for used/unused envelopes
2018-11-16 14:51:36 +01:00
Dennis Felsing
fed6f02c87
Version 11.5
2018-11-15 14:45:10 +01:00
Dennis Felsing
045533cef7
Merge pull request #1321 from bojidar-bg/x-add-auto-automapper
...
Add option to automatically run the automapper
2018-11-15 09:30:22 +01:00
Ryozuki
90118b5a07
make it one line
2018-11-13 13:05:15 +01:00
Ryozuki
41fc33406a
fix laser telegun through TELEINWEAPON tile
2018-11-10 20:47:11 +01:00
Ryozuki
62dbda204e
fix entities clear and remove tele-activator from gametile as it doesn't make sense.
2018-11-04 15:50:56 +01:00
Ryozuki
674d3f00e0
add support for blue teleport gun
2018-11-03 10:26:20 +01:00
Ryozuki
3d202883c9
tele-activator: make delay be able to specify a weapon
2018-11-03 10:26:19 +01:00
Ryozuki
ddf2e6af36
add tele-activator to the switch layer
2018-11-03 10:26:19 +01:00
Ryozuki
c831b5e0c1
change tele-blocker to tele-activator
2018-11-03 10:26:18 +01:00
Dennis Felsing
69b25b8f4c
Version 11.4.6
2018-11-02 14:24:14 +01:00
Dennis Felsing
d072817e25
Merge pull request #1366 from ddnet/upd1145
...
Version 11.4.5
2018-10-31 18:30:50 +01:00
Dennis Felsing
bccf6320b7
Merge pull request #1368 from Learath2/dd_pr_shiftcrash
...
Fix editor crash
2018-10-31 18:30:34 +01:00
Dennis Felsing
6c061eb2ec
Remove unused cl_flow variable
...
As noticed by xse in https://github.com/ddnet/ddnet-web/pull/64
2018-10-31 08:26:56 +01:00
Learath
abd49ddbf7
Restore old behaviour to be safe :(
2018-10-30 18:56:46 +01:00
Learath
0ecda0ced4
Fix crash introduced by 1e2dce0
. Close #1362
2018-10-30 18:13:32 +01:00
def
62d3c97ad1
Version 11.4.5
2018-10-29 22:19:34 +01:00
def
aab6fa152a
Fix #1357
2018-10-29 22:16:32 +01:00
def
c0b60979ec
style
2018-10-29 22:09:11 +01:00
Dennis Felsing
80f4b7934c
Merge pull request #1365 from Jupeyy/pr_bordercorner_fix
...
Border corner minimum fix
2018-10-29 22:08:43 +01:00
def
faf388b853
Fix #1350
2018-10-29 22:03:57 +01:00
bors[bot]
1b0b36c6eb
Merge #1316 #1341 #1349
...
1316: code improvement on gameclient.cpp r=def- a=Ryozuki
1341: Mark unused envelopes r=def- a=Learath2
Thought I'd do this one as well while looking at the editor code.
1349: Don't ignore CONNECT packets with data that we don't know r=def- a=heinrich5991
This specifically affects 0.6.5. Just treat them the same way as those
without any data.
Co-authored-by: Ryozuki <edgar@ryobyte.com>
Co-authored-by: Learath <learath2@gmail.com>
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2018-10-29 14:31:27 +00:00
bors[bot]
25bd83225f
Merge #1340
...
1340: Editor fixes r=def- a=Learath2
Address #1331 and also fix the scrollbar enabling when there isn't enough elements.
Co-authored-by: Learath <learath2@gmail.com>
2018-10-29 14:16:38 +00:00
jupeyy
95e8a031c7
style
2018-10-29 09:00:47 +01:00
jupeyy
c666417fa0
less code
2018-10-29 08:44:55 +01:00
jupeyy
536bb4ad3d
check minimum for width and height seperatelly
2018-10-29 04:21:35 +01:00
Learath
657e869901
Handle Tile and Sound layers
2018-10-14 16:57:30 +03:00
fokkonaut
1082ba77b0
increase max score that can be displayed in scoreboard
2018-10-11 22:19:26 +02:00
Learath
cdce9d84ac
Mark unused envelopes. Fix #1139
2018-10-09 13:42:04 +03:00
Bojidar Marinov
823e4ee0f3
Save automapper config as external-typed mapitem
2018-10-09 13:17:05 +03:00
Bojidar Marinov
351fee2666
Optimize automatic automap to automap only around changes.
...
Should work, no flaws found when testing with grass_main
2018-10-09 12:56:48 +03:00
Bojidar Marinov
c52a3c970e
Add option to automatically run the automapper
...
Also, put automapping config selection seperatelly from the automapper button.
Also, add seed parameter to the automapper.
2018-10-09 12:56:48 +03:00
bors[bot]
61559f2ff0
Merge #1329
...
1329: Add support for extra map items in datafiles r=Learath2 a=heinrich5991
This works by utilizing the good old UUIDs – this way we can make sure
that we don't clash with other people extending the map format.
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2018-10-09 09:30:23 +00:00
heinrich5991
4660e0a680
Add support for extra map items in datafiles
...
This works by utilizing the good old UUIDs – this way we can make sure
that we don't clash with other people extending the map format.
2018-10-08 23:05:56 +02:00
Learath
571b069b91
Small cleanup of *Mute functions
2018-10-08 21:29:33 +03:00
Learath
5b95eddca1
DRY with net_addr_comp_noport
2018-10-08 21:04:04 +03:00
Learath
4fedd91020
Arrow keys should account for visibility
2018-10-08 19:07:25 +03:00
Learath
ad566aa158
Consider the search text when counting elements
2018-10-08 18:43:39 +03:00
Learath
5c4203b747
Reset scroll when search text changes. Fix #1331
2018-10-08 18:43:37 +03:00
Learath
1073b72965
Ignore DNSBL on "empty" servers.
2018-10-08 01:59:07 +03:00
Dennis Felsing
a09fa562be
Merge pull request #1314 from timakro/pr_editor_entities_gametypes
...
Allow choosing game layer entities for different gametypes, closes #1283
2018-10-07 23:02:20 +02:00
Dennis Felsing
fc7b3732e6
Merge pull request #1315 from Learath2/dd_pr_brushsave
...
Implement brush saving. Fix #1111
2018-10-04 10:59:00 +02:00
Dennis Felsing
20b31723c9
Merge pull request #1323 from heinrich5991/pr_ddnet_fix_editor_dontembedvanilla
...
Duh. Fix editor embedding vanilla images and not others
2018-10-03 20:40:48 +02:00
heinrich5991
479dc8ad8f
Duh. Fix editor embedding vanilla images and not others
...
I don't know how I managed to get this wrong.
Fixes #1178 .
2018-10-03 20:34:13 +02:00
Ryozuki
09c82fba7a
indent
2018-10-03 07:40:50 +02:00
Tim Schumacher
ab6f344daa
Fix current selection highlighting
2018-10-02 23:39:22 +02:00
Tim Schumacher
fd52bc7a26
List all game layer entities images in directory
2018-10-02 23:08:17 +02:00
Ryozuki
5c51e3b80d
change to c style casts
2018-10-02 20:52:21 +02:00
Ryozuki
be3cfe88e6
fix
2018-10-02 20:45:44 +02:00
Ryozuki
0a91fef8c8
fix tabs
2018-10-02 14:36:55 +02:00
Ryozuki
e21a08f700
another improvement
2018-10-02 14:35:50 +02:00
Ryozuki
7efe2b436e
code improvement on gameclient.cpp
2018-10-02 14:32:59 +02:00
Learath
fef22f34f2
Implement brush saving. Fix #1111
2018-10-02 03:52:01 +02:00
Tim Schumacher
bee694a8cb
Forgot to remove debug
2018-10-01 23:10:46 +02:00
Tim Schumacher
2e36ad67bb
Allow choosing game layer entities for different gametypes, closes #1283
2018-10-01 23:05:36 +02:00
Dennis Felsing
24bd8f2d56
Merge pull request #1312 from timakro/pr_fix_dragging_quads
...
Fix #963 dragging quads
2018-10-01 22:39:15 +02:00
Tim Schumacher
3fd2f60034
Left align editor menu texts like server settings, closes #1215
2018-10-01 21:45:29 +02:00
Tim Schumacher
8da9a5f9f1
Fix #963 dragging quads
2018-10-01 21:12:14 +02:00
def
542e027de4
Version 11.4.4
2018-09-30 15:25:42 +02:00
fokkonaut
3240f6fbc5
fix bw support
2018-09-28 18:27:51 +02:00
Bojidar Marinov
1e2dce06ae
Fix crash when filling selection on tele/switch/speedup layers
2018-09-26 15:53:25 +03:00
Dennis Felsing
a2e3496005
Merge pull request #1220 from heinrich5991/pr_ddnet_ui_skinprefix
...
Add some UI for the skin prefix stuff
2018-09-20 08:41:20 +02:00
heinrich5991
08b885dbbb
Just render the skin prefix suggestions line by line
...
For three items, it's not worthwhile to put two of them in the same
line.
2018-09-20 07:50:17 +02:00
heinrich5991
13e3872dca
Add clear button to skin prefix edit box
2018-09-20 07:48:14 +02:00
heinrich5991
9ff8b6e2df
Factor out clear button from four different places
2018-09-20 07:43:05 +02:00
Dennis Felsing
0605a4f662
Version 11.4.3
2018-09-11 14:56:28 +02:00
Bojidar Marinov
50d53603e1
Add a toggle button for brush coloring
...
In some cases (very dark color, etc.) it is impossible to see the tiles.
2018-09-11 11:35:02 +03:00
def
ff8e97fbf8
Fix cl_nameplates_own with antiping on when spectating
2018-08-30 22:53:28 +02:00
Ryozuki
dc4179b056
it's safe to delete a null pointer
2018-08-24 20:02:23 +02:00
ChillerDragon
273c545f4e
Remove useless semicolon
2018-08-24 16:17:23 +02:00
Dennis Felsing
d2dcb4fe84
Merge pull request #1270 from Jupeyy/pr_nan
...
Don't update particles, if no time passed
2018-08-24 10:14:38 +02:00
Dennis Felsing
dc08ac2d6d
Version 11.4.2
2018-08-24 09:51:41 +02:00
Dennis Felsing
13aa154d47
Revert "Rewrite stopper code a bit"
...
This reverts commit 4ee5c5a781
.
2018-08-24 09:34:54 +02:00
jupeyy
6c10eb13c0
Don't update, if no time passed
2018-08-24 05:56:33 +02:00
Dennis Felsing
d5defd2853
Version 11.4.1
2018-08-23 10:00:28 +02:00
def
58927375fc
Add message for failed database connection
2018-08-22 22:27:01 +02:00
Dennis Felsing
02e5fa20a0
Revert "Fix stoppers while retaining backward-compatibility"
...
This reverts commit e2d3e353cf
.
2018-08-22 08:33:28 +02:00
Dennis Felsing
d60b0db632
Revert "Add mapbug "stoppers-passthrough@ddnet.tw""
...
This reverts commit 25e86851d3
.
2018-08-22 08:33:21 +02:00
bors[bot]
46bdc7af3e
Merge #1252
...
1252: fix #1226 r=heinrich5991 a=fokkonaut
Co-authored-by: fokkonaut <35420825+fokkonaut@users.noreply.github.com>
2018-08-21 17:29:31 +00:00
fokkonaut
7a4fa97ef0
fuck this no-space-convention
2018-08-21 18:29:25 +02:00
fokkonaut
533d4fe574
allow for non-vanilla aswell and fixed some stuff
2018-08-21 18:27:34 +02:00
Dennis Felsing
c3efb38d1d
HTTP options should be saved
2018-08-21 14:50:36 +02:00
Dennis Felsing
63c7105c86
Version 11.4
2018-08-21 09:10:56 +02:00
Dennis Felsing
6f75cff582
Merge pull request #1259 from heinrich5991/pr_ddnet_mapbugs_sha256
...
Also use sha256 for the mapbugs stuff
2018-08-21 09:07:57 +02:00
Dennis Felsing
f8e1056ea4
Merge pull request #1258 from heinrich5991/pr_ddnet_stopper_fix
...
Fix stoppers while retaining backward-compatibility
2018-08-21 09:06:22 +02:00
Dennis Felsing
e2eb4a66dc
Add Filter for connecting players ( fixes #1263 )
2018-08-21 09:03:48 +02:00
bors[bot]
36a243e395
Merge #1251
...
1251: Selecting multiple quads r=def- a=Aerll
- shift+drag to select quads. Selection is additive
- left click on any empty space deselects all quads
- moving, resizing, rotating etc. works for every selected quad
- fixed resizing quads on grid and in properties. Vertices don't land on the same spot
Co-authored-by: Aerll <31746984+aerll@users.noreply.github.com>
2018-08-21 06:31:06 +00:00
Learath
c5d69f9f63
Fix crash with FillSelection
2018-08-19 20:05:42 +03:00
heinrich5991
67d36b695d
Also use sha256 for the mapbugs stuff
2018-08-19 12:12:11 +02:00
def
311e89c79d
Fix votes
2018-08-16 21:42:10 +02:00
heinrich5991
25e86851d3
Add mapbug "stoppers-passthrough@ddnet.tw"
...
This can be set for maps that rely on actually passing through stoppers.
2018-08-16 17:54:55 +02:00
heinrich5991
e2d3e353cf
Fix stoppers while retaining backward-compatibility
...
Stopper behavior is only changed when the player would otherwise go
entirely through the stopper. Players can still enter a stopper as far
as the stopper can still affect them. One-way blockers have a bigger
range, and thus allow tees to enter furtherly.
A possible (manual) test map for this is test_stoppers.map, sha256sum
ed8be386e54a03d7bd7ed69fdd962c86f51f654427972d58d492c8905c8fbdb7, crc
48812a51.
2018-08-16 17:54:55 +02:00
heinrich5991
4ee5c5a781
Rewrite stopper code a bit
...
Remove the whole copy-and-paste mess.
A seemingly ineffective and apparently code block has been removed.
2018-08-15 17:47:07 +02:00
fokkonaut
53e4bd44b7
fix #1226
2018-08-13 20:54:01 +02:00
Aerll
520aa7dd0d
naming & eol
2018-08-13 16:46:53 +02:00
Aerll
f79bf5d03b
selecting multiple quads
2018-08-13 11:11:56 +02:00
Aerll
9951b2a187
optimize automapper a bit
2018-08-11 03:01:25 +02:00
bors[bot]
22ff46e204
Merge #1245
...
1245: Fix automapper bug r=def- a=Aerll
There is some weird bug caused by my last changes, looks like automapper is working only fine for tiles without rotation.
![unknown](https://user-images.githubusercontent.com/31746984/43928232-73d9e8f4-9c30-11e8-802f-e4d239fdf8d4.png )
![unknown2](https://user-images.githubusercontent.com/31746984/43928244-793a25d4-9c30-11e8-9c37-e1fc5c3fd39b.png )
I'm not really sure why it doesn't work with -1, so I did some workaround.
Co-authored-by: Aerll <31746984+aerll@users.noreply.github.com>
2018-08-10 08:17:37 +00:00
Aerll
abc55396d0
fix flag test bug
2018-08-09 23:45:04 +02:00
Bojidar Marinov
80c829681e
Don't copy alpha when coloring the brush
2018-08-09 13:07:49 +03:00
Dennis Felsing
461a83871b
Version 11.3.1
2018-08-07 09:43:52 +02:00
def
0518769500
fix cl_show_nameplates_own with antiping off ingame
2018-08-03 23:40:03 +02:00
Aerll
a7a8db4dcb
fix crash when deleting layer
2018-08-03 14:14:25 +02:00
Jupeyy
d7bb03ee19
don't render all border all the time
2018-08-02 18:26:12 +02:00
bors[bot]
8194274352
Merge #1236
...
1236: Copy tile layer color to brush and picker r=heinrich5991 a=bojidar-bg
![Comparision](https://user-images.githubusercontent.com/5276727/43340641-aaebcfc4-91e5-11e8-9d43-c18aff8cd6fc.png )
Before is on the left, after is on the right.
Co-authored-by: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
2018-07-30 14:25:11 +00:00
bors[bot]
b82930b56a
Merge #1227
...
1227: Allow multiple layers to be selected and edited at the same time. r=heinrich5991 a=bojidar-bg
Resolves #486 .
Please test, I'm still not completely sure it won't crash or mess up a map from time to time.
Co-authored-by: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
2018-07-30 14:12:49 +00:00
Bojidar Marinov
0f6bd99d12
Copy tile layer color to brush and picker
2018-07-27 21:38:36 +03:00
Bojidar Marinov
333572acd4
Polish; disable picker and quad/sounds popup menus in multi-select
2018-07-27 16:54:52 +03:00
Dennis Felsing
409abf1b90
Simplify code a bit
2018-07-27 07:51:16 +02:00
Dennis Felsing
4f18d7f9b8
Merge pull request #1213 from Aerll/automapper
...
Add 2 new commands for automapper
2018-07-27 07:49:04 +02:00
Aerll
292f0a2b09
no need for all pos rule tests
2018-07-27 00:23:53 +02:00
Aerll
52fbade30c
remove unnecessary tiles overwriting
2018-07-26 22:58:05 +02:00
Aerll
56a5ee6d1b
formatting..
2018-07-26 18:59:29 +02:00
Aerll
2e7a0be516
wrong naming for pointer
2018-07-26 18:26:12 +02:00
Aerll
3c07a2b35b
fixes #1213
2018-07-26 14:49:43 +02:00
heinrich5991
5c4e819e44
Use str_startswith
, str_endswith
instead of ad-hoc implementations
2018-07-26 14:18:23 +02:00
bors[bot]
bfbeba54f5
Merge #1224
...
1224: vanilla skins only list now only shows vanilla skins r=Learath2 a=fokkonaut
Co-authored-by: fokkonaut <35420825+fokkonaut@users.noreply.github.com>
2018-07-26 11:49:24 +00:00
Tim Schumacher
1e3b8c7db5
Fix automapper crash without [section] line
2018-07-26 01:21:20 +02:00
fokkonaut
32b6bd44f6
heinrich styling
2018-07-25 23:36:52 +02:00
Bojidar Marinov
aa091bb8f7
Allow multiple layers to be selected and edited at the same time.
2018-07-25 23:57:58 +03:00
fokkonaut
e621a4a8a2
fixed, thanks heinrich
2018-07-25 22:41:24 +02:00
fokkonaut
59272476d6
fixed #1225
2018-07-25 21:14:10 +02:00
fokkonaut
63f2a091b6
vanilla skins only list now only shows vanilla skins
2018-07-25 14:13:07 +02:00
Dennis Felsing
473048dac0
Update credits
2018-07-25 09:04:47 +02:00
heinrich5991
6b1a037415
Add some UI for the skin prefix stuff
...
This displays four buttons below the edit box, one for resetting the
skin prefix, and the other three for activating the shipped variants
"kitty", "coala", "santa".
The "none" string is translatable, the variants names are not because
they correspond to file names.
2018-07-25 08:16:57 +02:00
Aerll
d235036f7d
Merge branch 'master' into automapper
2018-07-25 00:25:30 +02:00
bors[bot]
71c38d829a
Merge #1221
...
1221: Allow entering automapper rule probability as percentage r=heinrich5991 a=bojidar-bg
Fixes #837
Took a while to guess the right `sscanf` usage (since it does not detect unmatched input past the last format specifier).
Co-authored-by: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
2018-07-24 19:21:27 +00:00
Bojidar Marinov
a635d4a121
Allow entering automapper rule probability as percentage
...
Fixes #837
2018-07-24 21:44:33 +03:00
Bojidar Marinov
d08f03fecf
Changing vanila skins option no longer requires restart
...
Fixes #1216
2018-07-24 19:56:09 +03:00
fokkonaut
b8b97eb740
added skin prefix ( #1218 )
2018-07-24 17:26:39 +02:00
Dennis Felsing
2b1df782d3
Version 11.3
2018-07-24 08:03:02 +02:00
Aerll
d5572dcb23
add 2 new commands to automapper
2018-07-19 17:09:29 +02:00
bors[bot]
e571dc8d93
Merge #1200
...
1200: Share libcurl resources across requests r=def- a=heinrich5991
Use the libcurl-share interface to share DNS cache and connections
between different requests.
If compiled with OpenSSL, libcurl can only be safely used from multiple
threads for OpenSSL >= 1.1.0, but this problem is not newly introduced
by this commit: According to libcurl-thread(3):
>OpenSSL <= 1.0.2 the user must set callbacks.
>
>https://www.openssl.org/docs/man1.0.2/crypto/threads.html#DESCRIPTION
>
>https://curl.haxx.se/libcurl/c/opensslthreadlock.html
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2018-07-19 09:15:10 +00:00
Edgar
ee756f2b1a
apparently 0 is used and NULL not...
2018-07-17 19:25:38 +02:00
Edgar
ef4505e96d
we don't use nullptr in tw code
2018-07-17 19:24:10 +02:00
Ryozuki
4d7e493391
another style fix
2018-07-16 18:57:33 +02:00
Ryozuki
9cf0a60e3a
remove useles brackets
2018-07-16 00:53:36 +02:00
Ryozuki
97ecd62214
fix timakro review
2018-07-16 00:43:54 +02:00
Tim Schumacher
a3a4d4f519
Fix teleport rifle "backtracking" logic, now pretty sure about this
2018-07-15 23:33:49 +02:00
Tim Schumacher
ea68ef201f
Initialize m_TeleGunTeleport to false
2018-07-15 23:03:30 +02:00
Tim Schumacher
bbcc9aca0c
Fix stopper teleport gun bug
2018-07-15 12:02:48 +02:00
Ryozuki
890c3a511e
remove unused telegun function
2018-07-15 10:22:04 +02:00
Ryozuki
b811d18422
make laser telegun use the new function
2018-07-15 10:22:03 +02:00
Ryozuki
2bee4a9807
remove comments and stuff that shouldn't be there
2018-07-15 10:22:02 +02:00
Ryozuki
c074fdd30f
fix all known bugs
2018-07-15 10:22:01 +02:00
Ryozuki
747946b291
fix style a bit
2018-07-15 10:22:00 +02:00
Ryozuki
50c84a60f7
add teleport gun/grenade/laser
2018-07-15 10:21:59 +02:00
Learath2
e2314a33c8
Let the receiver decide instead
2018-07-12 12:58:33 +02:00
Learath2
5a5c563a20
Require DNSBL check on /modhelp
2018-07-12 12:50:27 +02:00
heinrich5991
8d04e7e5e1
Share libcurl resources across requests
...
Use the libcurl-share interface to share DNS cache and connections
between different requests.
If compiled with OpenSSL, libcurl can only be safely used from multiple
threads for OpenSSL >= 1.1.0, but this problem is not newly introduced
by this commit: According to libcurl-thread(3):
>OpenSSL <= 1.0.2 the user must set callbacks.
>
>https://www.openssl.org/docs/man1.0.2/crypto/threads.html#DESCRIPTION
>
>https://curl.haxx.se/libcurl/c/opensslthreadlock.html
2018-07-11 20:17:21 +02:00
yangfl
81a39c229b
Fix typo
2018-07-10 17:29:02 +08:00
bors[bot]
1cebe615dd
Merge #1195
...
1195: Fix votespec on /pause (Fixes #1193 ) r=heinrich5991 a=ChillerDragon
I also thought about using a `` if (str_find(m_aVoteCommand, "set_team"))`` in front of the pause reset.
But then i thought its ok to unpause the VoteVictim every time.
I didn't test but i could belive that this can cause some unwanted unpause for a player with the id of the last VoteVictim on a server type vote for example. Thats why i also reset the ``m_VoteVictim`` to -1 to avoid this.
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2018-07-10 07:26:08 +00:00
ChillerDragon
819ae338d8
Improved pause fix (thanks to heinrich5991)
2018-07-10 00:08:57 +02:00
ChillerDragon
e9807fe47c
Fix votespec on /pause ( Fixes #1193 )
2018-07-08 04:39:36 +02:00
heinrich5991
925aff21d4
Fix all the header guards and adjust the script a little
2018-07-06 16:11:38 +02:00
bors[bot]
7c3e4e7f09
Merge #1187
...
1187: fix projectiles not rendering on mods based on ddnet r=heinrich5991 a=ZombieToad
for some reason the client doesnt render extrainfo projectiles if the gamemode wasnt ddnet
Co-authored-by: ZombieToad <25847476+zombietoad@users.noreply.github.com>
2018-07-06 12:27:33 +00:00
ChillerDragon
0ebf7b614d
Oop! forgot one
2018-07-06 11:37:33 +02:00
ChillerDragon
4e9eac432c
Better button id for dummy settings (thanks to deen)
2018-07-06 11:24:57 +02:00
ZombieToad
93cb1d8479
oops missed 1
2018-07-04 04:44:35 +01:00
ZombieToad
712fca8adc
fixes
...
thnx to Hey, Fuck you!
2018-07-04 04:35:06 +01:00
ZombieToad
5e723f6199
fix projectiles not rendering on mods based on ddnet
...
for some reason the client doesnt render extrainfo projectiles if the gamemode wasnt ddnet
2018-07-04 04:19:36 +01:00
def
af2d86765c
Version 11.2.1
2018-06-30 09:49:42 +02:00
heinrich5991
c07412b6c8
By default, don't embed vanilla images
...
Previously, when you added an image to the map in the editor, it would
start off as embedded, i.e. included in the map file. This does not make
sense for vanilla images as every client has those.
That's why we now only mark non-vanilla images as external by default.
2018-06-29 23:28:49 +02:00
Dennis Felsing
9e9a344197
Version 11.2
2018-06-27 08:32:21 +02:00
Dennis Felsing
2adff3eca8
Merge pull request #1136 from heinrich5991/pr_ddnet_sha256
...
Use more secure hash function for map downloads
2018-06-27 08:15:19 +02:00
Dennis Felsing
079322899f
Merge pull request #1173 from ZombieToad/patch-3
...
fix Pain weapons bug
2018-06-27 08:08:13 +02:00
def
89ca2cfe8b
Allow some key binds in editor when GUI is hidden
2018-06-26 22:51:43 +02:00
def
daf83470cc
Add cl_nameplates_own for demo recording
2018-06-26 22:30:28 +02:00
def
38767df2a4
Update credits
2018-06-26 21:19:17 +02:00
ZombieToad
4d2ee25bfb
fix Pain weapons bug
...
https://cdn.discordapp.com/attachments/293493549758939136/461236206131478538/PainWeaponBug.gif
because I'm new to coding it took me 2 hours to find this bug. I spent a while looking at the POWERUP_ARMOR and RemoveNinja() code wondering why it didn't work.
this bug is funny to some players so maybe you don't want to fix it. i wont mind because it was a challange for me to find it
2018-06-26 19:45:40 +01:00
Piepow
9f61424860
Fix pain emote immunity with jetpack
2018-06-25 21:11:22 -04:00
Pavel Titov
e0ee4ffe8a
Fixed dyncam
2018-06-25 15:34:31 +03:00
heinrich5991
ca8fcc823c
Use more secure hash function for map downloads
...
SHA256 was chosen because it is reasonably standard, the file names
don't explode in length (this rules out SHA512) and it is supported by
basically all versions of OpenSSL (this rules out SHA512/256 and SHA3).
The protocol is changed in a backward compatible way: The supporting
server sends the SHA256 corresponding to the map in the `MAP_DETAILS`
message prior to sending the `MAP_CHANGE` message. The client saves the
SHA256 obtained from the `MAP_DETAILS` message until the next
`MAP_CHANGE` message.
For servers not supporting this protocol, the client falls back to
simply opening maps like in the previous scheme.
Remove the `map_version` tool, it is not being used and would have been
a little bit effort to update.
Use the OpenSSL implementation of SHA256 if it is supported, otherwise
fall back to a public domain one.
Fix #1127 .
2018-06-24 17:04:50 +02:00
heinrich5991
125377bf2d
Use <stdint.h>
instead of <cstdint>
2018-06-24 17:00:21 +02:00
bors[bot]
ebb9481857
Merge #1157 #1160
...
1157: Add a way to call for external moderator help r=Learath2 a=heinrich5991
This is done by HTTP POSTing to a location specified by
`sv_modhelp_url`. We also provide a `src/modhelp/server.py` which can
use theses POSTs to forward them to Discord servers.
The POST contains a JSON object payload, with the keys `"port"` which
contains the server port, `"player_id"` which contains the calling
player's client ID, `"player_name"` which contains the calling player's
nick and `"message"` which is the user-specified message.
Make JSON-escaping function public, add tests and fix bugs uncovered by
these tests.
Supersedes #1129 .
1160: Fix warning about incompatible function pointers r=Learath2 a=heinrich5991
This comes at the cost of one allocation per started thread. This should
be okay because we're about to invoke a syscall anyway.
Co-authored-by: heinrich5991 <heinrich5991@gmail.com>
2018-06-24 14:12:48 +00:00
heinrich5991
7b76208431
Use m_ModhelpTick
to store the last modhelp action
...
This addresses @Learath2's comment.
2018-06-24 11:15:16 +02:00
heinrich5991
57e26450b2
Unify spelling of Modhelp
...
Since the command name is `/modhelp` it should be written `Modhelp` in
camel case.
2018-06-24 11:03:18 +02:00
heinrich5991
cdffd7616f
More style fixes
2018-06-24 09:57:30 +02:00
heinrich5991
e5e05081a7
Make port and client ID integers on /modhelp POST
2018-06-23 19:39:38 +02:00
heinrich5991
56876c7516
Add information about whether a moderator is present to the /modhelp POST
2018-06-23 19:38:27 +02:00
heinrich5991
36694d3852
Add a way to call for external moderator help
...
This is done by HTTP POSTing to a location specified by
`sv_modhelp_url`. We also provide a `src/modhelp/server.py` which can
use theses POSTs to forward them to Discord servers.
The POST contains a JSON object payload, with the keys `"port"` which
contains the server port, `"player_id"` which contains the calling
player's client ID, `"player_name"` which contains the calling player's
nick and `"message"` which is the user-specified message.
Make JSON-escaping function public, add tests and fix bugs uncovered by
these tests.
Supersedes #1129 .
2018-06-19 23:27:35 +02:00
heinrich5991
c739aef60e
Some style fixes
2018-06-19 14:28:53 +02:00
Dennis Felsing
45cf274fa9
Merge pull request #1153 from ZombieToad/patch-1
...
fix server browser bug
2018-06-18 09:03:44 +02:00
bors[bot]
048176d043
Merge #1155
...
1155: fix sv_skinstealaction r=Learath2 a=ZombieToad
Co-authored-by: ZombieToad <25847476+zombietoad@users.noreply.github.com>
2018-06-17 13:03:09 +00:00
bors[bot]
6850fa98bf
Merge #1154
...
1154: Rename 'credit' -> 'credits' r=Learath2 a=ChillerDragon
It's named ConCredits and there are many people credited so i guess the plural is fitting better c;
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2018-06-17 12:53:18 +00:00
ZombieToad
79c3327199
fix sv_skinstealaction
2018-06-17 07:28:32 +01:00
ChillerDragon
bc89e1644d
Rename 'credit' -> 'credits'
2018-06-17 05:42:41 +02:00
ZombieToad
7da716e3f0
fix server browser bug
...
ddnet client has the server browser while online
2018-06-17 03:26:23 +01:00
ZombieToad
13722d849d
fix server browser bug
...
it loaded favourite servers into ddnet serverlist if you used add_favorite or remove_favorite
2018-06-17 02:47:18 +01:00
bors[bot]
d52143ffd5
Merge #1151
...
1151: fix veto r=heinrich5991 a=ZombieToad
before if a player entered the game and stayed before start on a server with a clock over 20 mins he would get veto
Co-authored-by: ZombieToad <25847476+zombietoad@users.noreply.github.com>
2018-06-15 07:44:28 +00:00
ZombieToad
4544d02639
fix veto
...
before if a player entered the game and stayed before start on a server with a clock over 20 mins he would get veto
2018-06-15 00:49:09 +01:00
ZombieToad
99d0360947
fix pause messages
...
they were reversed
2018-06-14 22:41:28 +01:00
ZombieToad
a858b7ddcd
fix /settings stuff
2018-06-14 00:33:07 +01:00
ChillerDragon
4b6133003b
Fix help for showall command
...
current ddnet doesn't support the '/help showall' command.
This commit should fix that.
2018-06-12 00:30:21 +02:00
Dennis Felsing
e72413c43b
Merge pull request #1137 from ChillerDragon/UpdateCredits
...
Update credits
2018-06-06 09:49:31 +02:00
Dennis Felsing
08c45ced0f
Merge pull request #1133 from ChillerDragon/ConsolePages
...
Add commands for switching pages in console
2018-06-06 09:48:00 +02:00
ChillerDragon
522c893812
Update credits
2018-06-06 02:40:37 +02:00
Dennis Felsing
0a7284913b
Merge pull request #1134 from ChillerDragon/DummyHammerflyFix
...
Fix unwanted dummy fire
2018-06-05 09:04:29 +02:00
ChillerDragon
0fe419589e
All hail teeworlds convention
2018-06-04 11:16:04 +02:00
ChillerDragon
6564b93a35
Fix unwanted dummy fire
...
If the latest fire input and the current differ in any way it causes firing.
So if you switch dummy after hammerfly was used it causes a weaponfire.
This unwanted fireing caused many unlucky fails for me already.
So i swap the fire status on dummyswapping so the server doesn't see any difference even if hamemrfly was used.
2018-06-04 11:06:54 +02:00
ChillerDragon
8a761bfedf
Add commands for switching pages in console
...
For now they were just hardcodet on page up and down keys.
The new command allows it to bind it for example on the f-keys for laptop users.
2018-06-03 11:48:08 +02:00
def
626de24d65
Version 11.1.9
2018-05-29 22:10:33 +02:00
Ryozuki
21d6f4f39b
use cstdint also in gamecontroller.h
2018-05-29 11:38:52 +02:00
Dennis Felsing
69667d4537
Also use cstdint on non-MSVC instead of stdint.h
2018-05-29 09:15:00 +02:00
Ryozuki
d539331c64
use includes first in msc in eventhandler.h
2018-05-29 09:01:35 +02:00
def
5726d5647c
Version 11.1.8
2018-05-13 22:23:11 +02:00
def
59675fe63c
Rate-limit /lock ( fixes #1122 )
2018-05-11 22:05:32 +02:00
def
a7b778977a
Add sv_sql_validservernames ( fixes #1123 )
2018-05-11 21:57:47 +02:00
def
121c3b8076
11.1.7
2018-05-09 22:07:03 +02:00
Dennis Felsing
bffa406e2c
Version 11.1.6
2018-05-09 09:10:46 +02:00
Dennis Felsing
05c41efcea
Version 11.1.5
2018-05-07 08:29:27 +02:00
Dennis Felsing
722087ba29
Merge pull request #1091 from heinrich5991/pr_ddnet_mapbugs
...
Add infrastructure for preserving bugs
2018-05-07 08:27:29 +02:00
bors[bot]
00dd1be3bf
Merge #1120
...
1120: Allows low mousesens r=heinrich5991 a=ChillerDragon
Lower minimum mousesens value to avoid confusion. Responing to GG Kid's request:
https://forum.ddnet.tw/viewtopic.php?f=45&t=5807&p=58207&hilit=mousesens#p58207
I did some testing and found no bugs... but i wonder why it was set to 5. So maybe it had some reason i don't understand so please only merge if you know what you are doing ;p
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2018-05-01 19:15:33 +00:00
ChillerDragon
e31f53f651
Fix ui for low mousesens
2018-05-01 17:51:36 +02:00
ChillerDragon
4fe6a23d0c
Allow low mosesens in menu
2018-05-01 17:23:14 +02:00
bors[bot]
97ce07a1ab
Merge #1118
...
1118: Add vote_ban rcon command r=heinrich5991 a=ChillerDragon
Works the same as muteid.
Vote banned players aren't allowed to start or participate in votes.
Co-authored-by: ChillerDragon <chillerdragon@gmail.com>
2018-05-01 15:04:27 +00:00
ChillerDragon
d4b0ad462b
Allow vote muted players to vote...
...
It is a feature not a bug lol. Vote muted players are still not able to call own votes but they now can vote yes or no.
2018-05-01 16:58:03 +02:00
heinrich5991
81aeb30654
Also add a console command to enable map compatibility mode
2018-05-01 12:38:33 +02:00
def
8225077d17
Explicit type conversion
2018-04-30 18:22:31 +02:00
def
c594a59569
/timeout without parameter: Try to reclaim using already set timeout code
2018-04-29 16:01:01 +02:00
def
5473012a6d
/showall: Only print message if state changed
2018-04-29 15:57:57 +02:00
def
6793acafc4
Allow longer server settings in editor
2018-04-27 21:36:29 +02:00
Dennis Felsing
e561498617
fix...
2018-04-25 14:12:49 +02:00
Dennis Felsing
96ecbfcfa8
Add cl_show_hook_coll_always
2018-04-25 12:03:27 +02:00
ChillerDragon
d6be41d7ab
Fix style and imporve performance
2018-04-21 18:45:33 +02:00
ChillerDragon
32189f8485
Pointer naming convention
2018-04-19 11:51:10 +02:00
ChillerDragon
c1952d3ff1
'VoteBan' -> 'VoteMute'
2018-04-19 11:49:18 +02:00
ChillerDragon
6b26751eba
Fixes style and shows ban message only in console
2018-04-19 11:01:27 +02:00
ChillerDragon
835f560013
Add vote_ban rcon command
2018-04-18 19:26:49 +02:00
Edgar
2ece3f36b7
remove periods
2018-04-17 19:35:25 +02:00
Ryozuki
07bc652896
add showall message
2018-04-17 17:52:35 +02:00
def
160b4df81c
Version 11.1.4
2018-04-15 20:15:13 +02:00
bors[bot]
73a65a7026
Merge #1116
...
1116: Don't send buffer cmds to non OpenGL 3.3 backend r=def- a=Jupeyy
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2018-04-15 18:00:54 +00:00
Jupeyy
5b4a889ae0
quad positioning to center of text
2018-04-15 19:35:56 +02:00
bors[bot]
d77d18c98a
Merge #1114
...
1114: Some text positioning r=def- a=Jupeyy
To be clear, the entity text was meant to be a bit higher, so the text of the overlay is not overwritten("FROM", "CFROM")?
Because there was -4.f added to the y coordinate. Atleast it looks pretty much the same as the old renderer now.
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2018-04-11 10:27:07 +00:00
Jupeyy
8cc0de8d31
Some text positioning
2018-04-11 12:19:30 +02:00
bors[bot]
23f560f3d2
Merge #1112
...
1112: Fix default dyncam values r=def- a=Jupeyy
Since dyncam is disabled by default:
these are default static values.
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2018-04-11 09:35:40 +00:00
Jupeyy
3118ad4069
Fix default dyncam values
2018-04-11 11:27:30 +02:00
bors[bot]
73cc3a147b
Merge #1110
...
1110: Fix killmessage flag render r=def- a=Jupeyy
Co-authored-by: Jupeyy <jupjopjap@gmail.com>
2018-04-09 20:28:24 +00:00
Jupeyy
2a6050eaf4
use killer team not victim
2018-04-09 22:11:51 +02:00
heinrich5991
f8277267a0
Remove mem_alloc
and mem_free
, use standard C functions instead
...
Replace `mem_free` by `free`, and `mem_alloc` by `malloc` or `calloc`
(the latter one being used to allocate a zeroed array of elements,
sometimes, this makes a call to `mem_zero` superfluous).
This results in having to remove `mem_stats` which previously recorded
the number of allocations and their size that the Teeworlds code did
directly.
Remove OOM handling in `src/game/client/components/binds.cpp`.
Remove needless copying in the CSV code in
`src/game/client/components/statboard.cpp`.
2018-04-09 11:56:39 +02:00
def
b504ae60fb
Improve wording in moderation messages
2018-04-07 16:51:17 +02:00
Jupeyy
fbaedff1e6
reset color for the gameflags
2018-04-05 20:46:22 +02:00
Dennis Felsing
f426fef7f5
Version 11.1.3
2018-04-05 13:48:38 +02:00
def
bd1653a91b
Editor: Fix debug client crash
2018-04-04 21:41:14 +02:00
def
6d3b8f2d36
fix2
2018-04-04 20:41:05 +02:00
def
03ee53eaf1
space
2018-04-04 20:11:24 +02:00
def
30679364f5
Fix
2018-04-04 20:03:05 +02:00
def
8d98bd4e9f
Projectiles explode per team
2018-04-04 19:48:46 +02:00
Dennis Felsing
30588918c4
Merge pull request #1100 from Jupeyy/master
...
More GUI text positioning fixes
2018-04-04 08:40:22 +02:00
Dennis Felsing
e78c0b6085
Version 11.1.2
2018-04-04 08:39:13 +02:00
Jupeyy
c7114e734c
more ui text positioning fixes
2018-04-04 02:40:30 +02:00
def
c8c4fd5617
Fix reconnect timer display...
2018-04-03 21:32:21 +02:00
def
910b507903
Version 11.1.1
2018-04-03 19:20:34 +02:00
Dennis Felsing
dbc8321c56
Merge pull request #1098 from Jupeyy/master
...
Some text related fixes (color, positining)
2018-04-03 19:11:19 +02:00
def
07460ede9e
cl_control_dummy -> cl_dummy_control
2018-04-03 18:12:27 +02:00
Jupeyy
1a74d8c039
ui fixes: text positining
2018-04-03 17:41:11 +02:00
Ryozuki
722b003d6b
fix command typo
2018-04-03 16:28:02 +02:00
Dennis Felsing
43bb77af05
Version 11.1
2018-04-03 10:30:08 +02:00
Dennis Felsing
5a53e4c54d
Fix compilation
2018-04-03 10:27:19 +02:00
Dennis Felsing
f8a00ad8af
Merge pull request #1000 from Ryozuki/pr_modhelp_chat_cmd
...
Add /modhelp chat command
2018-04-03 10:21:01 +02:00
Dennis Felsing
256845c824
Merge pull request #1072 from ChillerDragon/Broadcasts
...
Add broadcast importance (fixes #669 )
2018-04-03 10:15:01 +02:00
Dennis Felsing
ed33557a97
Merge pull request #1081 from Jupeyy/master
...
New buffer system and text renderer to support buffering of hud, text and map components, that are displayed ingame
2018-04-03 10:12:09 +02:00
Dennis Felsing
b3a8cef274
Merge pull request #1086 from QingGo/patch-1
...
Provide more controlable command for dummy
2018-04-03 10:10:35 +02:00
heinrich5991
b9cdacbb37
Try to unfix the grenade bug for the map "Binary"
2018-03-24 14:01:01 +01:00
heinrich5991
4576dae6aa
Add infrastructure for special-casing maps
2018-03-24 14:00:41 +01:00
Jupeyy
375b127f4e
style fix
2018-03-21 16:02:11 +01:00
Jupeyy
887bcb52ff
add window event listener for the client
2018-03-21 15:54:51 +01:00
Jupeyy
2cbb8af75b
add window resize event, and fix some ui things
2018-03-21 15:53:29 +01:00
bors[bot]
1e15b97543
Merge #1088
...
1088: Only count distinct client IP addresses for minimum player vote count r=heinrich5991 a=heinrich5991
2018-03-20 10:21:49 +00:00
heinrich5991
08e2c843a1
Only count distinct client IP addresses for minimum player vote count
2018-03-18 20:53:05 +01:00
Chiller Dragon
74ecdea3ab
Add assert on unimportant broadcasts to all players
2018-03-16 13:30:47 +01:00
Chiller Dragon
cc70628a49
Static broadcast delay (10 sec)
2018-03-15 22:35:25 +01:00
Jupeyy
71a4a20812
team name position fix
2018-03-15 03:59:57 +01:00
清歌
06143eb273
Register more controlable command for dummy
...
Which is cl_control_dummy, cl_dummy_jump, cl_dummy_fire and cl_dummy_fire.
if i want to contol my dummy to jump,
first, press f1 in game, and use "cl_control_dummy 0",
second, use "bind mouse1 +toggle cl_dummy_jump 1 0".
finally, i can contol my dummy to jump by pressing left mouse button.
2018-03-14 20:20:41 +08:00
清歌
c976e6d017
Provide more controlable command for dummy
...
When g_Config.m_ClControlDummy id 1, we can control dummy by toggle g_Config.m_ClDummyJump or another to 1 or 0.
2018-03-14 20:14:18 +08:00
bors[bot]
c65ffeb4ae
Merge #1082
...
1082: Fix a bug with name bans r=Learath2 a=heinrich5991
Overlong nick names could be used to circumvent name bans.
2018-03-14 02:00:42 +00:00
heinrich5991
d7f6cf2892
Fix some system.c insanity
...
`str_utf8_isspace` now returns true if the passed code point renders as
a space, instead of when not.
Add `str_utf8_trim_right`, use this function and
`str_utf8_skip_whitespaces` in the server.
Add tests for the three functions
2018-03-14 02:27:15 +01:00
Jupeyy
c1a962b870
add ui fixes to work with new text renderer
2018-03-13 21:59:07 +01:00
Jupeyy
0930a3b7de
buffer quads, and use the new backend system (+ fix a bug when
...
rendering)
2018-03-13 21:57:46 +01:00
Jupeyy
790201f751
add buffering for the ingame visible components of the hud
2018-03-13 21:56:37 +01:00
Jupeyy
db48a03898
add text buffering for nameplates and killmessages
2018-03-13 21:55:47 +01:00
Jupeyy
6919a9da40
add new sprite functions for easier sprite quad buffering, and add this
...
to teerendering
2018-03-13 21:53:54 +01:00
Jupeyy
a59d7401b5
add buffering for dmg indicator, map items, particles and players
2018-03-13 21:52:44 +01:00
Jupeyy
59f9d021ce
buffer ingame chat
2018-03-13 21:50:49 +01:00
Jupeyy
62c3074c88
add new text renderer engine to support text buffering, cursors, text
...
marking and less character texture updates
2018-03-13 21:49:07 +01:00
bors[bot]
cc6449bcd6
Merge #1055
...
1055: Keep track of lost frames and update time r=heinrich5991 a=Jupeyy
The problem a friend was occuring was, that on a fresh Windows install settings like cl_refresh_rate are set to 480.
Since the render calls take longer time than no render calls, it happened that client was sleeping on one update cycle and then took to long in another, where it called the render functions, leeding to less FPS than the cl_refresh_rate. this caused mouse lags and rarely frame drops.
another thing is, that select on Windows is non microsecond accurate, or just often returns too early, which caused that the refresh rate is much too high, or even ignored, (probably windows can only sleep on milliseconds, or again, is extremly inaccurate).
Another things on windows is that time_freq might be a "very odd" number ^^
i mean like on unix it's one microsecond (1,000,000 = 1s), but on windows the time_freq depends on the CPU leading to inaccurate calculation of the sleep time and render time.
This wasn't insanly huge issue, but probably skipped a few microseconds here and there.
This fix should stabilize the frames. I'd like to hear your opinion on this tho.
2018-03-13 19:41:38 +00:00
VeH-c
748007d525
Fixed typo
2018-03-09 22:24:56 -08:00
ChillerDragon
8d1e60d5a6
Fix code style
2018-03-07 18:10:57 +01:00
ChillerDragon
ab2876743a
Make broadcast importance delay configurable
2018-03-07 18:06:39 +01:00
ChillerDragon
052e67c541
Add broadcast importance ( fixes #669 )
2018-03-07 17:22:41 +01:00
ChillerDragon
57cb136c55
Remove teamkill message on solo teams
...
For speedrunning alone in a team this "Everyone in your locked team was killed because '%s' %s."
is very annoying. So better only print it if more than 1 tee is in the team.
2018-03-06 14:08:04 +01:00
Dennis Felsing
93f0cd8933
Proper negative top5 calculation ( fixes #1064 )
2018-03-05 11:53:55 +01:00
bors[bot]
e64919ddcb
Merge #1058
...
1058: Add /pausevoted and /specvoted r=heinrich5991 a=def-
- Also fix /pause and /spec with name parameter a bit
- Move out common code between pause/spec
2018-03-02 14:41:31 +00:00
Jupeyy
ced0ea3f82
set the gfx refresh rate limit higher for the console
2018-03-02 03:29:02 +01:00
def
ad99c58528
Add /pausevoted and /specvoted
...
- Also fix /pause and /spec with name parameter a bit
- Move out common code between pause/spec
2018-03-01 19:46:07 +01:00
heinrich5991
1387ee9a3a
Regenerate version file on git changes
...
Previously, this file had to be manually deleted if you wanted to have a
new version compiled in.
2018-03-01 16:50:29 +01:00
ChillerDragon
c1e3dec980
Remove unused teams function
2018-02-27 16:40:52 +01:00
Dennis Felsing
03792c1d0f
Merge pull request #1047 from Learath2/dd_pr_ctrldelete
...
Add ctrl-delete to chat. Closes #1032
2018-02-22 21:58:51 +01:00
Dennis Felsing
4cebe86ad8
Merge pull request #1049 from Learath2/dd_pr_scoreboardclan
...
A little more space for clan name. Fixes #724
2018-02-22 21:58:10 +01:00
Learath
7d1aaa735a
A little more space for clan name. Fixes #724
2018-02-22 21:17:10 +01:00
Learath
4031e15fc8
Remove extra conditional
...
Stricter scope on temporary var.
2018-02-22 20:48:47 +01:00
Learath
20cac1c2bb
Fix dyncam confusion. Closes #783
...
Remove "vanilla" dyncam toggle.
2018-02-22 20:40:14 +01:00
Learath
1f2e398819
Add ctrl-delete to chat. Closes #1032
2018-02-22 20:11:56 +01:00
bors[bot]
b14370e6ad
Merge #1035
...
1035: Fix #1031 r=heinrich5991 a=Learath2
Not sure if this is the best way to do this though :D
2018-02-14 13:08:15 +00:00
Learath2
ff872b39cd
Forgot to add GameID to the col-list
2018-02-14 01:17:40 +01:00
Learath2
61f0461d46
Style
2018-02-13 17:15:16 +01:00
bors[bot]
6338a05fd3
Merge #1025
...
1025: Add Teehistorian UUIDs to every record r=heinrich5991 a=Learath2
For statistic collecting purposes, don't merge before updating the SQL Schema.
ALTER TABLE record_race ADD COLUMN GameID VARCHAR(64) AFTER cp25;
ALTER TABLE record_teamrace ADD COLUMN GameID VARCHAR(64) AFTER ID;
2018-02-13 16:01:20 +00:00
Learath2
8cfebaa0b2
Fix #1031
2018-02-13 03:45:43 +01:00
bors[bot]
c0fa444f3a
Merge #1034
...
1034: Try to find external GLEW, pnglite and Wavpack r=Learath2 a=heinrich5991
Allow for newer versions of Wavpack, fixes #1023 .
Fixes #1016 .
2018-02-13 02:02:07 +00:00
heinrich5991
797581502a
Remove spurious engine/server
include in game
2018-02-12 23:29:45 +01:00
heinrich5991
9e9b57ec62
Move generated files to the CMake build directory
2018-02-12 23:29:45 +01:00
Learath
bc11fc2a35
Add GameUuid to teamscore aswell
...
Also get GameUuid through an interface.
2018-02-07 16:43:36 +01:00
yangfl
1620fc9b0f
Fix typo
2018-02-07 16:10:40 +08:00
Learath
94d98e833a
Fix mistakes. Fix CREATE TABLE
2018-02-07 01:10:02 +01:00
Learath
0aeb912db2
Escape the UUID just in case
2018-02-07 00:44:03 +01:00
Learath
4a52bca55d
Include the teehistorian uuid instead
2018-02-07 00:35:21 +01:00
Learath
4748d5f065
Add client version to the record
2018-02-06 20:07:42 +01:00
def
a00d4112a7
Version 11.0.3
2018-02-03 21:47:09 +01:00
def
c73e2a7ba8
New year is on January 1, not February 1
2018-02-01 20:22:18 +01:00
bors[bot]
4b84d7558f
Merge #1007
...
1007: Record rcon authentication stuff into teehistorian r=Learath2 a=heinrich5991
This allows to check moderator actions after-the-fact.
2018-01-30 10:38:01 +00:00
heinrich5991
1c3dc8c316
Record rcon authentication stuff into teehistorian
...
This allows to check moderator actions after-the-fact.
2018-01-28 03:13:05 +01:00
heinrich5991
a744fe53a2
Remove CPlayer::m_Authed
...
This can't get out of sync now.
2018-01-27 23:13:17 +01:00
bors[bot]
f48a2a395b
Merge #947
...
947: Add support for extra chunks in teehistorian r=Learath2 a=heinrich5991
This allows to add rarely-used chunks without increasing the file format
version.
2018-01-27 21:09:43 +00:00
def
4377c5d707
comma
2018-01-27 10:54:24 +01:00
def
3672efb6fe
Can't change GAME_VERSION after all
2018-01-26 22:12:12 +01:00
def
151da9af97
Remove Emojis
2018-01-25 20:03:18 +01:00
Ryozuki
214a8ba10a
fix votes
2018-01-25 19:36:40 +01:00
Dennis Felsing
cb0209d6e3
Reapply "Only make grenades explode once (fix by timakro)"
2018-01-25 02:32:34 +01:00
Dennis Felsing
f3256f0b6c
Revert "Only make grenades explode once (fix by timakro)"
...
This reverts commit b9a93a18fb
.
2018-01-24 07:50:15 +01:00
def
39cb6ad8b7
Version 11.0.2
2018-01-22 20:55:24 +01:00
Dennis Felsing
fac054275c
Merge pull request #992 from Jupeyy/master
...
RAM usage reduction for map buffering and foreground layer count fix
2018-01-22 20:44:56 +01:00
Dennis Felsing
8f2ce84f4e
Merge pull request #996 from Ryozuki/pr_cmd_vote_no
...
Add vote_no command
2018-01-22 20:36:20 +01:00
Dennis Felsing
b9a93a18fb
Only make grenades explode once (fix by timakro)
2018-01-22 14:15:53 +01:00
def
3033fbb466
Also pass negative numbers
2018-01-21 19:13:20 +01:00
def
a731482152
/top5, /top5team, /top5points, /times also show worst results with negative numbers
2018-01-21 19:08:52 +01:00
Ryozuki
79fedff12d
add /modhelp chat command
2018-01-21 01:32:55 +01:00
Ryozuki
0f328d6c52
wrong side..
2018-01-18 18:41:37 +01:00
Ryozuki
e039145628
fix pointer naming
2018-01-18 18:30:38 +01:00
Ryozuki
e59387a304
revision changes
2018-01-18 16:17:23 +01:00
Ryozuki
6413cab702
forgot newline
2018-01-18 07:58:22 +01:00
Ryozuki
1e88ad92a0
add vote_no command and show auth rank in force vote
2018-01-18 07:56:07 +01:00
Ryozuki
6bf4a6e2ee
fix style in ddracecommands.h
2018-01-18 01:25:45 +01:00
Jupeyy
15cc8e2dc8
use type that can hold any pointer size
2018-01-16 10:18:14 +01:00
Jupeyy
99bb1cc7db
add parentheses
2018-01-16 09:41:06 +01:00
Jupeyy
e9a2fc1d6e
reduce RAM allocation for map buffering, and fix forground layer count
2018-01-16 09:35:28 +01:00
def
c295ffbb6f
Version 11.0.1
2018-01-15 20:19:23 +01:00
Dennis Felsing
d174509f50
Merge pull request #990 from Ryozuki/pr_add_output_mutes_muteid
...
Add more output to mutes and muteid
2018-01-15 19:41:19 +01:00
Ryozuki
05ece01690
Add more output to mutes and muteid
2018-01-15 19:31:14 +01:00
def
949bb2d9fc
Fix crash in emoji on map change, clear emojis
2018-01-15 19:08:51 +01:00
Dennis Felsing
31bbbaf512
case sensitivity
2018-01-15 09:10:20 +01:00
Dennis Felsing
272e14357c
Fix SQL code for points/top5points
2018-01-15 09:08:51 +01:00
def
7ae5f33bdd
fix cl_show_direction (thanks jupeyy)
2018-01-14 20:51:02 +01:00
def
c8d4b605bf
Improved cl_showfps, don't need average/current anymore
2018-01-14 17:21:50 +01:00
def
325371331d
Version 11.0
2018-01-14 15:04:18 +01:00
def
2af80de4ea
Teeworlds game version update
2018-01-14 13:57:57 +01:00
def
80cf5eff45
Update credits
2018-01-14 08:11:48 +01:00
def
9d5976a07d
Fix version number...
2018-01-14 07:37:03 +01:00
def
dee03a4f2e
Version 11.0
2018-01-14 07:34:46 +01:00
def
4bc0d176d3
More reverts..
2018-01-13 22:22:55 +01:00
def
3ee76bc5ff
Revert voting change
2018-01-13 21:40:29 +01:00
def
16117f74d7
People don't like my vote changes
2018-01-13 16:46:31 +01:00
def
4dc118c752
Mutes work independent of port, don't announce IP in chat ( fixes #908 )
2018-01-13 10:50:31 +01:00
def
4682eaff56
Add option to turn off emojis ( fixes #936 ) and add options in settings menu
2018-01-13 10:37:24 +01:00
def
484325f493
Fix nameplates with antiping ( fixes #943 )
2018-01-12 19:24:44 +01:00
heinrich5991
9d9bfee53f
Move to ISO 8601-compliant timestamps
...
https://en.wikipedia.org/w/index.php?title=ISO_8601&oldid=819129098
2018-01-11 16:01:19 +01:00
heinrich5991
22080c840f
Move teehistorian UUIDs into engine
2018-01-11 16:01:13 +01:00
heinrich5991
6c378b972b
Add support for extra chunks in teehistorian
...
This allows to add rarely-used chunks without increasing the file format
version.
2018-01-11 15:59:53 +01:00
def
2ebc993379
Oops
2018-01-11 15:26:41 +01:00
def
e29de3295f
Vote faster when all press yes
2018-01-10 23:46:14 +01:00
def
37b7f058b2
Fix voting
2018-01-10 23:44:40 +01:00
def
0cc4763a43
Fix crash: Switch tiles with number 0 are handled like non-switch tiles
...
Thanks to 645654 and phacrum for report
2018-01-10 22:19:38 +01:00
Dennis Felsing
d4f5b6ae69
Remove redundant code
2018-01-10 14:36:04 +01:00
Dennis Felsing
ea85e0669a
Keep vote running until everyone presses f3 or time runs out
...
Gives enough time for mods to react and for players to save
2018-01-10 14:33:03 +01:00
bors[bot]
94e43509cc
Merge #977
...
977: Active moderator mode r=heinrich5991 a=Ryozuki
This PR adds a RCON command called "moderate", which enables a active moderator mode for the caller, so this will happen if a vote kick/spec is made:
- Vote will last atleast x seconds defined by CGameContext::m_VoteCloseTime (35 seconds on ddnet, according to @heinrich5991) even if there is majority.
- If a active moderator votes, it will be a force vote.
- If the active moderator doesn't vote, it will pass normally
- This is only for kick and spec votes.
I also added `access_level moderate 1` to autoexec_server.cfg
If there are any spelling errors on the code tell me.
Maybe needs to be tested more.
2018-01-09 09:14:17 +00:00
def
4813a4b857
Add cl_shownotifications ( fixes #949 )
2018-01-05 20:20:39 +01:00
def
77a999c0b1
Add cl_showemotes
2018-01-05 20:17:22 +01:00
def
f1af7cff98
Still render chat input even when chat is disabled
2018-01-05 20:11:05 +01:00
def
3025ed35c9
Introduce cl_show_chat_system
...
Set to 0 to disable server messages
2018-01-05 20:10:39 +01:00
Ryozuki
d6eb604718
add rcon moderate mode
2018-01-05 15:23:08 +01:00
Learath2
8353701789
Add sv_rcon_vote. Fix punctuation.
...
Add option to only allow authed clients to call votes.
2017-12-27 10:40:51 +03:00
def
627291c510
/pause <name> always switches to watching name
...
Old behaviour switched you out of pause if you were paused already
Thanks to fokkonaut for suggestion
2017-12-23 20:42:54 +01:00
Dennis Felsing
be9a5fc8c8
Update save command description (by marcelherd)
2017-12-21 13:58:09 +01:00
bors[bot]
1d55bbda0e
Merge #948
...
948: Remove deprecated multi commands r=Learath2 a=heinrich5991
You now have to use `/mc;` instead of `/` if you want to bind multiple
commands to one key.
2017-12-08 14:48:32 +00:00
Jupeyy
9228e632e9
remove spaces
2017-12-03 11:50:43 +01:00
Jupeyy
e314802c9c
Initialize m_LastLoad in Constructor and reset it when a new map is
...
loaded(%current% can be loaded directly)
2017-12-03 08:01:17 +01:00
ChillerDragon
3acb650a6f
removed unused comment
2017-12-02 18:26:53 +01:00
bors[bot]
bad105c5e4
Merge #953
...
953: Overhauled job system r=Learath2 a=heinrich5991
The engine now takes `std::shared_ptr<IJob>`, this will ensure the
appropriate lifetime of the given parameters, it also allows for proper
destruction. Remove the now obsolete `IFetcher` interface and `CFetcher`
class.
Also adds some locks to `CUpdater`, previously it didn't have any locks
at all.
2017-11-27 23:34:54 +00:00
bors[bot]
41f6140179
Merge #945
...
945: Don't use nonstandard `#pragma pack` r=Learath2 a=heinrich5991
It's not needed in that place anyway.
2017-11-26 16:27:50 +00:00
bors[bot]
f9e0b6b3fe
Merge #931
...
931: Add Speedup tiles correctly at the border creation & remove tile layer extension restriction & fix the LastIndex buffer initlialization & setup non mipmap textures up correctly(texture completness) r=heinrich5991 a=Jupeyy
Allows speedups to be drawn on extended range(out of map range) too.
2017-11-26 13:32:05 +00:00
heinrich5991
94acac91a0
Overhauled job system
...
The engine now takes `std::shared_ptr<IJob>`, this will ensure the
appropriate lifetime of the given parameters, it also allows for proper
destruction. Remove the now obsolete `IFetcher` interface and `CFetcher`
class.
Also adds some locks to `CUpdater`, previously it didn't have any locks
at all.
2017-11-23 15:47:38 +01:00
heinrich5991
7fc4a21565
Remove deprecated multi commands
...
You now have to use `/mc;` instead of `/` if you want to bind multiple
commands to one key.
2017-11-18 16:36:34 +01:00
heinrich5991
be80ccb7d6
Don't use nonstandard #pragma pack
...
It's not needed in that place anyway.
2017-11-18 00:24:44 +01:00
heinrich5991
ef0c1b266f
Fix 3 / 2
using integer division
2017-11-03 22:10:04 +01:00
bors[bot]
3fdc87047b
Merge #935
...
935: removed dead function prototype r=heinrich5991 a=ChillerDragon
2017-11-01 14:15:56 +00:00
ChillerDragon
a013a59aa6
removed dead function prototype
2017-11-01 14:57:34 +01:00
bors[bot]
5528cde5f6
Merge #869
...
869: Complete rework of the ghost and race recorder r=Learath2 a=Redix
This PR fixes a lot of issues with the ghost and race recorder, introduces a new ghost file format and implements some pretty useful features.
**A quick overview:**
- When you cross the start line multiple times, both (ghost and recorder) will only restart if it is a non-solo server
- If available, both will use the race timer to recognize the start instead of searching for the start line
- Fastcap support for both
- The recorder immediately starts when the Tee spawns, so the preparation steps (which are quite important for speedruns) will be included in the demo. If you do not cross the start-line within 20 seconds, it will stop the demo until you really start.
- Better ghost menu (colors, reloading, deleting and saving ghosts)
- The ghosts are more resistant against lags (old ones were sometimes completely useless due to small lags)
- New ghosts files are significantly smaller
- Cleanup, bugfixes..
**About the new ghost format (version 4/5):**
This format is used by Teerace for over a year now. The code for handling the binary files was moved to the engine. It includes an auto updater which creates a backup of all ghosts and converts them to the new format afterwards. The major differences from the format used by DDNet right now (version 2), are the ability to store multiple types of data, the usage of delta-encoding and a more portable header.
For whatever reason, the ghost stores values for every predicted tick, but without tick information, so lost snapshots can make them unusable. The new code uses the original values from the snapshots including ticks but it can also handle the old ones without. Since hardly any server uses the high bandwidth option this practically reduces the file size.
Like the demo recorder the ghost recorder directly stores the data to a file (every 50 snapshots) instead of writing the whole file at the end of the race. Indeed this can be changed with only a few lines if the old behavior is preferred.
The updater can handle version 2 (DDNet) and 3 (old teerace format, only slightly different from version 2) files. The updating already happens when the files are scanned for generating the list in the menu and not only when you activate them. The change from version 4 to 5 was only needed due to a bug in the implementation, the ghost loader can read both.
Some numbers about the file size: (map: hotrun, both about 30 seconds)
- Old ghost: 30.4 kB (converted: 10.7 kB)
- New ghost: 5.4 kB
**One thing about the race recorder:**
The old implementation compared the new file only with the first file it found for the particular map. The new one compares with all related demos and deletes them possibly, so that only the best demo is left. Since DDNet can also store the demos without name, this might also delete demos from other players, that you might have in your directory.
To prevent this I at least check whether the demo contains the player name if `cl_demo_name` is on.
In my opinion the better solution would be to remove `cl_demo_name` and always use the player name.
2017-10-30 20:27:10 +00:00
Redix
de1c0cf24d
Fixed several issues with the ghost (thanks to Learath2)
2017-10-28 14:23:24 +02:00
def
04820b44f8
Simplify emoji
2017-10-28 09:08:17 +02:00
Michał
ebe894faef
Fix duplicate
2017-10-28 09:08:17 +02:00
Michał
f7e64fe99e
Quick fix
2017-10-28 09:08:17 +02:00
Michał
2e353beec2
Rendering fix, better offset calculation, optimizations
2017-10-28 09:08:17 +02:00
Michał
58b0ae5fc7
Possible emoji rendering fix
2017-10-28 09:08:17 +02:00
Michał
3c3c7abd3c
Removed alias->utf replacer, added alias lookup instead, modified CEmojis class
2017-10-28 09:08:17 +02:00
Michał
07db85d806
Removed string.h, replaced some C functions with system.h ones, renamed variables
2017-10-28 09:08:17 +02:00
Michał
bb419c43b7
Linux build fix + cleanup
2017-10-28 09:08:17 +02:00
Michał
e85898a4b6
Fix includes + small clean
2017-10-28 09:08:17 +02:00
Michał
35fb1ddb41
Add emoji support
2017-10-28 09:08:17 +02:00
Jupeyy
f15f41e654
remove extension limit for tile layers
2017-10-28 02:04:53 +02:00
Savander
fa544dc0e6
Localize Date, Demo
2017-10-28 01:22:11 +02:00
Savander
b2b82eb3dd
Localize friend message
2017-10-28 01:21:32 +02:00
Jupeyy
493d2dc9d8
add speedups correctly to the border tiles, to allow them beeing
...
displayed on extended range
2017-10-28 00:52:54 +02:00
Jupeyy
863385e208
fix the code layout
2017-10-25 15:42:06 +02:00
Jupeyy
3c8f937b79
Don't draw invalid tiles
2017-10-24 20:41:11 +02:00
def
cb00a294b8
Enable gfx_opengl3 by default
2017-10-20 22:52:38 +02:00
def
02aeae416b
Infinity = no limit
2017-10-20 22:47:59 +02:00
def
2b7809befd
Switch cl_showfps 1/2
2017-10-20 22:27:53 +02:00
Redix
9289deb5c7
Stop ghost rendering when touching the start line again
2017-10-18 21:37:25 +02:00
Dennis Felsing
d6999bb726
Merge "Pull Request using OpenGL 3.3"
2017-10-18 12:49:27 +02:00
Dennis Felsing
cc9bcb5b9f
Merge pull request #900 from Learath2/dd_pr_authname
...
Reset the username on disconnect
2017-10-18 12:43:08 +02:00
heinrich5991
dfc53b48cf
Fix victim handling
2017-10-17 01:32:40 +02:00
Learath
9ae2c16235
Allow changing UsernameReq while connected
2017-10-16 20:08:39 +02:00
Learath
81135d17de
Reset the username on disconnect
2017-10-16 20:01:33 +02:00
Jupeyy
5389dd9666
fix border amount for right and bottom border lines
2017-10-14 16:37:48 +02:00
heinrich5991
525b643e18
Fix a syntax error
...
Sorry. :/
2017-10-13 16:33:23 +02:00
heinrich5991
c439b04a2d
teehistorian: Hide chat from teehistorian
...
There was a missing check that allowed chat messages to be written to
disk.
2017-10-13 16:25:26 +02:00
Learath2
4394933d6c
Merge pull request #887 from heinrich5991/pr_ddnet_async
...
Add asynchronous output system and use it for teehistorian and `dbg_msg()`s
2017-10-13 15:30:24 +02:00
heinrich5991
e989ffad78
Rename async_*
to aio_*
and add test for nondivisible buffer lengths
2017-10-13 02:48:42 +02:00
heinrich5991
8e778cd9ab
Address pull request comments
2017-10-13 02:29:18 +02:00
Jupeyy
add339d210
not needed, because of restrictions before
2017-10-11 11:18:03 +02:00
Jupeyy
1814fa8d19
make OpenGL 3.3 experimental option, and don't initialize it as default
2017-10-10 15:35:20 +02:00
Jupeyy
4fc7187a14
adjust sprite texture coordinates to respect texel offset
2017-10-10 12:20:20 +02:00
Jupeyy
966b388b0e
clamp speedup arrows images
2017-10-10 12:08:36 +02:00
heinrich5991
4d05a2379b
Make teehistorian asynchronous
2017-10-10 04:11:14 +02:00
heinrich5991
be0b52eddc
Fix teehistorian crash on startup
2017-10-10 02:39:29 +02:00
Learath2
d15dcd3c58
Merge pull request #871 from heinrich5991/ddnet_teehistorian
...
Teehistorian
2017-10-09 18:42:27 +02:00
Jupeyy
92edbf4d37
allow viewing average or current fps
2017-10-09 15:58:12 +02:00
Redix
134a79a225
Move RaceHelper to src/game/client
2017-10-06 22:13:35 +02:00
Redix
612fe15a32
Fix a possible issue with the ghost
2017-10-06 22:05:54 +02:00
Redix
d4509111d5
Clean up ghost and race recorder
2017-10-06 22:01:33 +02:00
Redix
1638f39557
Use the same ghost path everywhere
2017-09-29 23:15:47 +02:00
Redix
245afcb4b2
Fix warnings
2017-09-28 19:27:15 +02:00
Redix
2586c001b7
Use demos/auto/race for the race recorder
2017-09-28 19:14:36 +02:00
Redix
e9a0271c29
Improved ghost and race recorder file handling
2017-09-28 19:13:20 +02:00
Redix
66cc527af4
Do not restart ghost and race recorder when the race timer is turned on with /timer
2017-09-28 16:57:39 +02:00
Redix
0891ce2812
Use move instead of copy assignment operator for the ghost
2017-09-28 16:42:47 +02:00
Redix
c832beca63
Remove 30 min limit from the ghost
2017-09-28 16:02:01 +02:00
Redix
a3a82b6571
Move filename clearing function to base lib
2017-09-28 16:02:01 +02:00
Redix
d37bb5e65a
Fix ghost menu localization
2017-09-28 16:02:01 +02:00
Redix
0c6026c22e
Hide ghost menu buttons if there are no ghosts
2017-09-28 16:02:00 +02:00
Redix
0b4d629dab
Improved ghost memory management
2017-09-28 16:02:00 +02:00
Redix
216e5654e8
Added config variables for server controlled ghost and race recording
2017-09-28 16:02:00 +02:00
Redix
17f1978740
Use the race timer for the demo recorder as well
2017-09-28 16:02:00 +02:00
Redix
491cfdb93e
A few fixes in ghost and race recorder code
2017-09-28 16:02:00 +02:00
Redix
1efa8023ea
Use race timer for ghosts if available
2017-09-28 16:02:00 +02:00
Redix
4c8c546c35
Improved ghost start accuracy
2017-09-28 16:01:59 +02:00
Redix
ac234ad3ee
Write the correct player name into ghosts that are saved from menu
2017-09-28 16:01:59 +02:00
Redix
ffaa077c72
Improved ghost skin handling a bit
2017-09-28 16:01:59 +02:00
Redix
456a67fe2d
Start race recording immediately so we can also record the preparation steps
2017-09-28 16:01:59 +02:00
Redix
0721b895ae
Make sure that we have a free ghost slot for new records
2017-09-28 16:01:58 +02:00
Redix
353190588b
Disable ghost and race recorder during demo playback
2017-09-28 16:01:58 +02:00
Redix
1e845a4020
Added reload button in ghost menu
2017-09-28 16:01:58 +02:00
Redix
5b3e9e4bbf
Improved ghost file management
2017-09-28 16:01:58 +02:00
Redix
d09e825065
Use existing code for rendering the ghost
2017-09-28 16:01:58 +02:00
Redix
5cc0d16029
Reworked the race recorder
2017-09-28 16:01:57 +02:00
Redix
9e52957423
Only restart ghost and race demo on non-solo servers when crossing the start line again
2017-09-28 16:01:57 +02:00
Redix
1c377ed00f
Added Fastcap support for ghost and race demo
2017-09-28 16:01:57 +02:00
Redix
bd3e81d5e0
Use snapshot values instead of predicted ones for the ghost and also save the tick
...
This makes the ghosts more resistant against lags
2017-09-28 16:01:57 +02:00
Redix
3c8217b39c
Mark own ghost with color
2017-09-28 16:01:56 +02:00
Redix
4f57b33524
Use static array for active ghosts
...
Improve ghost file handling
2017-09-28 16:01:56 +02:00
Redix
c189678e44
Cleaned up the ghost component and made it use the ghost recorder and loader
2017-09-28 16:01:56 +02:00
heinrich5991
f16059c0b8
teehistorian: Add a couple of tests, fix uninitialized vars and asserts
2017-09-28 02:42:35 +02:00
heinrich5991
f43480aeed
Add testing infrastructure for teehistorian
2017-09-28 02:03:30 +02:00
heinrich5991
1913106f15
teehistorian: Fix a bug with implicit ticks
2017-09-27 20:15:41 +02:00
heinrich5991
be79f14e38
teehistorian: Use m_pController->m_pGameType
directly
2017-09-27 19:38:54 +02:00
Jupeyy
baa69676ea
fix warnings
2017-09-27 15:06:47 +02:00
Jupeyy
7aa547946b
more warning fixes
2017-09-27 15:01:38 +02:00
Jupeyy
463944b143
fix code pattern mistakes and warnings
2017-09-27 14:52:06 +02:00
Jupeyy
e820a36899
don't use average FPS
2017-09-27 12:21:29 +02:00
Jupeyy
6185c05be4
for tilelayers, go thorugh them layer by layer to reduce GPU overload by
...
only render visible areas
2017-09-27 12:20:23 +02:00
Jupeyy
9fd1290734
auto adjust font size for entity overlay
2017-09-27 12:19:39 +02:00
Dennis Felsing
5b05e558dc
Fix grammar (thanks noby)
2017-09-25 09:07:12 +02:00
heinrich5991
9d5ba770e9
teehistorian: Only record non-default config vars
2017-09-24 21:11:04 +02:00
def
b7f4ab4d80
Move comment
2017-09-23 22:49:01 +02:00
heinrich5991
3efa490cb7
teehistorian: Remove global buffer
...
This removes the possibility of the buffer filling up and discarding
data.
2017-09-20 02:23:28 +02:00
heinrich5991
9761e9606a
Make most user input teehistoric
...
Exclude private stuff like chat messages and votes.
2017-09-20 02:23:28 +02:00
heinrich5991
6ef9c8dbcd
First working version of teehistorian
...
teehistorian records all inputs from the players as well as the player
positions in each tick. It stores this info in a highly compressible
output format (I've achived 5x compression using xz or bz2).
2017-09-20 02:16:11 +02:00
def
03fa475b5e
Implement /pause [name] and /spec [name]
2017-09-18 19:12:01 +02:00
Redix
43f246f174
Made int packing functions safe
2017-09-17 02:36:50 +02:00
heinrich5991
42934fe102
Remove statically detectable float divisions by zero
...
This should fix the warning in MSVS.
2017-09-16 18:34:26 +02:00
heinrich5991
9911759314
Revert "Don't divide by 0"
...
This reverts commit 03faa51e28
.
Dividing floats by zero isn't undefined behavior and results in +inf or
-inf depending on the sign of the first operand.
#include <math.h>
#include <stdio.h>
#define PRINT(x) printf("%s = %f\n", #x, x)
int main()
{
PRINT(1.0 / 0.0);
PRINT(-1.0 / 0.0);
PRINT(atanf(1.0 / 0.0));
PRINT(atanf(-1.0 / 0.0));
return 0;
}
prints
1.0 / 0.0 = inf
-1.0 / 0.0 = -inf
atanf(1.0 / 0.0) = 1.570796
atanf(-1.0 / 0.0) = -1.570796
The changed function was problematic for values like (0,1), (-1,0),
(0,-1) where it always returned an angle of 0°.
2017-09-16 18:33:10 +02:00
def
03faa51e28
Don't divide by 0
2017-09-16 12:06:07 +02:00
Dennis Felsing
43d0299a45
Merge branch 'master' into pr_ddnet_fix_msvs_warnings
2017-09-16 11:17:39 +02:00
Jupeyy
fc706a820c
only check gametiles for DDNet server type
2017-09-16 03:45:24 +02:00
Jupeyy
31844d3353
set max width for custom text texture upload and fixing alignments for
...
texture updates
2017-09-15 03:01:26 +02:00
Jupeyy
5c7c09d380
fixing most wrong code pattern
2017-09-13 20:33:58 +02:00
Jupeyy
fd83d2834d
dont draw layer if our view is out of the layers range
2017-09-12 23:16:01 +02:00
Jupeyy
c437b5bb89
use 64 bit variable
2017-09-12 21:06:12 +02:00
Jupeyy
629bf2c5f9
Merge branch 'master' of https://github.com/ddnet/ddnet
2017-09-12 20:24:58 +02:00
Jupeyy
0caa70f0a1
support buffering of tile layers, draw them with the buffer objects and
...
some optimazations to border drawing
2017-09-12 20:22:18 +02:00
Jupeyy
9d2a625363
create overlay textures for entity overlays, instead of rendering glyphs
2017-09-12 20:15:37 +02:00
Jupeyy
6dc4d1e578
only allow a maximal zoom factor to make sure no bufferoverflow happens
2017-09-12 20:14:34 +02:00
Jupeyy
93138c1fba
make background class inherited from maplayers and change some things in
...
maplayers instead, so the background class can profit from buffering
2017-09-12 20:13:53 +02:00
def
73d9ad7615
Really only download ddnet-info.json at correct time
2017-09-08 22:16:00 +02:00
def
715ac673ec
Version 10.8.6
2017-09-08 22:01:51 +02:00
def
c2c453bd45
Make sending name to info.ddnet.tw optional, show dialog at start and some minor fixes
2017-09-07 20:51:46 +02:00
heinrich5991
4d96090770
Fix MSVS warnings
...
```
warning C4291: no matching operator delete found; memory will not be freed if initialization throws an exception
warning C4305: truncation from 'double' to 'float'
warning C4805: unsafe mix of type 'bool' and type 'int' in operation
```
2017-09-06 10:54:29 +02:00
def
58d1294b3c
oops
2017-09-03 23:50:27 +02:00
def
d5fc3210fd
Version 10.8.5
2017-09-03 23:46:58 +02:00
def
8b1470c31f
Revert "Merge GAME_VERSION and GAME_RELEASE_VERSION"
...
This reverts commit 5cfd779c68
.
2017-09-03 23:46:15 +02:00
def
4b39a39e10
Version 10.8.4
2017-09-03 19:30:29 +02:00
def
278c1ee198
Add Toggle ghost control ( fixes #823 )
2017-09-03 19:23:59 +02:00
def
5cfd779c68
Merge GAME_VERSION and GAME_RELEASE_VERSION
2017-09-03 18:54:43 +02:00
def
caec69abc1
RequestDDNetInfo in ingame menu too
2017-09-03 18:17:21 +02:00
def
89ed22e8d8
Introduce ddnet-info.json
...
- Single json file containing all information for the client
- Fetched from https://info.ddnet.tw/info?name=deen
- Replaces versionsrv, news, ddnet-maps.json and ddnet-ranks.json
- Servers are sorted by most popular ones for respective player
- Always stays < 100 ms response time, compared to occasional 50 s for
old ddnet-ranks.json
2017-09-03 17:42:04 +02:00
def
f2a7f5f8dd
User agent in http fetcher
2017-09-03 09:18:00 +02:00
def
0a09af4b33
str_format instead of sprintf
2017-09-03 09:01:25 +02:00
def
7b6317a5d6
buffer sizes
2017-09-03 08:53:54 +02:00
def
862e26dd08
Clean up time handling a bit
2017-09-03 08:48:21 +02:00
def
e64e59a839
semaphore instead of busy waiting in CJobPool
2017-09-02 12:30:55 +02:00
Dennis Felsing
f8b98c6366
Version 10.8.3
2017-09-01 08:01:45 +02:00
def
f5edf53fd7
Version 10.8.2
2017-08-31 23:43:00 +02:00
def
9b214db85f
Force version.ddnet.tw and update4.ddnet.tw
2017-08-31 23:28:10 +02:00
def
e36d7ce9a1
Version 10.8.1
2017-08-31 22:07:43 +02:00
def
583421b42d
Revert "fixed sprite rendering. Closes #834 "
...
This reverts commit 43af1fdb5f
.
2017-08-31 22:03:33 +02:00
def
97380494e6
Version 10.8
2017-08-31 19:24:17 +02:00
heinrich5991
659e1ff527
Merge pull request #853 from Redix/pr_ghost_time
...
Ghost and Race demo time extraction fix
2017-08-31 12:31:20 +02:00
Redix
affa3faeec
Only use integers for ghost and race demo handling
...
Ghosts still use floats internally
2017-08-31 03:22:08 +02:00
Redix
cf09b6b08b
Use -1 as invalid for time parsing functions
2017-08-31 01:13:26 +02:00
Redix
a396e40c5e
Move race helper functions to own cpp file
...
Fix some style issues
2017-08-31 00:17:16 +02:00
def
040fc9ca32
Implement right click and middle click on country and type filters
...
Right click: exclusively activate one
Middle click: reset (reenable all)
2017-08-30 22:36:39 +02:00
Redix
b6a3a42aa6
Use the time parsing functions for race demo name parsing
2017-08-30 22:10:43 +02:00
Dennis Felsing
eb2634ab0a
Merge pull request #852 from heinrich5991/pr_ddnet_fix_extractname
...
Add testing; fix, rename and test the `CEditor::ExtractName` function
2017-08-30 22:09:17 +02:00
def
a1d2ecb6de
Empty when no rank
2017-08-30 21:50:09 +02:00
Redix
f1f7e4e30b
Fix ghost and race recorder time parsing
2017-08-30 21:44:27 +02:00
def
16f3ddc5a7
Show if user has rank on map in browser (+filter)
...
UI implementation by timakro
2017-08-30 21:34:04 +02:00
Dennis Felsing
25a5eff1f8
Merge pull request #847 from heinrich5991/pr_ddnet_uncompressed_datasize
...
Rename `GetUncompressedDataSize` to `GetDataSize`
2017-08-30 16:34:02 +02:00
oy
43af1fdb5f
fixed sprite rendering. Closes #834
2017-08-30 16:32:39 +02:00
heinrich5991
22be1be389
Fix and rename the CEditor::ExtractName
function
...
Fixes #846 .
2017-08-30 13:59:42 +02:00
heinrich5991
2682480f8a
Rename GetUncompressedDataSize
to GetDataSize
...
Also rename the old `GetDataSize` to `GetFileDataSize`. `GetDataSize`
now returns the actual data size, not the data size before
decompression.
2017-08-30 08:36:17 +02:00
sctt
0849fa6024
fixing map_resave and adding map_replace_image
...
Update datafile.h
Update datafile.cpp
Update datafile.cpp
Update map_resave.cpp
Update datafile.h
Update map_resave.cpp
Update datafile.h
Update datafile.cpp
Update config_store.cpp
Update config_retrieve.cpp
Update io.cpp
Update gamecontext.cpp
Update config_store.cpp
Update CMakeLists.txt
Create map_replace_image.cpp
Update map_replace_image.cpp
fixing bug with height and witdth
2017-08-29 16:21:16 +02:00
def
ac2943a49b
utf8mb4 in database for real utf8
2017-08-26 09:00:33 +02:00
def
fb252c4940
Fix compilation
2017-08-25 13:27:37 +02:00
heinrich5991
1ae004ba46
Make a copy of the input only after sanitizing it
...
This fixes a physics bug that allowed players to set their mouse
direction to (NaN, NaN), resulting in funny effects.
2017-08-25 13:20:10 +02:00
def
0e1cc205ef
Fix formatting for server chat messages with time in already
2017-08-21 20:48:11 +02:00
def
98520bb407
other kind of fix
2017-08-19 09:36:13 +02:00
def
d40dd4f362
Don't try next SQL server when /times returns empty
2017-08-19 09:32:14 +02:00
def
0b5dcdc478
Disable vsync by default and warn about possible delay
2017-08-08 19:53:16 +02:00
def
5d8a0ddc1e
Add time in console
2017-08-04 22:38:22 +02:00
heinrich5991
33315452c3
Merge branch 'master' into leak_fix
2017-07-31 20:42:32 +02:00
def
0a28556481
A bit nicer birthday message
2017-07-31 18:24:16 +02:00
def
d9aeeae3fc
Fix sql_score.cpp formatters
2017-07-30 14:23:25 +02:00
def
c12082c2ef
Not too many messages
2017-07-30 14:15:45 +02:00
Learath2
4622ab4cb6
Merge pull request #814 from heinrich5991/pr_ddnet_fix_cmake_mac
...
Fix the CMake Mac build
2017-07-30 11:38:12 +02:00
def
7a3b7c6228
oops
2017-07-29 23:13:04 +02:00
def
f3d4fcf012
Print message when team starts playing to team members
2017-07-29 23:11:33 +02:00
HMH
d03e91153c
removed unused Dest function for layers
2017-07-28 14:43:03 +02:00
heinrich5991
6247aa0c7f
Enable -Wextra
and -Wformat=2
...
Also annotate `dbg_msg`, `str_format` and `str_timestamp_ex` so that the
compiler can determine whether the format strings are correct.
Fix the compiler warnings generated by these extra warnings -- some of
them were security issues.
2017-07-27 20:38:17 +02:00
Marcel Herd
d513af6a42
Removed default bind for home key (kill)
...
Kill is already bound to K by default, binding it on home as well doesn't really have any purpose. (?)
Furthermore, the home key is right next to page up which is bound to toggling entities.
It is very easy to accidentally hit home instead of page up, which is highly frustrating.. therefore I suggest removing this duplicate binding.
2017-07-26 20:43:26 +02:00
def
adef38a574
Revert "We want the Timestamp of a team to stay min(Timestamp) to indicate the first time this team finished the map"
...
This reverts commit bf0e67a34a
.
2017-07-26 18:12:41 +02:00
heinrich5991
fd8bccb0f4
Fix the CMake Mac build
...
Fixes #805 .
2017-07-26 04:30:56 +02:00
def
379f060126
Version 10.7.1
2017-07-25 19:09:05 +02:00
def
a9d3f45b25
Add ui_close_window_after_changing_setting
2017-07-25 19:08:16 +02:00
def
8d621dfc00
Add kitty skins (by Ravie + fuzzy ninja by patwo.*)
2017-07-25 00:11:37 +02:00
def
a9498b15cb
Fat skins
2017-07-25 00:11:37 +02:00
heinrich5991
1ebb4f89a6
Reopen: Add a flag for rcon login via username ( #800 )
...
This uses an extended protocol message to signal that rcon
authentication might require a username, allowing the client to enable
the username prompt.
Add a forgotten logout on key update
2017-07-24 21:43:55 +02:00
def
cf08239e58
no plenk
2017-07-24 20:58:51 +02:00
def
147005ea42
ask before overwriting demo file when slicing ( fixes #806 )
2017-07-24 18:33:11 +02:00
def
bcec0f1bb1
ctrl-f to search, ctrl-x to exclude, ctrl-r to reason
2017-07-24 18:05:19 +02:00
Dennis Felsing
402a71527a
Merge pull request #810 from H-M-H/stat_csv
...
use str_append for appending strings
2017-07-24 16:01:06 +02:00
HMH
f2ac4a02ce
use str_append for appending strings
...
this fixes corrupted stat csvs as str_format does not work with same
source and destination
2017-07-24 15:27:30 +02:00
def
4c98c4bdd6
typo
2017-07-23 21:34:36 +02:00
def
79d29b1e31
Fix: Finish score should always show the fastest time
2017-07-23 21:33:55 +02:00
def
bf0e67a34a
We want the Timestamp of a team to stay min(Timestamp) to indicate the first time this team finished the map
2017-07-23 21:20:12 +02:00
def
ec885f3e25
Fix layout
2017-07-22 22:43:20 +02:00
def
af5b903944
Version 10.7
2017-07-22 22:32:35 +02:00
def
f09a0f640f
Fix mouse sensitivity setting dialog and introduce new one for ui mouse sens (#fixes 804)
2017-07-22 22:31:14 +02:00
def
e37d895399
Version 10.6.9
2017-07-22 17:35:45 +02:00
def
d50b39c530
Fix controls rectangle overlapping topbar and being clickable outside of scope
2017-07-22 17:35:30 +02:00
def
fd732e43bd
Version 10.6.8
2017-07-22 13:55:56 +02:00
def
2d68aed009
More settings in controls menu. use listbox ( fixes #802 )
2017-07-22 13:41:18 +02:00
def
7428dd0637
Editor: Don't show server settings when picker is active
2017-07-22 12:18:53 +02:00
HMH
476d57c5c5
Also cleanup CEditorMap on destruction
2017-07-21 20:02:46 +02:00
def
b57ffa429e
Use scancodes instead of keycodes for input ( fixes #796 , please test)
2017-07-21 19:53:49 +02:00
def
35befec54c
Clean up key binding a bit
2017-07-21 19:32:32 +02:00
def
f352daf00d
Allow moving mouse while spectating and typing ( fixes #798 )
2017-07-21 19:24:18 +02:00
HMH
7b3aba8fdc
fixed memoryleak in CCollision
2017-07-21 16:02:24 +02:00
def
5785267a39
Version 10.6.7
2017-07-16 23:54:22 +02:00
def
4a13d47637
Use update4.ddnet.tw...
2017-07-16 23:54:07 +02:00
def
b05693e9cd
Version 10.6.6
2017-07-16 12:00:37 +02:00
def
4a8f3b083d
Use new update server that runs on Let's Encrypt
2017-07-16 11:46:38 +02:00
def
e4364983ab
Use https for map downloads by default
2017-07-16 11:29:10 +02:00
def
f3a44995cf
Don't stop movement after opening player list
2017-07-15 19:53:29 +02:00
def
440ee9397f
Version 10.6.5
2017-07-15 19:01:17 +02:00
def
4b4f9992d4
Fix disappearing switches in editor
2017-07-15 18:11:01 +02:00
def
9a0706f8b1
Support ctrl-l to load map in editor
2017-07-15 18:08:34 +02:00
def
fba3815ddc
Only send password on connection when explicitly asked to ( fixes #788 )
2017-07-15 17:29:20 +02:00
def
9bf84fd4be
Don't keep enabling input in menu all the time ( fixes #706 )
2017-07-15 15:37:05 +02:00
def
a5bd671e55
Show X and Y coordinates in map editor
2017-07-12 20:25:48 +02:00
def
8b5ee98193
Handle input reset on chat correctly on DDNet servers and other servers
2017-07-10 22:24:40 +02:00
Dennis Felsing
bcb30c860e
Merge pull request #761 from Learath2/dd_pr_vanillapause
...
Can't spectate yourself when /pause'd
2017-07-09 23:15:57 +02:00
def
46cedf3a8c
Compiler warnings
2017-07-09 10:27:58 +02:00
def
66f6f16e81
Windows DPI fixes #2
2017-07-09 09:44:07 +02:00
def
42b07441a5
Try to make SQL connections a bit more hardy
2017-07-08 14:14:50 +02:00
def
f3e3d57a90
Always close files, cleaner demo recording, fix some other stuff
2017-07-08 13:39:20 +02:00
heinrich5991
409bc0e019
Ensure null-termination in str_escape
...
This also fixes a couple of potential buffer overflows. The affected
code is still buggy (doesn't do the right thing on potential buffer
overflow), but at least it won't result in crashes/out of bound writes
anymore.
2017-07-08 13:06:03 +02:00
def
33927f6397
Version 10.6.4
2017-07-08 11:06:59 +02:00
def
36d5c8d608
string toggling supports escaped strings; also some code cleanup
2017-07-08 11:03:51 +02:00
ChillerDragon
727b9f84b6
fixed scoreboard update for slow racers (less hacky) ( #765 )
...
* fixed scoreboard update for slow racers (less hacky)
* Fix some style issues
2017-07-05 23:01:57 +02:00
def
37a08e8ef0
Support pageup, pagedown, home, end buttons in menus
2017-07-04 22:07:02 +02:00
Dennis Felsing
fd73fdd942
Fix set_team_ddr doc
2017-06-26 16:00:03 +02:00
Tim Schumacher
2ef05c2def
Use sv_teleport_hold_hook also for checkpoint tele
2017-06-15 16:07:27 +02:00
Tim Schumacher
47fecc8659
Add sv_check_teleport_hold_hook map setting
2017-06-15 15:49:07 +02:00
def
c34482a9c4
Version 10.6.3
2017-06-12 21:12:57 +02:00
Learath2
49e4501cc7
Merge pull request #785 from Ryozuki/pr_ddnet_fix_dbgassert
...
Get rid of wrong dbg_assert that can crash server
2017-06-12 18:54:48 +03:00
Ryozuki
5f23a68caf
get rid of wrong dbg_assert
2017-06-12 17:49:01 +02:00
def
73c61e4169
Let's not save maps that are ok already
2017-06-11 20:18:28 +02:00
def
2bd6316ce7
Add code for fixing old maps by removing unused tiles
2017-06-11 19:53:55 +02:00
eeeee
0497cdd49d
stop casting auth state to bool
2017-06-08 13:03:44 -07:00
def
e4b3c17829
Add option to disable long pain sound (used when shooting in freeze)
2017-06-06 18:58:23 +02:00
Learath2
b04876361d
Fix indentation
2017-06-06 10:13:19 +02:00
eeeee
2797227063
also remove references to CGameContext from CServer
2017-06-05 22:31:56 -07:00
eeeee
9b6699d3b8
remove casts to CServer
...
improving encapsulation by going through the interface instead of including engine/server/server.h
2017-06-05 20:51:12 -07:00
def
ec5ede7633
Version 10.6.2
2017-06-04 21:00:42 +02:00
def
45acda1a66
Fix compiler warning
2017-06-02 21:49:53 +02:00
def
8553ed727b
Replace cl_cpu_throttle with cl_refresh_rate
2017-06-02 21:33:45 +02:00
def
4125941896
Disable dbg_stress in release builds (fewer confused kids that think they hacked the server, less useless code in cache)
2017-06-02 20:45:09 +02:00
def
a6e144ea72
Let's not crash the client and server on dbg_assert
2017-06-02 20:12:20 +02:00
def
27074e926a
Further cleanup
2017-06-02 19:44:14 +02:00
def
a117e3a6e7
Version 10.6.1
2017-06-01 21:28:49 +02:00
def
ac481a972c
Heuristic to speed up ghost loading on map change
2017-06-01 21:26:59 +02:00
def
c49aa0671f
Revert "A bit faster"
...
This reverts commit 1428c25083
.
2017-05-24 23:16:10 +02:00
Learath2
6a6666abc4
Keep pause state when killed
2017-05-24 22:30:28 +02:00
def
1428c25083
A bit faster
2017-05-24 21:39:04 +02:00
def
02995bf72f
Oops
2017-05-24 21:36:14 +02:00
def
1f86e6c8df
Save fixes
2017-05-24 21:32:26 +02:00
def
1b2a85af58
Fix m_Jumped loading
2017-05-24 20:23:54 +02:00
def
562dee6e38
Clean up server messages a bit
2017-05-21 01:20:25 +02:00
Valentin Lorentz
191f0e7f3d
Hide empty broadcast messages.
2017-05-20 13:59:39 +02:00
def
63c1d75458
When frozen and afk, show normal eyes to be able to tell non-afk from afk
2017-05-19 19:12:52 +02:00
Learath2
cf81ef8ce6
Can't spectate yourself when /pause'd
2017-05-19 00:21:01 +02:00
def
c1c2c1575f
Fix some vanilla pause issues
2017-05-18 23:52:54 +02:00
def
d7d0520f79
Another try
2017-05-18 20:04:29 +02:00
def
819187f376
Fix unweapons
2017-05-18 20:01:10 +02:00
def
0f14307e8f
oops
2017-05-17 22:37:54 +02:00
def
7e7d56048b
New try at loading in team only
2017-05-17 22:30:13 +02:00
def
569f17e3f3
No need to localize icons
2017-05-17 19:11:32 +02:00
def
bd75e6e1f6
Actual fix
2017-05-17 18:56:58 +02:00
def
a8966c680e
Revert "Prevent vote spam"
...
This reverts commit 526a23b191
.
2017-05-17 18:55:45 +02:00
def
b48005fe40
Revert "Fix last map vote"
...
This reverts commit 42f3b0d7a8
.
2017-05-17 18:50:01 +02:00
def
42f3b0d7a8
Fix last map vote
2017-05-17 18:45:45 +02:00
def
a7ee59804b
Reverse...
2017-05-16 17:52:29 +02:00
Dennis Felsing
666d1585b7
Fix crash on invalid pause state in save
2017-05-16 17:02:28 +02:00
def
74e19b26a7
Version 10.6
2017-05-15 22:32:31 +02:00
Learath2
b4b5d6cc9e
/pause'd players stay in player list
2017-05-15 13:56:54 +02:00
Dennis Felsing
87adba55ad
Allow voting again if no map could be found for random map vote
2017-05-15 11:15:04 +02:00
def
8c9995f166
oops
2017-05-14 22:44:52 +02:00
def
413f96b43d
Prevent some save/load cheating
2017-05-14 22:42:49 +02:00
def
f4112e3bcb
Revert "Tees must be teamed up before loading"
...
This reverts commit d29f2306ef
.
2017-05-14 22:36:44 +02:00
def
f57f1d0d17
You can't invite someone to team on solo server...
2017-05-14 22:16:58 +02:00
def
f2232b8026
Fix compilation
2017-05-14 22:14:02 +02:00
def
c2400c79cf
Rename cl_show_other_hook_coll to cl_show_hook_coll_other and add cl_show_hook_coll_own ( fixes #741 )
2017-05-14 12:03:09 +02:00
Dennis Felsing
278b17b460
Merge pull request #721 from Learath2/dd_pr_pause
...
Rework the pause system
2017-05-14 11:55:09 +02:00
Dennis Felsing
58207926ac
Merge pull request #726 from Learath2/dd_pr_load
...
Tees must be teamed up before loading
2017-05-14 11:54:39 +02:00
Dennis Felsing
a0a1276b6a
Merge pull request #751 from Learath2/dd_pr_ratelimitinvite
...
Add ratelimiting for /invite
2017-05-14 11:50:43 +02:00
Dennis Felsing
728e548f55
Merge pull request #754 from SheikhZayx/master
...
CSV file instead of statboard screenshot
2017-05-14 11:49:46 +02:00
Dennis Felsing
610195f21e
Merge pull request #753 from Learath2/dd_pr_voting
...
Fix vote spam
2017-05-14 11:49:12 +02:00
Dennis Felsing
45fa2a8586
Merge pull request #752 from d3fault/show-angle-in-debug
...
Add show angle in debug
2017-05-14 11:48:34 +02:00
SheikhZayx
451e5dfcf4
Sticking to naming convention. Freeing allocated memory.
2017-05-08 21:55:03 +02:00
SheikhZayx
80737e9c57
Fixed formatting & Removed function call for testing purposes
2017-05-02 18:55:05 +02:00
SheikhZayx
53e5150317
Altered string/memory function calls
2017-05-02 18:40:54 +02:00
SheikhZayx
6c0f889b95
Removed std::string
2017-05-02 18:27:04 +02:00
SheikhZayx
114eb81224
Changed loop variables
2017-04-28 11:28:18 +02:00
SheikhZayx
0d7a93326b
Fixed includes
2017-04-26 19:08:31 +02:00
SheikhZayx
ea0e4948b4
CSV file instead of statboard screenshot
...
En-/Disable statboard being saved as csv
2017-04-26 05:10:31 +02:00
Learath
58d3d5251a
Fix a mistake. Kill on kick
2017-04-25 20:27:23 +02:00
Learath
526a23b191
Prevent vote spam
...
Apply the timeout even after a successful vote
2017-04-25 19:53:18 +02:00
Learath
a1d2212696
Change behaviour for kick votes in teams
2017-04-25 19:10:22 +02:00
d3fault
592d2d7556
Add show angle in debug
2017-04-24 14:11:22 -07:00
Learath2
3878d6fb56
Reset invites when the team is empty
2017-04-24 21:28:02 +02:00
def
4b376d239c
rename
2017-04-24 17:36:13 +02:00
Learath2
1d84d0db07
Get rid of trailing spaces
2017-04-24 14:05:09 +02:00
Learath2
c1a4a95d61
Add ratelimiting and config options for invite
2017-04-24 14:04:50 +02:00
Dennis Felsing
716b61df23
Merge pull request #750 from d3fault/more-precise-coords-in-debug
...
Add show more precise coords in debug
2017-04-24 13:36:04 +02:00
Learath2
aa3690a632
Reset invites when the team is empty
2017-04-24 13:31:05 +02:00
d3fault
f5c4a6b578
Add show more precise coords in debug
2017-04-24 04:15:17 -07:00
Learath2
89199d04d0
Fix invite spam by abusing lock.
2017-04-24 11:03:16 +02:00
Learath2
309d47e933
Revert "Remove invite system entirely since no one wants to fix it"
...
This reverts commit 99cc9d2c0b
.
2017-04-23 22:50:07 +02:00
def
99cc9d2c0b
Remove invite system entirely since no one wants to fix it
2017-04-23 17:51:29 +02:00
def
8dcad29138
Also update timestamp in team rank (fixes discord bot to show team ranks when they exist)
2017-04-23 14:08:58 +02:00
Learath2
c091eb6cc9
Fix indentation
2017-04-22 19:04:16 +02:00
def
9da2655ea7
Add own time to /mapinfo
2017-04-21 20:13:51 +02:00
def
762ca52b59
Version 10.5
2017-04-16 09:30:53 +02:00
def
9e7eb9c142
Remove /uninvite
2017-04-13 10:34:19 +02:00
def
3c9b178e73
Fix /times ratelimit
2017-04-13 09:38:53 +02:00
def
d4ed1310d2
Configurable rate limit for SQL queries
2017-04-13 09:33:26 +02:00
def
407943a0a0
A bit more cautious SQL code
2017-04-13 09:26:12 +02:00
def
d450678bf3
Quit even if score-threads didn't complete
2017-04-13 08:38:27 +02:00
heinrich5991
921cfb29f8
Fix use-after-free on unbind
2017-04-13 02:09:42 +02:00
heinrich5991
1b88017fc5
Fix crashbug in bind system
...
Restore old behavior around the bind's Get() function, return "" if
there is no bind. Fixes #730 .
2017-04-13 02:09:42 +02:00
Learath2
38cd5e89a5
Revert "Missed a case. Fixes #730 "
2017-04-13 01:51:00 +02:00
Learath
c8acc2d286
Swap /pause and /spec around
2017-04-13 01:33:56 +02:00
Dennis Felsing
6f93be03cc
Merge pull request #733 from Learath2/dd_pr_chatoverlap
...
Fix chat overlapping
2017-04-13 01:30:54 +02:00
Learath
0b6c6f353d
Fix chat overlapping. One to go #723
2017-04-13 01:14:53 +02:00
Dennis Felsing
72e9571d57
Merge pull request #732 from Learath2/dd_pr_bindfix
...
Missed a case. Fixes #730
2017-04-13 01:13:24 +02:00
Learath2
30a9469df2
Missed a case. Fixes #730
2017-04-13 01:06:40 +02:00
Learath
0cafa8b813
Random tees can't load saves
2017-04-12 16:59:46 +02:00
Dennis Felsing
40d3b4071d
Merge pull request #729 from Learath2/dd_pr_friendcoll
...
Strict checking for friends
2017-04-12 11:16:20 +02:00
Learath
9d2fb7dfda
Missed one check
2017-04-12 11:13:54 +02:00
Learath
47f405e160
Remove tees that don't belong
2017-04-12 10:33:02 +02:00
Learath
6895b5a180
Check if the allocation succeeded.
2017-04-12 10:05:22 +02:00
Learath
ae23924e81
Add arbitrary length binds. Fixes #642
2017-04-12 10:05:22 +02:00
Learath
d29f2306ef
Tees must be teamed up before loading
2017-04-11 21:18:26 +02:00
Learath
611b66e503
Fix a case reported in #723
2017-04-10 03:06:16 +02:00
Learath
45bc79b94b
Fix alignmend... Fixes #687
2017-04-09 03:46:02 +02:00
Learath
95690a1cf7
Reimplement sv_pause_frequency
2017-04-09 01:16:48 +02:00
Learath
5626259b27
Rework pause. Fixes force_pause
2017-04-09 00:20:41 +02:00
Henritees
33cdfee821
Handle multi-line motd correctly in the console
...
Rewrote MOTD processing to handle both kinds of newlines correctly
and added an option to disable printing it to the console.
Closes #711 .
2017-04-03 12:29:31 +02:00
Learath2
079c53471c
Remove unnecessary check. Fixes #714
2017-04-02 19:39:22 +02:00
trml
1211746491
Don't use predicted position for the hook when spectating
2017-04-02 18:41:55 +02:00
HMH
4a0abf6747
Access the correct Flags variable for saving maplayers
2017-04-01 18:16:02 +02:00
Learath2
9d0e054a06
Remove heart from on reset messages. Fixes #710
2017-04-01 15:19:20 +02:00
heinrich5991
1d81d56850
Introduce new, vanilla-compatible server info protocol
...
This means that we have a reliable and fast way to query for extended info,
while also not wasting network bandwidth.
The protocol is designed to be extensible, there's four bytes space for
encoding more request types (currently zeroed), and there's one string in each
response packet and one string for each player available (currently the empty
string).
The protocol itself has no problems with more than 64 players, although the
current client implementation will drop the player info after the 64th player,
because it uses a static array for storage.
Also fixes #130 , the player list is just sorted each time new player info
arrives.
2017-03-29 12:56:13 +02:00
Learath2
ed30c0b636
Clear only on a dc. Let rcon work during map change
2017-03-28 14:24:53 +02:00
Learath2
b52ed30618
Reset input when server/map changes. Fixes #633
2017-03-28 14:24:53 +02:00
Learath2
93ac8a97b1
Only reset auth on server change
2017-03-28 01:47:24 +02:00
Learath2
80f9d7a2ca
Reset the username input on server/map change.
2017-03-28 01:47:24 +02:00
HMH
7ef108c818
Fix style in some places which the previous fix missed
2017-03-23 22:28:06 +01:00
Learath2
d3bf89d7d3
Handle double click on server browser correctly. Fixes #597
2017-03-22 23:14:09 +01:00
Learath2
6377355d4a
Use %g. Get rid of comparison
2017-03-22 23:11:03 +01:00
Learath2
625433ed42
Fix double slowdown. Display the correct speed. Fixes #607
2017-03-22 23:11:03 +01:00
necropotame
b8e4e5beea
Fix style in several places
2017-03-22 19:45:14 +01:00
Learath2
55c5c3eac6
Properly calculate the width. Fixes #699
2017-03-22 12:10:22 +01:00
Learath2
2849e23003
Fix line width. Closes #687
2017-03-22 09:56:28 +01:00
def
125764815b
Update credits (I probably missed a few)
2017-03-16 19:17:24 +01:00
heinrich5991
b904822d57
Merge pull request #680 from necropotame/pr-i586-killborder
...
Fix #586 (display the killing clipping rectangle)
2017-03-16 17:00:57 +01:00
necropotame
c63c54d68e
Changes after heinrich5991's review of #586 - Fix code alignment
2017-03-16 16:51:52 +01:00
necropotame
5ddf0a5421
Changes after heinrich5991's review of #586 - Fix some more comments
2017-03-16 16:41:58 +01:00
necropotame
9bae313929
Changes after heinrich5991's review of #586 - Code cleanup, Fix typo, Fix bug with Y clipping
2017-03-16 16:39:29 +01:00
necropotame
4027b3dc01
Add error message in case of invalid argument for /timer
2017-03-15 12:22:13 +01:00
necropotame
6f58c49f7d
Fix #586 (display the killing clipping rectangle)
2017-03-15 12:06:13 +01:00
necropotame
e4345307c1
Fix #662 (timer command displays the wrong state)
2017-03-15 11:11:01 +01:00
Dennis Felsing
32a1fa0c07
Merge pull request #672 from Learath2/dd_pr_hearts
...
Forgot m_Friend isn't initialized, also align the messages
2017-03-13 12:04:47 +01:00
Learath2
3bd94b9ada
Forgot m_Friend isn't initialized, also align the messages
2017-03-12 22:32:05 +01:00
heinrich5991
54c5faa64c
Complete the refactor
2017-03-12 19:52:29 +01:00
Alexandre Díaz
3589ed0b0f
Start refactor...
2017-03-12 19:30:55 +01:00
heinrich5991
ccb9db9899
Merge pull request #652 from Learath2/dd_pr_invite
...
Add /invite for locked teams. Fixes #647
2017-03-12 19:04:55 +01:00
Learath2
c81f53ab6b
Forgot CID can be -1
2017-03-12 17:37:16 +01:00
Learath2
9919173ceb
Just color the heart preserving team information. Fixes #606
2017-03-10 18:49:39 +01:00
Learath2
0b0783f13c
Fix styling issues, use uint for bitmask
2017-03-10 14:52:49 +01:00
Dennis Felsing
4e39aea2f7
Version 10.4.3
2017-03-09 14:23:40 +01:00
Dennis Felsing
761c3c9be1
Merge pull request #646 from heinrich5991/pr_ddnet_brace_style
...
Fix the brace style in some places
2017-03-09 13:31:21 +01:00
heinrich5991
5b63a33095
Merge pull request #639 from Learath2/dd_pr_rconauth2
...
New auth system for rcon.
2017-03-06 20:57:42 +01:00
heinrich5991
6302e4d7e0
Fix some style issues and a > to >=
2017-03-06 20:11:23 +01:00
heinrich5991
e08ca70b1f
Fix dummy input reset
2017-03-06 19:45:39 +01:00
Learath2
0d4499a027
Rename bind_print to dump_binds.
2017-03-06 18:06:55 +01:00
Learath2
759799953f
Remove dump_binds. Let bind_print dump all. Fixes #634
2017-03-06 15:32:11 +01:00
Learath2
a87edad978
Move to a cpp file
2017-03-06 14:04:09 +01:00
Learath2
cbb5891263
Introduce ugly workaround to allow empty usernames
2017-03-06 13:49:08 +01:00
Learath2
9319a82c6e
Add /invite for locked teams. Fixes #647
2017-03-06 12:14:38 +01:00
Learath2
5317be824e
Fix coloring of team chat. Fixes #648
2017-03-06 10:24:00 +01:00
def
de7587b8b5
Version 10.4.2
2017-03-05 20:19:46 +01:00
heinrich5991
ba5af42b1f
Fix the brace style in some places
2017-03-04 15:43:49 +01:00
heinrich5991
a13cdc25b2
Merge pull request #632 from Learath2/dd_pr_friend
...
Put hearts before friends names. Closes #606
2017-03-04 15:37:24 +01:00
Learath2
adfd6ca644
Enable the username prompt on client side
2017-03-02 18:16:50 +03:00
necropotame
2c24fbce25
Fixed #636
2017-03-02 09:27:03 +01:00
Dennis Felsing
4c1053c6c4
Merge pull request #635 from heinrich5991/pr_dummy_input_demo_filter
...
Refactor dummy input and demo filtering
2017-03-01 07:59:24 +01:00
heinrich5991
6517567e7e
Merge pull request #602 from necropotame/gametick
...
Send the race time using warmup timer
2017-03-01 00:05:22 +01:00
heinrich5991
e3f2316106
Revert "Revert "Refactor dummy input and demo filtering""
...
This reverts commit 187560c8c0
.
2017-02-28 10:08:14 +01:00
Dennis Felsing
45c27e8b10
Version 10.4.1
2017-02-28 08:16:08 +01:00
Dennis Felsing
187560c8c0
Revert "Refactor dummy input and demo filtering"
...
This reverts commit 8375f4888e
.
2017-02-28 08:15:35 +01:00
necropotame
6a9406dc81
Fixed merge conflict
2017-02-28 07:31:39 +01:00
necropotame
b6548aa8cf
Fix wrong code convension, add enum for timer display type
2017-02-28 07:31:24 +01:00
necropotame
4cfe96801b
Send the race time using warmup timer
2017-02-28 07:31:24 +01:00
Learath2
7af41f6765
Actually use the color chosen
2017-02-28 01:23:10 +03:00
Learath2
fa22425f26
Add a checkbox to disable friend heart
2017-02-27 23:56:22 +03:00
Learath2
c783122301
Do not override the team color
2017-02-27 23:42:48 +03:00
Learath2
c76849c51a
Add sliders for friend chat color
2017-02-27 23:39:06 +03:00
Learath2
3b2d707f31
Add a second page to HUD page
2017-02-27 23:38:24 +03:00
Learath2
cd1f337bf5
Put hearts before friends names. Closes #606
2017-02-27 22:38:08 +03:00
Dennis Felsing
16f04d8989
Version 10.4
2017-02-27 16:33:10 +01:00
Dennis Felsing
eb36f421c5
Merge pull request #630 from heinrich5991/pr_ddnet_cmake_basic
...
Add overly simple CMakeLists.txt
2017-02-27 16:28:19 +01:00
heinrich5991
8375f4888e
Refactor dummy input and demo filtering
...
Remove references to src/game/ from src/engine/
2017-02-23 14:13:14 +01:00
Learath2
09552a6d9f
Get rid of trailing whitespaces
2017-02-21 19:11:43 +03:00
heinrich5991
1a103081b8
Merge pull request #623 from Ryozuki/pr_ctrl_backspace_fix
...
ctrl + backspace support on chat (Fixes ddnet#515)
2017-02-18 10:41:42 +01:00
Ryozuki
9af59fe8f3
tiny style changes
2017-02-18 09:02:29 +01:00
heinrich5991
0f50356e2d
Merge pull request #624 from Redix/pr_stats
...
Statboard fix
2017-02-18 02:36:33 +01:00
Redix
abcb074dcc
Fixed statboard
...
- FPM value
- reset when a player leaves
2017-02-15 16:43:45 +01:00
Ryozuki
141a256cb3
Delete useless brackets
2017-02-14 17:06:51 +01:00
Ryozuki
ec957fc00e
ctrl + backspace support on chat (Fixes ddnet#515)
2017-02-14 17:00:50 +01:00
Marcel Herd
7737129ed6
Fixed code style
2017-01-28 18:34:24 +01:00
Marcel Herd
b09bcb90a3
Added check for unbound key
2017-01-28 17:02:39 +01:00
Marcel Herd
1f58595033
Added command bind_print
2017-01-28 16:29:03 +01:00
def
1f636fe875
Fix team for echo
2017-01-06 00:30:21 +01:00
def
224b9d5443
echo command for clients prints to chat instead of mostly useless console
2017-01-06 00:17:53 +01:00
Dennis Felsing
fd7561f869
Merge pull request #604 from necropotame/clipfix
...
Skip clipped groups that are outside the screen
2017-01-05 18:11:40 +01:00
necropotame
b9e7728e2e
Skip clipped groups that are outside the screen
2017-01-05 10:24:52 +01:00
heinrich5991
b42a59f290
Fix a crash with semicolon handling and timeout codes
...
Timeout codes lead to deallocation of the player structure, the
semicolon code tried to access it, resulting in a segmentation fault.
2017-01-04 18:14:08 +01:00
heinrich5991
80ea4c8590
Disallow usage of semicolons in chat commands
...
This prevents player name exploits due to tab completion of nicknames
that could result in unwanted commands being executed.
Print a deprecation message that is supposed to be removed in the
future.
2017-01-03 14:01:51 +01:00
heinrich5991
e94c0260d7
Implement /rules in a less copy-and-pasty way
2017-01-03 13:57:22 +01:00
Dennis Felsing
57c04cf988
Version 10.3.5
2016-12-16 15:56:22 +01:00
Dennis Felsing
7296dd2b53
Merge pull request #590 from Redix/pr_finish_buffer
...
Fix buffer overflow in race recorder and ghost
2016-12-16 15:54:02 +01:00
BannZay
c6e7ad5e45
map details button name fix
2016-11-27 20:55:05 +02:00
Kevin Mersch
22753c2026
fix laser rendering on high gameticks
2016-11-18 21:28:14 +01:00
Redix
22e2489377
fixed buffer overflow in race recorder and ghost
2016-11-15 15:28:11 +01:00
Dennis Felsing
c21399c4c5
Merge pull request #567 from d3fault/master
...
dummy copyMoves/hammer disabling when dummy connecting
2016-11-07 10:20:11 +01:00
Dennis Felsing
b7cb4ee017
Merge pull request #573 from ddnet/pr-demo-speed
...
Refactor demo speed setting, add 1.5x speed (fixes #568 )
2016-11-07 10:19:05 +01:00
Dennis Felsing
3bf925f5d7
Version 10.3.4
2016-11-04 13:27:01 +01:00
def
79c37ce0fe
Version 10.3.3
2016-11-03 22:13:37 +01:00
Dennis Felsing
c92e10914a
Refactor demo speed setting, add 1.5x speed ( fixes #568 )
2016-10-28 09:31:22 +02:00
d3fault
d6b732113e
dummy copyMoves/hammer disabling when dummy connecting
2016-10-26 15:00:02 -07:00
BannZay
a96ebde93a
getting jetpack through remote
2016-10-10 15:18:06 +03:00
east
823e330a76
Merge pull request #554 from heinrich5991/pr_ddnet_random_timeouttoken
...
Generate server-specific timeout codes
2016-10-05 12:21:51 +02:00
heinrich5991
fce9ec6cda
Replace UI elements for the timeout code
...
Now you can regenerate your timeout seed with the click of a button.
2016-10-03 13:56:15 +02:00
Dennis Felsing
1db5d72879
Version 10.3.2
2016-09-29 13:50:51 +02:00
Dennis Felsing
67ef498573
Merge pull request #549 from heinrich5991/pr_ddnet_improve_pause
...
Don't show player HUD during `/pause`
2016-09-29 13:48:12 +02:00
BannZay
d4ea20001c
tee size fix
2016-09-26 21:56:13 +03:00
def
3ed6692ad7
SQL string cleanup
2016-09-25 10:41:34 +02:00
heinrich5991
c08206dd96
Don't show player HUD during /pause
for vanilla clients
2016-09-20 21:40:40 +02:00
heinrich5991
f49d60945d
Don't show player HUD during /pause
2016-09-20 16:34:49 +02:00
Dennis Felsing
5a29fa8fca
Merge pull request #544 from east/dnsbl
...
Basic DNSBL implementation
2016-09-19 11:57:07 +02:00
Dennis Felsing
98a2f459b6
Merge pull request #533 from BannZay/openCurrentMap
...
Load Current Map button added
2016-09-05 18:27:54 +02:00
east
c9a50916b3
sv_dnsbl_vote option added
2016-09-05 11:53:26 +02:00
east
678a69bf5b
basic DNSBL implementation
2016-09-05 11:38:11 +02:00
Dennis Felsing
504e01fb74
Version 10.3.1
2016-09-05 09:30:56 +02:00
Dennis Felsing
2291625305
Merge pull request #542 from ACTom/master
...
Fix lost first character when quickly input in chat
2016-09-05 09:28:36 +02:00
H-M-H
1a311585be
escape strings before applying FuzzyString
2016-09-03 18:28:11 +02:00
ACTom
3da2ba1f38
delete comment code
2016-09-01 21:17:27 +08:00
ACTom
c06e2d71cd
fix lost first character when quickly input in chat
2016-09-01 21:12:13 +08:00
Speedy Consoles
39704a04a7
made 1-tick unfreeze reliable
2016-08-27 18:03:50 +02:00
Dennis Felsing
1b9c695652
Version 10.3
2016-08-24 11:11:20 +02:00
BannZay
6f99d05ef6
Merge remote-tracking branch 'upstream/master' into openCurrentMap
2016-08-23 14:40:13 +03:00
BannZay
c658411f15
Load Current Map button added
2016-08-23 14:29:53 +03:00
Dennis Felsing
d3f04a9470
Remove accidental code
2016-08-23 12:42:01 +02:00
Dennis Felsing
5b419914fa
Merge pull request #534 from BannZay/disabling-dCopyMoves-after-disconnect
...
dCopyMoves disabling when Dummy disconnecting
2016-08-23 08:09:43 +02:00
def
c91ef1ea81
str_append instead of strcat
2016-08-21 21:14:41 +02:00
def
2aa3303884
Longer team ranks
2016-08-21 21:06:12 +02:00
BannZay
d78c565f8a
dCopyMoves disabling when Dummy disconnecting
2016-08-21 16:22:46 +03:00
BannZay
52d8efdfde
editor searchBar added
2016-08-21 03:06:01 +03:00
Freddie Wang
7aa7e463e0
fix keystroke hold after send the chat
2016-08-14 23:02:07 -07:00
Freddie Wang
e5f23cd87c
Added full IME support
...
Now with display of editing text.
2016-08-14 22:16:06 -07:00
def
320c299b68
Fix laser code
2016-08-07 22:38:45 +02:00
def
c308c348cb
Merge branch 'Display tee position in editor proof'
2016-08-03 00:11:10 +02:00
def
3b4381cf8e
Version 10.2.1
2016-07-26 20:29:02 +02:00
def
af250dd74e
Fix colors in tele number selection
2016-07-26 20:28:30 +02:00
def
e8dac3346a
Fix veto
2016-07-20 20:56:22 +02:00
Tim Schumacher
a99a9fecfc
Display tee position in editor proof
2016-07-18 08:55:35 +02:00
def
aab3beb3b0
Veto right for start and join time
2016-07-08 18:28:33 +02:00
def
d5a2df5e63
Version 10.2
2016-07-03 23:33:53 +02:00
Dennis Felsing
3960dc36d8
Merge pull request #497 from BannZay/Int_step_edition
...
PROPTYPE_INT_STEP mixed to PROPTYPE_INT_STEP + PROPTYPE_INT_SCROLL
2016-07-03 23:31:12 +02:00
def
992c148dce
Fix messages a bit
2016-07-03 23:23:33 +02:00
Dennis Felsing
c323e178d9
Merge pull request #510 from timakro/pr_unlock_team_tile_msg
...
Send chat message when team is unlocked by a tile
2016-07-03 23:22:51 +02:00
Tim Schumacher
96d05e3370
Send chat message when team is unlocked by a tile
2016-06-30 17:55:34 +02:00
def
4681f69b1b
Introduce cached ticks for client again, this time with workaround for
...
particles. Hopefully not many other parts of the code will need this.
2016-06-28 23:36:34 +02:00
H-M-H
35bd378a62
fixed RandomUnfinishedMap
...
do not execute this function several times even after success
2016-06-22 02:00:29 +02:00
def
e518a701a3
Clean up sql dbg_msg calls
2016-06-15 11:52:40 +02:00
def
e0ec97174a
Try to fix broken /map
2016-06-10 03:05:47 +02:00
def
eef3980b18
Revert "Highlight own whispers in F1"
...
This reverts commit 8d081140b0
.
2016-06-03 22:47:38 +02:00
def
f1cdbe8696
More accurate ping by refreshing servers on second frame instead of first (might be caused by intial font rendering)
2016-06-03 19:50:49 +02:00
def
d137d0c19d
Merge branch 'master' of github.com:ddnet/ddnet
2016-06-03 11:30:33 +02:00
def
097b6cabf3
Fix cut off names in scoreboard (still overlap with clan though)
2016-06-03 11:30:20 +02:00
Andrew
e6eb607cc8
PROPTYPE_ANGLE_SCROLL mixed
2016-06-02 17:53:52 +03:00
Andrew
a624db90b4
editeable proptype_int_step
2016-06-02 14:50:06 +03:00
HMH
bb9d23bb73
sql-save: forgot a line
2016-05-31 12:32:09 +02:00
HMH
28d116217b
fixed resetting of saving-state of teams (was not reset always)
...
destructor of CSqlTeamSave takes care of that now
while doing so the allocation of CSaveTeam has been moved to the stack
2016-05-31 00:03:28 +02:00
H-M-H
ada3b9a5db
Merge pull request #378 from H-M-H/sqlmasters
...
separate sqlwrite and sqlread server
2016-05-28 23:00:16 +02:00
rbmz
8d081140b0
Highlight own whispers in F1
2016-05-27 08:33:43 -03:00
def
63b92b729e
Fix completion rendering on new input
2016-05-22 21:31:35 +02:00
def
0217a76771
accept input when opening, but not at first frame to discard the input that caused the console to open ( fixes #443 again)
2016-05-22 21:23:33 +02:00
def
d1770e4aa5
Version 10.1.1
2016-05-22 12:17:59 +02:00
def
c437170856
Fix cl_showhud_score
2016-05-22 12:12:02 +02:00
def
f193099f94
Version 10.1
2016-05-22 02:20:51 +02:00
def
1d98ff031c
Immediately accept input while console is still opening ( fixes #484 )
2016-05-22 02:12:52 +02:00
def
3d3827a57d
Don't render brush when picker is shown
2016-05-22 02:01:22 +02:00
def
668b0b887d
Clean up modifier button
2016-05-22 01:43:33 +02:00
Dennis Felsing
ba012a353b
Merge pull request #483 from BannZay/mixedButtons
...
Switcher,speeduper,tuner,teleporter mixed to one button
2016-05-22 01:30:17 +02:00
def
86495bbad0
Add support for old race server racetime messages in HUD, including checkpoint time difference
2016-05-22 01:26:15 +02:00
HMH
ea5892b1ce
don't clear sql-mapstring twice
2016-05-21 22:53:49 +02:00
def
af8317c2e9
Don't allow restarting after touching finish line on solo server
2016-05-21 21:51:38 +02:00
H-M-H
b648b530d5
Merge branch 'master' into sqlmasters
2016-05-20 23:40:29 +02:00
def
3c54f443b2
Make sv_join_vote_delay work for /map votes and make the number of seconds configurable
2016-05-20 20:05:47 +02:00
def
aff85462aa
Update messages a bit
2016-05-20 18:36:32 +02:00
def
ede6a9f93f
More uniform /times output (thanks Soreu)
2016-05-20 18:28:33 +02:00
Tim Schumacher
22ad56486a
revert automatically add linebreaks in broadcasts
2016-05-19 21:53:01 +02:00
Andrew
adab934c99
Switcher,speeduper,tuner,teleporter mixed to one button
2016-05-15 18:17:57 +03:00
Tim Schumacher
aeadffa585
calculate type height in ddnet browser type filter
2016-05-15 10:19:15 +02:00
Tim Schumacher
434b9345d8
automatically add linebreaks in broadcasts
2016-05-15 10:19:15 +02:00
def
d2f5714042
Sort file names case-insensitively
2016-05-15 00:06:32 +02:00
def
475df14134
Fix editor popups a bit
2016-05-14 15:16:52 +02:00
def
d6ca9dcb7b
Version 10.0.3
2016-05-14 01:17:51 +02:00
def
d1275f239a
cl_show_ids also shows ID in chat ( fixes #454 )
2016-05-14 01:17:18 +02:00
def
ff747953b4
Make envelopes unsynchronized by default and explain the setting better ( fixes #479 )
2016-05-14 00:42:40 +02:00
def
b0b2774695
Clean up other paste code a bit
2016-05-11 18:00:27 +02:00
def
b7d4beccea
Fix buffer overflow when pasting text (thanks to Im 'corneum)
2016-05-11 17:51:27 +02:00
H-M-H
2bcbe52d14
fixed /load message
2016-05-11 15:54:09 +02:00
H-M-H
42fc8a0fe2
fixed use of Str and ClrStr
2016-05-11 15:26:16 +02:00
H-M-H
6a2438e1cf
fixed includes
2016-05-11 15:01:53 +02:00
def
03a48dd09f
Add code to remove unused tiles on game and front layers (commented out)
2016-05-11 12:13:54 +02:00
def
695bf346ac
Make gfx_refresh_rate functional ( fixes #255 )
2016-05-10 17:43:27 +02:00
H-M-H
3b6baaa8d3
made CSqlData const for threadfunctions and added a class for sqlstrings
...
CSqlData is const for threadfunctions now to avoid modification from
within the threadfunctions as these might be called several times.
Previously this was a problem as ClearString could possibily be applied
multiple times to the same string.
To solve this the class CSqlString has been added. This class takes a
const char* and copies it. Additionally a clearstring is created from
the given const char*. This enables access to the original as well as
the cleared string safe for sql-statements.
sql_string_helpers got an own source file now.
A crashbug from CSqlServer has been fixed (pointer has not been set
back to 0)
2016-05-09 23:35:23 +02:00
heinrich5991
fe3e05cee5
Merge pull request #474 from Henningstone/pr-ddnet-chat-input-jump
...
Jump to special characters with CTRL+arrowkeys in chat input
2016-05-09 18:07:41 +02:00
def
37e822ba0f
Version 10.0.2
2016-05-08 19:41:06 +02:00
def
f3a4069867
Set gfx_highdpi to 0 as default (needs someone to fix it on Win >= 8.1 and Mac)
2016-05-08 19:40:53 +02:00
def
9bd30ce447
Make high-dpi screen support optional
2016-05-07 17:47:05 +02:00
def
e0ee7a2bb9
Merge branch 'master' of github.com:ddnet/ddnet
2016-05-07 16:12:41 +02:00
def
bfcf0c4067
Fix auto reconnect abortion
2016-05-07 16:12:23 +02:00
def
25fda2751c
Fix "vanilla skins only" setting in menu
2016-05-07 15:59:58 +02:00
def
c325b08087
Add inp_mouseold for warped mouse input
2016-05-07 15:59:13 +02:00
Henningstone
6a10c96e02
Fix cursor behaviour when skipping backwards
2016-05-07 01:01:56 +02:00
Henningstone
cdc37493c2
Removed the check for uppercase letters
2016-05-06 19:48:36 +02:00
Henningstone
997713f9a1
Jump to special characters with CTRL+arrowkeys in chat input
2016-05-06 17:16:31 +02:00
Tim Schumacher
d80d2de134
fix tab
2016-05-06 16:45:30 +02:00
def
41f34aa187
Add vanilla check for entities_clear
2016-05-05 20:21:34 +02:00
def
072eadbb99
Use DDNet entities by default, fixes seeing unhookable from start (thanks to kamillentee)
2016-05-05 20:17:13 +02:00
Dennis Felsing
bc907f319d
Merge pull request #467 from timakro/master
...
rename some auto game tile placers
2016-05-05 18:59:53 +02:00
Dennis Felsing
47455fa78b
Merge pull request #468 from timakro/pr_fix_editor_gametiles_automapper_overlap
...
fix editor gametiles automapper overlap
2016-05-05 18:59:41 +02:00
Dennis Felsing
e7af8cfdd7
Merge pull request #466 from Ryozuki/pr_showpred
...
Fixed cl_showping (now cl_showpred)
2016-05-05 18:59:01 +02:00
def
513c742197
Fix cl_antiping_players to be off on solo (thanks HMH)
2016-05-05 18:57:35 +02:00
Tim Schumacher
78f8c9978d
fix editor gametiles automapper overlap
2016-05-05 18:40:38 +02:00
Tim Schumacher
afd0e5a3eb
rename some auto game tile placers
2016-05-05 18:23:04 +02:00
Ryozuki
82d2a994ed
Fixed cl_showping (now cl_showpred)
2016-05-05 18:07:00 +02:00
H-M-H
4bf1a68292
do not write nullbytes to failed_sql.sql
2016-05-05 13:23:35 +02:00
Henningstone
77b584c12f
Forbid showing /top5 from rank 0 on
2016-05-05 01:33:28 +02:00
H-M-H
30ca8d8774
made writing to sql-failurefile threadsafe
2016-05-04 23:37:34 +02:00
gamertyp
b479dd412c
Removed a tab
2016-05-04 23:37:02 +02:00
gamertyp
e9378973de
Re-ordered the Gametiles-menu
2016-05-04 22:33:10 +02:00
gamertyp
7a3f96431a
Re-ordered the Gametiles-menu
2016-05-04 22:30:16 +02:00
def
2df9c79483
proper str_copy size ( fixes #461 )
2016-05-04 18:43:54 +02:00
def
1b668047c8
Clean up auto reconnect and make it independent of rendering
2016-05-04 18:23:00 +02:00
H-M-H
5dc47ede58
put sql_string_helpers into an own namespace
2016-05-04 16:51:18 +02:00
H-M-H
a7c0cd58ee
fixed birthdaycheck and the format of sql-inserts for the failure-file
2016-05-04 16:47:53 +02:00
def
45971ee8e9
no player antiping when appropriate tunings set
2016-05-04 16:01:58 +02:00
H-M-H
cd41220a44
wait for score-threads on shutdown
2016-05-04 15:32:24 +02:00
H-M-H
e351080dd3
removed double semicolons
2016-05-04 00:24:54 +02:00
H-M-H
a93e845e6d
checkbirthday now also sends a broadcast to the 'birthdaychild'
2016-05-03 23:50:42 +02:00
H-M-H
94f163f094
added CSqlPlayerData for simple tasks like getting best time
2016-05-03 23:24:44 +02:00
H-M-H
c9e65c7931
Merge branch 'master' into sqlmasters
2016-05-03 23:07:24 +02:00
H-M-H
c9b64053d0
cleaned up structure of sql_score.cpp
2016-05-03 20:45:58 +02:00
H-M-H
d0cebb576d
sql-score can now handle mapchanges/reloads
2016-05-03 20:36:17 +02:00
Dennis Felsing
230784d234
Merge pull request #458 from Ryozuki/pr_showping
...
Added cl_showping
2016-05-03 16:12:30 +02:00
Ryozuki
5c7856ee59
Added cl_showping
2016-05-03 16:06:10 +02:00
def
bad26a3a8a
Pressing shift makes slider move slower ( fixes #455 )
2016-05-03 15:11:52 +02:00
def
61e47422f6
Clean up debug messages a bit (lower case, no useless errors)
2016-05-02 21:35:32 +02:00
Tim Schumacher
50f9e37282
disable deepfly patch applied at wrong position
2016-05-02 16:25:34 +02:00
def
8af1e59fc6
Version 10.0.1
2016-05-01 23:11:11 +02:00
def
7e7bfcddd2
Fix console autocompletion ( fixes #451 )
2016-05-01 20:30:34 +02:00
def
2a92a171da
Merge branch 'master' of github.com:ddnet/ddnet
2016-05-01 19:34:40 +02:00
def
f6518e4d25
Remove unesed cl_version_server
2016-05-01 19:34:33 +02:00
Dennis Felsing
07aa6c6d9b
Merge pull request #449 from timakro/master
...
added auto game tile placer for hookthrough & show button to mapper when placing unused tiles
2016-05-01 18:18:30 +02:00
Tim Schumacher
aeea3777a3
show button to mapper when placing unused tiles
2016-05-01 18:12:20 +02:00
Tim Schumacher
e61456f381
added auto game tile placer for hookthrough
2016-05-01 17:44:02 +02:00
def
b6733a1827
Update credits
2016-05-01 17:14:02 +02:00
def
88780b8fbc
Use new ddnet update server
2016-05-01 12:09:02 +02:00
def
29a26a6633
Version 10.0
2016-05-01 12:07:16 +02:00
def
a1151fd296
ban -> Timeout
2016-05-01 11:15:45 +02:00
def
13143eac23
Reconnect for timeout instead of bans, some simplification
2016-05-01 11:12:07 +02:00
Dennis Felsing
bd40eec54f
Merge pull request #446 from timakro/pr_improve_hookthrough_shortcut
...
hookthrough shortcut now works for game and front
2016-05-01 10:13:33 +02:00
Dennis Felsing
1ccbc7a69b
Merge pull request #447 from timakro/pr_dont_remove_unused_tiles
...
dont remove unused tiles
2016-05-01 02:50:09 +02:00
Tim Schumacher
01024252b5
fix editor buttons for 5:4 resolutions
2016-05-01 02:34:06 +02:00
Tim Schumacher
04887e44f8
remove useless function
2016-05-01 01:54:37 +02:00
Tim Schumacher
70ffbbbbf9
hookthrough shortcut now works for game and front
2016-05-01 01:47:29 +02:00
def
915bce38fc
Toggling console with custom bind doesn't print that key on console ( fixes #443 )
2016-05-01 00:26:03 +02:00
def
a0a7d96ca0
Fix statboard bind
2016-04-30 23:39:42 +02:00
Tim Schumacher
f1b6848d85
dont remove unused tiles
2016-04-30 22:37:17 +02:00
Dennis Felsing
44d16d2374
Merge pull request #441 from timakro/master
...
fix hooktele on unhook, broke with new hookthrough
2016-04-30 21:29:27 +02:00
def
2cc236cb8c
Make spectator work again
2016-04-30 21:28:44 +02:00
Tim Schumacher
3378811ecf
fix hooktele on unhook, broke with new hookthrough
2016-04-30 21:13:54 +02:00
Dennis Felsing
f016a0eb1f
Merge pull request #436 from timakro/pr_other_gametype_entities_clear
...
added entities clear for other gametypes
2016-04-30 20:28:27 +02:00
def
4761608329
Input fixes from TW master for mouse wheel
2016-04-30 20:11:26 +02:00
def
1446adee2c
Window resizing only with X11 (not on Windows and Mac OS X)
2016-04-30 19:19:19 +02:00
def
0667864657
Fix double click in demos menu
2016-04-30 18:18:22 +02:00
def
df12171040
Merge branch 'master' of github.com:ddnet/ddnet
2016-04-30 18:00:08 +02:00
def
644fec7e55
Resize window without restarting client
2016-04-30 17:59:58 +02:00
Tim Schumacher
0a972185dc
prevent placing unused entity tiles in game layer
2016-04-30 11:02:00 +02:00
def
74f4ad77d6
fixed utf8 text input from tw master
2016-04-30 04:02:32 +02:00
def
7a5b79e48a
More SDL2 graphics goodness, partially from TW master
2016-04-30 00:43:11 +02:00
def
11e3fd55db
seperated ingame input handling from rendering (from TW master)
2016-04-29 23:05:20 +02:00
Dennis Felsing
09284c3ba9
Merge pull request #434 from timakro/pr_prevent_unused_tiles
...
Prevent placing unused tiles in the editor
2016-04-29 22:36:35 +02:00
def
2e0ca0f4b4
Fix SDL2 compilation
2016-04-29 21:58:24 +02:00
def
e8965bee68
Some keyboard input changes from teeworlds master
2016-04-29 21:56:38 +02:00
def
354696afb7
switch between fullscreen and windowed mode without restarting the client (by oy)
2016-04-29 21:56:38 +02:00
def
a1403ef457
Make sure GetClipboardText's null returns are handled properly
2016-04-29 21:56:38 +02:00
def
632db36fe4
Add clipboard copy&paste support (by swick)
2016-04-29 21:56:38 +02:00
def
db8a126315
Merge swick's SDL2 branch
2016-04-29 21:55:48 +02:00
def
97743b8e70
Also ctrl-r to refresh and in demo browser as well
2016-04-29 20:39:25 +02:00
Tim Schumacher
4a22e762ff
added entities clear for other gametypes
2016-04-29 19:29:19 +02:00
Tim Schumacher
d69133c877
prevent placing unused tiles in the editor
2016-04-29 19:23:34 +02:00
def
e0e7f20196
added sv_deepfly (default 1) to disable deepfly (by timakro)
2016-04-29 18:08:53 +02:00
Henningstone
8279855bb0
Show ingame Ghost tab only on race servers
2016-04-28 22:40:46 +02:00
def
7dd593a35e
A bit nicer ingame browser menu corners
2016-04-27 23:54:26 +02:00
def
d3a411afa6
Key up/down only change selected server, not friend list
2016-04-27 20:26:33 +02:00
def
dc162d02fc
F5 to refresh server browser
2016-04-27 20:17:10 +02:00
def
ec7d28ed86
Change ingame menu layout a bit: Browser, Ghost directly instead of Network tab
2016-04-27 20:14:03 +02:00
def
b495b1681c
Double click works on votes (and vote window disappears after server setting vote)
2016-04-27 20:04:31 +02:00
def
740868c938
Add cl_show_local_time_always ( fixes #319 )
2016-04-27 19:22:55 +02:00
def
67bff95a72
Merge remote-tracking branch 'timakro/new_hookthrough'
2016-04-27 18:59:51 +02:00
def
d019eb87c6
Use default page when ingame browser uses invalid page ( fixes #345 )
2016-04-27 17:59:12 +02:00
def
618dc9a6b0
Alert if layer size too big in editor (thanks to Lady Saavik, fixes #404 )
2016-04-27 17:49:14 +02:00
def
0f5611c2f0
Add function to filter chat out of demo when slicing ( fixes #382 )
2016-04-27 17:05:30 +02:00
def
11a07f2c69
Merge branch 'master' of https://github.com/timakro/ddnet into timakro-master
2016-04-27 16:11:14 +02:00
def
3aeb1ae23c
Version 9.3.1
2016-04-27 01:29:20 +02:00
def
ecd7b48339
Version 9.3
2016-04-26 23:07:15 +02:00
def
378a713b1d
No antiping in demo player
2016-04-24 01:57:01 +02:00
def
750f30b6b9
Don't use hardcoded table name
2016-04-23 16:42:54 +02:00
def
93ce3c84c3
Add fake tuning for hammer hit
2016-04-20 11:59:14 +02:00
def
8fdeb9df58
Don't use antiping when spectating
2016-04-17 18:36:33 +02:00
def
f524c71c38
Fix a few default binds
2016-03-26 01:09:34 +01:00
def
2f170c4d1c
Actually call new birthday function
2016-03-26 00:36:54 +01:00
def
fc2bf86174
Birthday check when player joins
2016-03-26 00:20:18 +01:00
def
52fcc6e550
Fix sv_hide_score
2016-03-26 00:19:44 +01:00
def
b2105ef3ec
Revert "Nicer formatting for SQL stats"
...
This reverts commit c36b7efe1d
.
2016-03-09 23:45:48 +01:00
def
64e4f99102
Revert "Further improvement on ranks formatting"
...
This reverts commit fad318e86f
.
2016-03-09 23:45:43 +01:00
def
fb03247580
muteid and muteip are in seconds, not minutes
2016-03-09 01:48:17 +01:00
def
fad318e86f
Further improvement on ranks formatting
2016-03-08 17:53:49 +01:00
def
c36b7efe1d
Nicer formatting for SQL stats
2016-03-08 17:36:14 +01:00
def
ce7eb0aac1
Add UNLOCK_TEAM tile (someone draw a tile please)
2016-03-07 18:04:59 +01:00
H-M-H
e39829ef7c
killer of locked team will get strong hook on respawn
2016-03-04 22:55:12 +01:00
heinrich5991
e8be975f5b
Merge pull request #417 from awaysoft/add_simplified_chinese_support
...
Add font support for chinese, japanese, korean.
2016-03-03 16:48:28 +01:00
Tom
ff1c6705d6
fix compile warning
2016-03-03 23:40:19 +08:00
def
f1ff7e80ea
Version 9.2
2016-03-02 22:47:50 +01:00
def
e577c8e9ae
Fix web links
2016-02-23 01:05:37 +01:00
H-M-H
53a004fa74
reset preferred sql-server to the first specified
...
on map load
2016-02-20 15:33:35 +01:00
H-M-H
2bd6d0c381
do not always try to connect to unreachable sqlservers
...
but instead remember the last reachable server
- some cleanup
- added timeout of 10 seconds to sql-connections
2016-02-20 15:33:35 +01:00
H-M-H
783c2161f1
sql_score init is threaded now
2016-02-20 15:33:35 +01:00
H-M-H
8dacd88755
more generic format of saved sql-inserts
2016-02-20 15:33:35 +01:00
H-M-H
88ed7391da
handle exceptions from sql properly
...
- write failed sqlinserts to a file
- improved structure
2016-02-20 15:33:35 +01:00
H-M-H
1314085928
restructured sqlconnection
...
reading from and writing to several different servers is now possible
TODO:
-handle Exceptions properly (try another sqlserver)
-if everything fails while writing write the insert to a file
2016-02-20 15:33:35 +01:00
H-M-H
2d41ce3527
try next sqlmaster also if the current write fails
2016-02-20 15:33:35 +01:00
H-M-H
c4ab59e4c3
fixed use of locks for threading:
...
each sqlserver has its own lock now
-> it is required that every connect call is followed by a disconnect call
2016-02-20 15:33:35 +01:00
H-M-H
15f2e07c48
moved sqlserver stuff into CServer-class
...
as sqlconnections should not last only
until next mapreload
2016-02-20 15:33:35 +01:00
H-M-H
6ba10d2719
mastersqlservers are working now
...
TODO: move the sqlserver objects somewhere else
so they wont be destroyed on every reload
2016-02-20 15:33:35 +01:00
H-M-H
5e4456584f
started with sqlmasters
...
+ added #ifdef for sql_server.cpp
(fixes compilation for release mode)
2016-02-20 15:33:35 +01:00
H-M-H
9ed66f7adc
Cleanup of Sqlconnection
...
-moved all connectionstuff to a new class
-moved sqlstring functions to an own file
-do not give threads access to CSqlScore
2016-02-20 15:33:35 +01:00
Tim Schumacher
6e7dbec76e
made fading border in menu more customizeable
2016-02-16 17:04:46 +01:00
Tim Schumacher
e183a17117
removed other gametypes files and gametype setting
2016-02-16 14:29:11 +01:00
Tim Schumacher
9e6e062793
added cl_skin_filter_string for skin quick search
2016-02-14 19:51:49 +01:00
Tom
26a1a9f331
replace strstr to str_find
2016-02-13 18:51:21 +08:00
Tim Schumacher
94f3da4a47
removed localize for search symbol
2016-02-12 21:31:58 +01:00
Tim Schumacher
438720959b
added quick search for skin selection
2016-02-12 18:52:10 +01:00
Tim Schumacher
7276aeb15b
move kill messages down when fps is shown
2016-02-12 15:53:57 +01:00
Tim Schumacher
ef94797c02
forbid placing hookthrough shortcut in front layer
2016-02-09 17:02:14 +01:00
Tom
7f95961078
fix a compile problem in linux
2016-02-06 00:38:19 +08:00
Tom
96510284e3
Add font support for chinese, japanese, korean.
...
Added some character to DejaVuSans Font, so Language List can show CJK names.
Modify code to let ddnet choose DejavuWenQuanYiMicroHei when user choose CJK language, this font is merge from Dejavu and WenQuanYiMicroHei.
2016-02-06 00:13:57 +08:00
H-M-H
42a68636b5
tweaked respawndelay a bit
2016-02-02 21:14:46 +01:00
H-M-H
cb1c63c652
Merge pull request #410 from heinrich5991/pr_ddnet_join_vote_delay
...
Add sv_join_vote_delay
2016-01-29 12:58:05 +01:00
def
aded433400
Fix client version number (a bit too late, oops)
2016-01-27 02:18:10 +01:00
Dennis Felsing
269bd3df4b
Merge pull request #412 from heinrich5991/pr_ddnet_overlong_utf8_server
...
Kick people using overlong UTF-8 sequences
2016-01-27 02:15:19 +01:00
def
0a49428e21
Veto considers time on server not in current race
2016-01-27 02:14:46 +01:00
heinrich5991
a1923b154b
Only ignore messages on invalid UTF-8, don't kick players
2016-01-27 01:48:19 +01:00
heinrich5991
d4eefefa26
Kick people using overlong UTF-8 sequences
...
This works around the bug in older clients (including vanilla) that
interpret those sequences incorrectly.
2016-01-27 01:24:02 +01:00
heinrich5991
90ba4c5986
Make join vote delay the default
2016-01-22 17:44:53 +01:00
heinrich5991
957844e234
Add comment about when sv_join_vote_delay
doesn't apply
2016-01-21 00:09:11 +01:00
heinrich5991
384668928b
Add sv_join_vote_delay
...
This is a new delay that specifies how many seconds you have to wait
before making your first vote. In case the server was only recently
filled (e.g. by a map change or if people start joining an empty
server), this delay is disabled (in the first case, because it's normal
to join after a map change, in the second case because you might have
joined the empty server to vote for a different map).
2016-01-19 23:52:28 +01:00
heinrich5991
bb35e57f6c
Clarify that the unit for ban time is seconds
2016-01-19 22:26:20 +01:00
heinrich5991
c0a90f98b8
Fix length of vote reason display in chat
...
Fixes #407 .
2016-01-19 15:00:41 +01:00
heinrich5991
294a962141
Fix a few style issues in voting code
2016-01-19 14:58:52 +01:00
Väinö Mäkelä
cb84cf2216
Improve the handling of invalid skins.
...
CDataFileReader::Open(): Check the return status of io_read()
before reading the buffer, to avoid reading uninitialized data
in case the file was shorter than a full header.
CSkins::SkinScan(): Check that the image is high enough.
2016-01-17 10:48:21 +02:00
def
ac61c8fed5
Format cl_showid a bit nicer
2016-01-10 22:35:14 +01:00
H-M-H
2b99131907
Version 9.1
2016-01-04 15:21:59 +01:00
H-M-H
8e24ef8020
commanddescription can now be placed directly in
...
the commandparamsstring: "s[file]"
2015-12-28 16:19:52 +01:00
H-M-H
11a426c18b
added (console-)command usage
2015-12-23 14:29:31 +01:00
H-M-H
c38cba9bd0
Merge pull request #373 from H-M-H/eyewheel
...
Eyewheel (by Chairn and CytraL)
2015-12-01 14:02:22 +01:00
H-M-H
b3b38dd0d3
minior cleanup of eyewheel
2015-11-16 21:15:37 +01:00
H-M-H
2fbccb8133
Merge pull request #366 from nzyuzin/master
...
Reset statboard after a game restart
2015-11-15 19:09:43 +01:00
heinrich5991
31d9b8d001
Cleanup of #369
2015-11-15 14:40:07 +00:00
user578
403114906a
Changed comment.
2015-11-15 02:44:40 +03:00
H-M-H
0af5af2f0f
fixed eyewheel (originally from Chairn)
2015-11-15 00:31:24 +01:00
H-M-H
8d9dd65f0b
Merge branch 'master' into pr/317
2015-11-15 00:05:04 +01:00
timgame
ba60cf509a
use index 5 for a shortcut hookthrough tile
2015-11-15 00:00:43 +01:00
user578
2c48229370
Fix wrong calculation of weapon Angle in demo player. Changed constants to pi.
2015-11-14 19:34:48 +03:00
user578
670a028815
Fix wrong calculation of weapon Angle in demo player
2015-11-13 23:38:49 +03:00
Nikita Zyuzin
e63e9eed54
Replace diff > 2 with != in RoundStartTick comparison
2015-11-13 14:40:02 +04:00
timgame
e5f6356899
allow hookblocker in front layer
2015-11-12 19:46:52 +01:00
timgame
a6a4187fb1
add new hookthrough and hookblocker
2015-11-12 19:46:27 +01:00
timgame
9f45090ca6
added chat msg to reveal killer of locked team
2015-11-12 18:59:58 +01:00
Nikita Zyuzin
d7f2fc95e7
Reset statboard after a game restart
...
Fixes #335
2015-11-12 13:06:05 +04:00
H-M-H
f0d10ac62d
better get dummyinput directly from CControls
2015-11-10 20:29:12 +01:00
H-M-H
50c80a1cfb
classmembers shall start with m_ !
2015-11-09 20:27:18 +01:00
timgame
dc89301292
clean up intersect line code
2015-11-08 10:20:44 +01:00
timgame
988a8f591a
remove colflags
2015-11-08 10:20:10 +01:00
Tim Schumacher
201782dbfc
changed setting==0 to !setting
2015-11-07 20:17:41 +01:00
Tim Schumacher
cbffcd4126
Merge pull request #340 from rbmz/master
...
cl_text_entities (show/hide text in entities) for performance
2015-11-07 20:13:21 +01:00
H-M-H
0e532adb67
Implemented Helper accesslevel
...
basically just copied everything from moderator-accesslevel implementation
note however that mod_command changed to access_level
2015-10-23 04:21:07 +02:00
H-M-H
bf8aea3857
Merge pull request #333 from heinrich5991/pr_ddnet_antiping_no_reset
...
Don't reset `cl_antiping` subconfig on restart
2015-10-22 00:01:28 +02:00
Tim Schumacher
878f8ef872
Merge pull request #343 from cinaera/pr_layer_render
...
Fix duplicated rendering of the game layers and cleanup outdated code
2015-10-21 02:50:03 +02:00
Henningstone
6fa6190f84
Fix menus music playing ingame, closes #349
2015-10-16 19:31:01 +02:00
heinrich5991
71991eeb42
Set cl_antiping_* to 1 by default
...
This would also happen anyway as no config is treated as config
version 0, since cl_antiping is 0, all the subconfigs would be set to 0.
2015-10-08 09:46:07 +01:00
H-M-H
60e6b87130
Merge pull request #339 from H-M-H/EnvelopesFix
...
fixed Envelopes-Bugs
2015-10-07 21:55:17 +02:00
Tim Schumacher
edb2270ca1
removed include iostream
2015-10-07 20:10:19 +01:00
timgame
fb8778c717
only reload servers when changing tab
2015-10-07 20:10:02 +01:00
BeaR
37c6454473
Fix duplicated rendering of the game layers and cleanup outdated code
2015-10-05 12:51:19 +02:00
rbmz
1e47102aef
cl_text_entities (show/hide text in entities) for performance
...
Signed-off-by: rbmz <rbmz@users.noreply.github.com>
2015-09-28 01:04:57 -03:00
def
24f973613a
Fix menu
2015-09-26 01:15:08 +02:00
def
05fcc58b2f
Oops, next SQL server compilation fix
2015-09-23 14:05:54 +02:00
def
97152e5cbf
Hopefully fix SQL server compilation with Visual Studio
2015-09-23 11:54:20 +02:00
H-M-H
930dd8f2ad
set colors to 1.000 instead of 0.001 for new colorenvelopes
2015-09-18 23:47:07 +02:00
H-M-H
e6cf2241b2
fixed Envelopes-Bug see here: http://forum.ddnet.tw/viewtopic.php ?
...
f=5&t=2277
2015-09-18 21:05:44 +02:00
def
aa4bbed178
Hopefully fix editor crash with RGB (no transparency) images
2015-09-18 17:15:30 +02:00
def
336e916548
Add option not to create sql tables
2015-09-15 09:28:18 +02:00
Chairn
947cca37d6
Added cl_eye_duration to set the duration of eye emote.
2015-09-11 15:41:53 +02:00
heinrich5991
27ed6d7033
Fix the help text of cl_antiping
and friends
2015-09-10 12:29:58 +01:00
heinrich5991
ba4eab1f1c
Don't reset antiping subconfiguration on startup
2015-09-10 12:09:38 +01:00
heinrich5991
48ecf3d5a1
Merge pull request #323 from Chairn/drag_range
...
Added sv_dragger_range to control the length of the laser draggers.
2015-09-07 11:12:52 +01:00
def
a8cadc21eb
Last one I hope
2015-09-05 18:05:29 +02:00
def
ffe9235151
Oops, another one
2015-09-05 17:59:37 +02:00
def
96f2a380f6
Get rid of warning
2015-09-05 04:52:18 +02:00
def
7487923774
Fix Windows thread handle leak
2015-09-05 04:49:22 +02:00
def
0fa06c4a5e
Server names may be 4 bytes long
2015-09-05 00:48:11 +02:00
def
40a36a3063
Minor fix
2015-09-04 11:22:19 +02:00
Chairn
8148a29108
Removed useless comment line
2015-09-01 23:17:45 +02:00
Chairn
c5443d8e34
Added command sv_dragger_range. Maybe need some more tests.
2015-09-01 23:15:48 +02:00
oy
e91d26b8ac
force vital check on essential cl/srv messages and added additional sequence checking
2015-09-01 13:50:45 +02:00
Chairn
3552e1a042
Added eye wheel. Render only on ddrace/race/ictf+/dm+/gctf+ server.
2015-08-30 21:42:16 +02:00
def
ed49e3214a
Some more minor settings menu fixes
2015-08-28 20:44:07 +02:00
def
865d50950d
Put space more to left in editor browser
2015-08-28 20:34:19 +02:00
def
2b1aa40d77
Fix editor color value to be shown with # instead of 0x
2015-08-28 20:28:53 +02:00
def
ecc9cbfe99
Fix background map in settings in 5:4 resolution
2015-08-28 20:26:39 +02:00
def
b743119d0d
Version 9.0.2
2015-08-28 03:56:35 +02:00
def
e39fb6b535
Very ugly fix for color picker in editor
2015-08-28 01:28:09 +02:00
def
ecfa185601
Fix settings positioning
2015-08-28 01:18:45 +02:00
def
f46767cfae
Fix: Mousesens in UI independent of Dyncam
2015-08-27 22:19:25 +02:00
def
ee3baa6f53
Version 9.0.1
2015-08-27 21:57:07 +02:00
def
8c0febdd41
Another dyncam fix
2015-08-27 21:56:41 +02:00
def
043d718698
Fix dyncam mousesens
2015-08-27 21:52:10 +02:00
def
703f1bc99d
Hopefully fix Android compilation
2015-08-27 20:52:06 +02:00
def
1dddf42cbb
Simplify Dyncam and fix #311
2015-08-27 20:26:05 +02:00
east
ff09eff526
arrow up/down in demo browser
2015-08-27 16:59:36 +02:00
def
1ed044fe0d
Fix up and down keys in server browser
2015-08-27 16:42:21 +02:00
def
8511a4d1f4
No magic string
2015-08-27 16:32:45 +02:00
def
7693d8d9d6
Fix invalid free with %current%
2015-08-27 16:32:28 +02:00
def
e662a09b7a
White space cleanup, DOS->UNIX
2015-08-27 16:28:34 +02:00
Dennis Felsing
ed5d8faa2a
Merge pull request #310 from heinrich5991/pr_ddnet_map_settings_fix_settings_compare
...
Fix settings compare
2015-08-27 16:24:39 +02:00
heinrich5991
3a069093d7
Fix settings compare
...
It was just using a heuristic, comparing the first 24 bytes. Memory unsafety
for configs that were shorter than 24 bytes.
2015-08-27 16:20:56 +02:00
def
c1ca91560e
Improve settings menu a bit
2015-08-27 16:20:16 +02:00
Dennis Felsing
a32aca50bf
Merge pull request #306 from Chairn/pr_custom_background
...
Added custom background in entities mod.
2015-08-27 16:08:46 +02:00
def
b832672412
Version 9.0
2015-08-27 15:53:05 +02:00
heinrich5991
cc0d0fa728
Fix config_store for old maps that don't contain MAPITEMTYPE_INFO
...
Just add one in this case.
2015-08-27 15:46:51 +02:00
def
f27ee72d2d
Remove unused variables
2015-08-27 15:34:33 +02:00
def
33f20d7dd3
Indentation fixes
2015-08-27 15:33:24 +02:00
east
cb4909d656
Changed Created: info
2015-08-27 15:05:24 +02:00
east
675c6eb1e0
Demo browser column listbox added
2015-08-27 15:05:24 +02:00
east
da17b795c5
progress on column listbox
2015-08-27 15:05:24 +02:00
heinrich5991
d56f80f0f5
Fix temp file creation in case no temp file is needed
2015-08-27 13:37:34 +02:00
heinrich5991
e954e55533
Removed *_dump
and *_reset
from the list of game commands
2015-08-27 13:00:43 +02:00
heinrich5991
7d9228f3d5
Fix a severe bug with config saving
...
Thought I had fixed that long ago...
2015-08-27 12:55:35 +02:00
heinrich5991
d13ebf93a2
Add config_store
and config_retrieve
tool
2015-08-27 12:55:35 +02:00
heinrich5991
db696c0e78
Fix the 54e61bfe39
cherry-pick, re-add missing line
2015-08-27 12:55:34 +02:00
heinrich5991
bf1f7d6ccd
(Safely) execute settings embedded in maps
2015-08-27 12:55:34 +02:00
heinrich5991
6a17d2700d
Fix saving the config into the map
2015-08-27 12:51:24 +02:00
SushiTee
c025dc2235
saving server settings within the map and loading them on init
2015-08-27 12:51:24 +02:00
SushiTee
7bd0f276d4
saving server settings within the map and loading them on init
2015-08-27 12:51:24 +02:00
heinrich5991
a3246ed099
Save the config into the map when the server loads the map
2015-08-27 12:51:24 +02:00
Chairn
4b270771bf
Added string+box in ddnet menu. Added 10 secs protection for loading.
2015-08-27 09:13:43 +02:00
Chairn
d699cbe94b
Reorganized class. Does not reload current map.
2015-08-27 06:27:55 +02:00
Chairn
8b8ba7b860
Added variable for tile background. Improved a lil bit maplayers.
2015-08-27 00:52:50 +02:00
Chairn
70a2cfa4ea
Added custom background in entities.
2015-08-27 00:52:31 +02:00
def
d1fddc11ea
Fix disabling spec window
2015-08-26 19:35:00 +02:00
def
fe22edadaa
Hide console window on Windows by default
2015-08-26 12:40:50 +02:00
def
325410d2af
Even better: Fix 0 as mousesens for dyncam
2015-08-24 23:26:07 +02:00
def
b32a939a9e
Set more reasonable default dyncam sensitivity and rename config variables for dyncam
2015-08-24 23:22:20 +02:00
def
ed0634f9b0
Update credits
2015-08-23 23:22:31 +02:00
Dennis Felsing
44e7e2834f
Merge pull request #284 from Chairn/upstream
...
Fixed double clicking on friend when friend was on top server.
2015-08-23 23:18:32 +02:00
oy
70ca6f220c
fixed frozen input when leaving a server with active chat
2015-08-22 21:53:00 +02:00
def
fabe25dd45
Switches can be set with number 0 (even if they don't make much sense, fixes #265 )
2015-08-22 20:41:46 +02:00
def
5119976c9f
Oops
2015-08-22 20:25:28 +02:00
def
b5aca60662
Fix mouse hang with editor popup, value selector and escape ( fixes #290 )
2015-08-22 20:22:23 +02:00
def
7ff9cd890c
No magic number for weapon
2015-08-22 20:15:15 +02:00
def
844d8b8ae3
Add sv_teleport_lose_weapons
2015-08-22 19:24:10 +02:00
def
eac3d900e7
Remove unused variable
2015-08-22 17:50:34 +02:00
def
902e4b7487
Also use map name by default for manual demo recording
2015-08-22 17:36:47 +02:00
def
db2256e827
Fix a few whitespace-at-end-of-file issues
2015-08-22 15:27:41 +02:00
Dennis Felsing
d4ccc4728b
Merge pull request #291 from cinaera/pr_editor_scale
...
HSV color picker for quad points
2015-08-22 15:20:29 +02:00
def
f977f80c94
Stronger checks on save
2015-08-22 15:16:14 +02:00
def
321f0d210a
Fix race recorder, make it remove tmp files consistently and clean it up a bit
2015-08-22 15:09:19 +02:00
Learath2
aa195955be
Don't highlight your own messages.
2015-08-20 17:01:34 +03:00
BeaR
ff3c4f22b4
Add hex value edit field for quad point color
2015-08-20 12:51:30 +02:00
def
f62bb1821c
/map and /mapinfo improvement ( fixes #292 )
2015-08-19 22:43:08 +02:00
east
8dec8d7890
Fixed chat highlighting
2015-08-17 21:35:12 +02:00
BeaR
6b0d2b9b9a
Fix hue picker scaling
2015-08-17 20:19:27 +02:00
BeaR
a4cfc10898
Implement an HSV picker for color of quad points
2015-08-17 20:14:23 +02:00
BeaR
6b2e61bbc6
Fix collision bug with weapon projectiles
...
Ignore characters, which can't collide e.g different teams, in the intersection test for projectiles.
2015-08-16 10:54:06 +02:00
def
e1fe407ee5
Make team locking an option
2015-08-16 00:39:31 +02:00
Chairn
f3a82b0c98
Fixed double clicking on friend when friend was on top server.
2015-08-14 19:25:45 +02:00
Dennis Felsing
37256d6e2c
Merge pull request #283 from savander/DDRace64
...
Improvements for demoplayer (pause/unpause demo is bindable) + you can hide scoreboard after death
2015-08-13 17:25:57 +02:00
def
547274b806
Add cl_chat_reset, which can be set to 0 so that chat is not reset when pressing escape
2015-08-12 17:03:27 +02:00
def
9d5459d731
Check IDs in a more reasonable order
2015-08-12 15:54:03 +02:00
Adam Jaworski
ab6f522aa5
Whether to show scoreboard after death or not
2015-08-12 11:30:26 +02:00
H-M-H
0086d19276
added Notifications for osx
2015-08-11 03:14:27 +02:00
def
67fa04541e
Version 8.1.1
2015-08-10 16:12:23 +02:00
Dennis Felsing
609b84ca4e
Merge pull request #276 from heinrich5991/pr_ddnet_allow_rescue
...
Finish the renaming of sv_allow_rescue to sv_rescue
2015-08-10 14:06:56 +02:00
def
23cc7e2a46
Version 8.1
2015-08-10 13:36:51 +02:00
heinrich5991
ec85951736
Finish the renaming of sv_allow_rescue to sv_rescue
2015-08-10 13:34:56 +02:00
def
1fd0f947af
Better numbers in average time for /mapinfo
2015-08-09 22:20:52 +02:00
def
727ea434d4
Increase magic number a bit until we assume client is not DDNet
2015-08-07 03:26:50 +02:00
Dennis Felsing
a0d1d8b744
Merge pull request #275 from nzyuzin/variables_h_naming
...
Add prefix Cl to dummy and player variables
2015-08-06 22:28:22 +02:00
Nikita Zyuzin
0b9e2f144c
Add prefix Cl to dummy and player variables
2015-08-07 00:16:33 +04:00
Dennis Felsing
b122b569bd
Merge pull request #274 from nzyuzin/variables_h_naming
...
Correct names in variables.h
2015-08-06 21:54:58 +02:00
Nikita Zyuzin
89536b10a3
Update dyncam variable names
2015-08-06 23:44:54 +04:00
def
f39b85a3e2
Add average time to /mapinfo
2015-08-06 16:02:00 +02:00
def
8401c43edb
Remove a message to prevent server log spamming
2015-08-05 22:43:57 +02:00
def
348ac53226
Bind chat on enter/return by default as well
2015-08-05 15:34:08 +02:00
def
8203c5378d
Merge branch 'master' of github.com:def-/ddnet
2015-08-01 20:16:46 +02:00
def
8d216d8de1
Only print MOTD to console when it's not empty
2015-08-01 20:16:34 +02:00
Nikita Zyuzin
06c4470081
Don't use OldMousesens if it wasn't initialized
2015-08-01 09:08:25 +04:00
Nikita Zyuzin
e89843d811
Update dyncam to have special mousesens
2015-08-01 09:01:54 +04:00
def
6a2cc86d50
Sort spectators by name
2015-07-28 23:30:23 +02:00
def
d2bec89c05
Version 8.0.2
2015-07-28 02:13:26 +02:00
def
d9f712bfcb
Print MOTD to console
2015-07-27 03:57:21 +02:00
def
5313f30e24
Version 8.0.1
2015-07-26 19:24:23 +02:00
def
dfcb9beabd
Visually tell tees apart that you can't spectate
2015-07-26 18:52:53 +02:00
def
cd267f53d8
Improve follow button a bit
2015-07-26 18:37:31 +02:00
def
791e260e65
Fix spectating in demo viewer and add a button to choose to follow a player
2015-07-26 18:21:51 +02:00
def
8f5812decd
Version 8.0
2015-07-26 15:23:09 +02:00
def
d5100cdee5
Add ctrl+shift+s for "save as" and ctrl+shift+alt+s for "save copy"
2015-07-26 12:05:45 +02:00
def
ce1d615041
Add "Save copy" button so that filename is not changed
2015-07-26 12:05:14 +02:00
def
f349818f9d
Only save once (hope this doesn't cause any problems)
2015-07-26 12:04:43 +02:00
def
e6db197183
Fix scroll bar in server control votes when search bar is used
2015-07-25 18:43:54 +02:00
Dennis Felsing
50a6c30e46
Merge pull request #241 from timgame/DDRace64
...
fixed envelope button color
2015-07-25 00:07:33 +02:00
timgame
6264bb73f3
fixed envelope button color
2015-07-25 00:04:12 +02:00
def
d570683b5a
TAB in console doesn't influence menu ( fixes #239 )
2015-07-24 01:28:19 +02:00
def
d57b0d62c6
Support for 0 stars in database
2015-07-23 12:49:22 +02:00
def
949fcb2c40
Remove one useless debug print
2015-07-23 12:11:42 +02:00
def
5527870d0a
Revert bruch clearing
2015-07-23 00:43:09 +02:00
Chairn
ea52c68d2c
Zooming will work as in game for editor using numpad.
2015-07-23 00:10:55 +02:00
def
a04578b3ba
Add switch_open to set the initial state of a switch to open
2015-07-22 23:32:39 +02:00
def
e97c8ac08f
Add foes (permanently ignored players)
2015-07-22 22:16:49 +02:00
def
1af5507b95
Allow spectating other players and freeview in demo player (especially fun with /showall and /showothers on)
2015-07-22 21:32:02 +02:00
def
bab961f054
Prepare switch to mixed case server names
2015-07-22 19:56:24 +02:00
def
0cb50c1805
Print actual SQL inserts/updates to debug log
2015-07-22 19:05:45 +02:00
def
d815193d86
Merge branch 'DDRace64' of github.com:def-/ddnet into DDRace64
2015-07-22 18:24:09 +02:00
def
4e658c1057
Minor cleanups
2015-07-22 18:23:40 +02:00
east
d12c516508
fixed highlighting in demo playback
2015-07-22 15:37:00 +02:00
def
4d239cab77
Version 7.9.1
2015-07-15 19:34:50 +02:00
def
f5ff75a19a
Fix Speedup angle selector
2015-07-15 02:34:50 +02:00
def
fba5188b84
Version 7.9
2015-07-15 00:57:15 +02:00
def
cc63e9fc89
Fix demo cutter to add .demo file ending
2015-07-14 13:43:44 +02:00
def
2077a4f83e
Add a string for localization
2015-07-14 13:43:24 +02:00
def
0cd9b0006b
Another known bot client
2015-07-13 00:18:59 +02:00
def
17b8a5219b
Show a nice message to known bot clients
2015-07-13 00:02:57 +02:00
def
da68023f7a
Off by one ;)
2015-07-11 19:28:45 +02:00
def
6d68e22cd1
Hopefully fix string fuzzying for unicode
2015-07-11 19:26:57 +02:00
def
242f47e03e
Fix statboard a bit more!
2015-07-10 22:12:20 +02:00
def
73229fbb62
Only allow /save when team is started already (prevents saving after
...
noobfilter)
2015-07-09 23:48:29 +02:00
def
4efaa85e7a
Stop showing statboard after key has been released ( fixes #219 )
2015-07-09 20:38:23 +02:00
def
15ff5f5491
Merge branch 'DDRace64' of github.com:def-/ddnet into DDRace64
2015-07-09 20:33:35 +02:00
def
1aeea28459
Fix statboard size for 4:3 and 5:4 screens ( fixes #211 )
2015-07-09 20:33:26 +02:00
Dennis Felsing
89c29a15f5
Merge pull request #233 from timgame/DDRace64
...
improved grass_main/0.7 automapper by hi_leute_gll
2015-07-09 19:20:48 +02:00
timgame
929919d44b
improved grass_main/0.7 automapper by hi_leute_gll
2015-07-09 19:17:46 +02:00
def
1ef03e7387
Only disallow team changing and killing when calling kick/spec votes
2015-07-09 19:07:33 +02:00
def
6e8ada1ac8
Fix whitespaces a bit
2015-07-09 02:12:35 +02:00
def
a9690bb484
Show all recorders in scoreboard ( fixes #227 )
2015-07-09 02:00:40 +02:00
Dennis Felsing
b6c8faa9e2
Merge pull request #230 from timgame/DDRace64
...
added language scripts and improved german language
2015-07-08 20:38:41 +02:00
def
acf18f98fc
Clearer message on veto
2015-07-08 18:09:52 +02:00
def
b6133e7ece
Fix typo...
2015-07-08 17:05:49 +02:00
def
c79b4d3112
Add veto right for players with high time to stop map change votes
2015-07-08 17:03:22 +02:00
def
1f2b09303f
Vote caller never counts as afk
2015-07-08 16:04:54 +02:00
def
fbe1bcbf39
Don't capitalize server name in /mapinfo
2015-07-08 15:47:46 +02:00
def
f5d31b595c
Editor: Scroll Speedup angles by 45° (finer with shift)
2015-07-08 13:55:02 +02:00
def
5f6752d238
Show degrees sign in value selector
2015-07-08 13:38:21 +02:00
def
872a94618d
Oops, use non-fuzzy map string
2015-07-08 02:14:33 +02:00
def
87227927cd
/map and /mapinfo: Prefer exact match, including capitalization
2015-07-08 02:07:49 +02:00
def
f4c187346e
Version 7.8.2
2015-07-07 12:40:31 +02:00
def
30e3861117
More reasonable default key bindings
2015-07-07 12:40:22 +02:00
def
b3592380d1
Re-enable broadcast for old DDNet client version
2015-07-04 14:12:49 +02:00
def
9e4da8658d
Update credits
2015-07-01 17:57:27 +02:00
def
2d5df86443
Add time.h include for editor to fix windows compilation
2015-07-01 17:17:48 +02:00
def
9f5a2f7f93
Fix wording in settings
2015-07-01 16:45:41 +02:00
def
d11f1b0b38
Display local time in editor so that mappers don't lose track of it
2015-07-01 16:38:17 +02:00
def
e20be248f0
Fix previous commit
2015-07-01 16:27:19 +02:00
def
e552ef2643
Print number of finished tees in /mapinfo as well
2015-07-01 16:24:27 +02:00
def
b8c37bbeca
Version 7.8.1
2015-07-01 15:01:08 +02:00
timgame
4e33c394b9
improved german language
2015-06-30 18:57:39 +02:00
def
ce465b584c
Add sv_rescue_delay and rename sv_allow_rescue to sv_rescue
2015-06-30 18:46:36 +02:00
def
5409f0baef
Fix cl_nameplates_clan
2015-06-29 11:03:17 +02:00
def
4c3b97d6ba
Add size variable for clan plates
2015-06-29 02:06:27 +02:00
def
d846583ba7
Make a few value selectors in editor wrap around
2015-06-28 16:17:23 +02:00
def
063be1f12e
Make TAB always work in serverbrowser
2015-06-28 15:43:34 +02:00
def
8e8283e9cf
Highlight game layers in editor
2015-06-28 15:02:48 +02:00
def
6e0efe7f22
Version 7.8
2015-06-28 13:10:05 +02:00
savander
a65243d8e9
Rermove Localize from server message
2015-06-26 21:39:36 +02:00
savander
52e60afafa
Added missing Localize()
2015-06-26 20:44:55 +02:00
def
45b7706439
Don't ignore timeout codes because of spam protection (might fix issue with timeout code being ignored)
2015-06-26 03:59:38 +02:00
def
3b7fca86c6
Initialize pReleasedString
2015-06-25 22:38:16 +02:00
def
1c7750151d
Show full time in scoreboard even when minutes are > 100
2015-06-25 15:39:22 +02:00
def
dcddb7896d
It would help to test before commiting
2015-06-24 21:53:00 +02:00
def
2decad5d75
Fix SQL query of /mapinfo for empty case
2015-06-24 21:46:42 +02:00
def
a0ac817966
Fix
2015-06-24 19:18:59 +02:00
def
6b300334f7
Nicer wording
2015-06-24 19:17:49 +02:00
def
7c9d452c61
Fix /mapinfo string
2015-06-24 19:15:03 +02:00
def
9a55f52e61
Fix SQL query
2015-06-24 19:04:34 +02:00
def
6b1c7a5350
Initial support for release dates in /mapinfo
2015-06-24 19:03:03 +02:00
def
55e0c58707
Fix bracket
2015-06-22 13:07:41 +02:00
def
4f323313f3
Clean up code a bit
2015-06-22 13:06:14 +02:00
def
f6c3586d02
Fix serverbrowser on Android
2015-06-22 02:49:23 +02:00
def
d95145819f
Fix oversize headers on Android
2015-06-22 01:39:08 +02:00
def
b91ff8a9fc
Also with antiping
2015-06-22 00:44:26 +02:00
def
885f1a3276
Add support to show clan above name plates
2015-06-22 00:34:10 +02:00
def
7c665a7b97
Add auto-antiping based on ping
2015-06-21 18:00:09 +02:00
def
1844ab10d2
Version 7.7.3
2015-06-21 13:03:49 +02:00
def
cc5ac820fd
Editor: Ctrl-s doesn't ask about overwriting anymore
2015-06-21 13:02:07 +02:00
def
49c0bedb62
Go back to forbiding cl_startinfo
2015-06-18 17:47:07 +02:00
east
458e83e794
Further revert of auto demo recorder (fixes continuous recording on TILE_BEGIN)
2015-06-17 12:54:41 +02:00
east
45748f35e3
Revert: Changes on auto demo recorder
2015-06-16 22:35:21 +02:00
def
8f4e8a871d
Make autorecorder work with race again
2015-06-16 22:00:42 +02:00
Nikita Zyuzin
4d1fe71944
Fix #216
...
Fixes crash when statboard is shown immediately after joining a server
2015-06-14 19:20:40 +04:00
Dennis Felsing
03c5c765a9
Merge pull request #214 from nzyuzin/DDRace64
...
Fix bug with constant demo autorecording. Fixes #213
2015-06-14 13:59:32 +02:00
Nikita Zyuzin
038b11e7a8
Clean up statboard code
2015-06-14 15:41:03 +04:00
Nikita Zyuzin
897af546cb
Fix bug with constant demo autorecording. Fixes #213
...
It's relevant for states in which new RoundStartTick is sent each second tick
2015-06-14 14:39:42 +04:00
def
8523fdc043
Update credits
2015-06-14 12:24:10 +02:00
def
f1a595f986
Version 7.7.2
2015-06-14 11:28:23 +02:00
Dennis Felsing
dfb87d8a55
Merge pull request #212 from nzyuzin/DDRace64
...
Bugfixes for statboard + default mouse max distance feature
2015-06-14 02:08:20 +02:00
Nikita Zyuzin
c8d175a6f1
Remove redundant newline character
2015-06-12 15:32:24 +04:00
Nikita Zyuzin
7bb0c1cfbf
Fix bug with continuous demo recording restart in TILE_BEGIN
2015-06-12 15:15:23 +04:00
Nikita Zyuzin
8ec3e705e4
Don't show statboard at the end of demo game
2015-06-12 14:38:02 +04:00
Nikita Zyuzin
148f455293
Fix bug with 'grabs' being drawn in non-ctf game
2015-06-12 14:33:42 +04:00
Nikita Zyuzin
f004d851e9
Add default mouse max distance variable
2015-06-12 14:11:40 +04:00
def
981b6d0013
Fix potential server crash
2015-06-02 11:55:16 +02:00
def
ba2e120dfe
Version 7.7.1
2015-05-31 22:40:55 +02:00
def
d9b7f4e1f4
Fix settings menu
2015-05-31 22:40:38 +02:00
def
d96ff538d3
Allow setting freeze number on switch layer in editor
2015-05-31 18:25:00 +02:00
def
dd9563a88c
Make switch number work for freeze on switch layer
2015-05-31 18:21:12 +02:00
def
54b5948662
Version 7.7
2015-05-31 17:44:45 +02:00
def
aeda4bc6f1
At least reduce the chance of mouse lockups and make them recoverable
2015-05-31 17:34:38 +02:00
def
aaaf0cdaeb
Don't create too many popups
2015-05-31 17:34:01 +02:00
Nikita Zyuzin
077db7d149
Fix bug with 'Join Red' and 'Spectate' buttons sharing same state variable
2015-05-29 01:11:01 +04:00
Dennis Felsing
6dc9eab98c
Merge pull request #209 from nzyuzin/detailed_statboard
...
Detailed statboard
2015-05-25 15:48:09 +02:00
Nikita Zyuzin
85f8f84fec
Adjust Suicides text position
2015-05-21 21:21:13 +04:00
Nikita Zyuzin
a2371e8d24
Limit amount of players shown in statboard to 16
2015-05-21 18:27:26 +04:00
Nikita Zyuzin
88c0d798e8
Fix tabulation
2015-05-21 16:34:20 +04:00
Nikita Zyuzin
d40d7f8d03
Remove unused stats
2015-05-21 16:22:42 +04:00
Nikita Zyuzin
82fdf7a5de
Fix tabulation
2015-05-21 16:17:10 +04:00
Nikita Zyuzin
e3413e59cc
Fix bug with OnStartGame not called after game is over
2015-05-21 16:09:23 +04:00
Nikita Zyuzin
002fb4c0a6
Add default key binding for statboard
2015-05-21 15:36:56 +04:00
Nikita Zyuzin
1846b0216b
Fix bug when suicide weapons are not displayed
2015-05-21 15:31:56 +04:00
Nikita Zyuzin
ab2f87ace4
Don't call OnStartGame after pause
2015-05-21 15:11:53 +04:00
Nikita Zyuzin
3e3daf46bd
Don't reset stats when player goes spectator
2015-05-21 14:32:17 +04:00
Nikita Zyuzin
d06d085696
Add menu setting for auto stat board screenshot
2015-05-21 14:26:50 +04:00
Nikita Zyuzin
12652985c3
Hide scoreboard if statboard is present
2015-05-21 13:55:51 +04:00
Nikita Zyuzin
d8d20b0c1a
Rename detailed_stats to statboard
2015-05-21 13:41:59 +04:00
Nikita Zyuzin
246bb7eabf
Remove stat board columns configuration variable
2015-05-21 03:06:31 +04:00
Nikita Zyuzin
42759e8909
Fix restart on new round and grabs count
2015-05-21 00:23:58 +04:00
Nikita Zyuzin
99855c70a6
Remove individual stats display
2015-05-20 20:22:04 +04:00
Nikita Zyuzin
245ebccd7b
Add initial detailed stats board code
2015-05-20 02:51:02 +04:00
def
37f67f4eb0
Merge branch 'DDRace64' of github.com:def-/ddnet into DDRace64
2015-05-19 17:47:57 +02:00
def
7c38ecc5fb
Fix console page color
2015-05-19 17:47:51 +02:00
def
0f5a4f8428
Fix start info spam protection
2015-05-19 17:47:41 +02:00
Nikita Zyuzin
f8b73701ca
Remove code duplication
...
Replace ad hoc solution to dynamic camera key binding with call to console
command
2015-05-19 15:51:51 +04:00
def
987723316a
Fix server crash with doors
2015-05-18 20:36:30 +02:00
def
3cedbd5061
Revert "Add key binding for R to refresh serverbrowser"
...
This reverts commit db60bf6527
.
2015-05-12 23:28:10 +02:00
def
db60bf6527
Add key binding for R to refresh serverbrowser
2015-05-11 21:57:11 +02:00
def
b6008f5b20
Only refresh serverbrowser when necessary
2015-05-11 21:51:06 +02:00
Nikita Zyuzin
7c41cb1afe
Add dynamic camera console toggle feature
2015-05-11 14:21:34 +04:00
def
ad151e5aba
Enable timeouts and low speed limits for HTTP downloads
2015-05-10 01:36:29 +02:00
def
6f259c78e2
Version 7.6.1
2015-05-08 20:41:02 +02:00
def
6b25d81938
Fix demo cutting buttons with 5:4 resolutions
2015-05-08 12:31:55 +02:00
def
55bfb08c7b
Version 7.6
2015-05-08 02:26:30 +02:00
def
9dc63ed429
Clean up a bit
2015-05-04 17:53:07 +02:00
Dennis Felsing
a1049267c3
Merge pull request #203 from trml/predict_player_collision
...
(antiping) improve prediction of collision between players
2015-05-04 17:46:14 +02:00
nuborn
0a07787f37
improve prediction of collision between players
2015-05-03 16:15:45 +02:00
def
7b5a738392
... and the description
2015-05-01 01:54:56 +02:00
def
92f76ef3c4
Rename rifle_fire_delay tuning to laser_fire_delay
2015-05-01 01:35:42 +02:00
def
32feea555f
Also fix popup title flow on disconnect extra text (not just title)
2015-04-27 23:17:28 +02:00
def
f02143e00b
Go back in layer/images/sound selection in editor with right mouse click
2015-04-27 13:43:02 +02:00
def
b5d722672a
On switch layer fix delay number with FillSelection when creating new tiles instead of copying
2015-04-21 04:57:20 +02:00
def
cb64bc6859
Move "Add Sound" button down for 5:4 resolutions
2015-04-21 04:34:14 +02:00
def
c85865c492
Go back in envelopes with right mouse click
2015-04-21 04:25:49 +02:00
def
8f02de318b
Make dummy connecting a bit nicer: Show that dummy is being connected, disable unusable buttons
2015-04-19 14:40:05 +02:00
def
16106d8ee6
Fix menu bug with button pressing (more of a hack)
2015-04-19 14:24:20 +02:00
def
14b5766b30
Disallow spectators to participate in kick votes
...
Fixes #186
2015-04-19 14:15:59 +02:00
def
9c1e65a1f5
Clean up a bit and hopefully fix player move on dummy connect
2015-04-19 14:06:31 +02:00
timgame
c4f011dd9d
resend player/dummy info that filtered the server
2015-04-19 13:17:51 +02:00
def
230ad1a6f6
Revert "Timestamp index for race table for improved performance of /players/"
...
Better indices on the relevant server, not necessary everywhere else.
This reverts commit d4d5109c47
.
2015-04-19 12:52:27 +02:00
def
d4d5109c47
Timestamp index for race table for improved performance of /players/
2015-04-19 11:55:35 +02:00
def
6d54de89b6
Get rid of clang static analyzer warnings
2015-04-19 00:31:45 +02:00
def
a77cd039a6
Get rid of all Clang warnings
2015-04-18 22:29:28 +02:00
def
710a786f88
Rename AutoUpdater to Updater because you have to press a button now
2015-04-18 21:17:27 +02:00
def
4625a4de58
Version 7.5
2015-04-18 19:56:07 +02:00
def
997470dfa2
Cleanup
2015-04-18 11:06:16 +02:00
def
554c865eeb
Fix segfault in editor
2015-04-17 20:14:14 +02:00
timgame
52aab8c00f
added unfreeze after /r, /rescue
2015-04-16 18:13:36 +02:00
timgame
249988fa85
Merge branch 'DDRace64' of https://github.com/def-/ddnet into DDRace64
2015-04-16 17:40:08 +02:00
timgame
62aa011734
added /r, /rescue: teleport yourself out of freeze
2015-04-16 17:37:57 +02:00
def
a57f639127
Minor cleanup
2015-04-12 15:23:33 +02:00
def
2e4cc07b09
Render kill messages with ddrace team color (only with cl_chat_teamcolors 1)
2015-04-12 15:19:47 +02:00
def
ef994b87a1
Fix: rendering of images in editor when scrolling
2015-04-08 01:15:52 +02:00
def
3992b1346b
Hopefully fix compilation on new OS X systems
...
Names collided with some new OS X defined names, fixes #189
2015-04-07 19:07:38 +02:00
H-M-H
b97954f635
allow to exit editor valueselectors with mouseclicks
2015-04-07 17:08:01 +02:00
H-M-H
76481a139a
fixed issue with wrongly displayed text in editor
2015-04-07 16:43:51 +02:00
def
0945e24ce4
Actual fix for crash with RGB images, convert them to RGBA instead
2015-04-04 18:07:57 +02:00
def
c11044318e
Hopefully fix map saving with RGB images
2015-04-04 17:16:20 +02:00
def
7bd3da6679
Hopefully fix voting problems
2015-04-03 01:29:11 +02:00
def
8e889e90eb
Version 7.4
2015-04-02 19:40:22 +02:00
def
9ff0fbf530
Add /teamrank and /teamtop5 as aliases
2015-04-02 01:00:16 +02:00
H-M-H
5e4d504c80
improved envelopeswitching and deleting
2015-03-30 13:06:05 +02:00
def
34f69f0bfd
Cleanup
2015-03-30 11:44:32 +02:00
H-M-H
32606f3822
added labels and improved/fixed few things
2015-03-30 05:27:33 +02:00
H-M-H
c98d8e3a63
added textinput for envelopes
2015-03-30 05:06:08 +02:00
H-M-H
68db1c1113
added option to type text into valueselector
2015-03-30 03:20:35 +02:00
def
aa517af7c7
Don't let popup title flow out of box
2015-03-29 14:20:34 +02:00
def
3fb7b1520e
Add descriptions for tunings
2015-03-29 03:52:33 +02:00
def
c7617b06d2
Resize font in editor to show full image and sound name
2015-03-29 01:32:07 +01:00
def
bb88034def
Merge branch 'DDRace64' of github.com:def-/ddnet into DDRace64
2015-03-28 21:53:13 +01:00
def
14d0d2ba08
Kill everyone!
...
This fixes a bug where some players can fall outside of a map and don't die.
2015-03-28 21:52:43 +01:00
Dennis Felsing
8290f447e0
Merge pull request #175 from timgame/DDRace64
...
fixed refill jumps with 1 jump
2015-03-22 19:28:42 +01:00
def
a852e0da79
Fix spacing in browser menu search
2015-03-22 19:21:41 +01:00
timgame
108e46275c
fixed refill jumps with 1 jump
2015-03-22 18:27:57 +01:00
def
f436c55553
Version 7.3.5
2015-03-15 17:11:28 +01:00
def
d8c97f0339
Fix: Still show empty lines in votes
2015-03-15 17:08:39 +01:00
def
ad255ccfe5
Add default bind for converse
2015-03-15 10:18:43 +01:00
timgame
909db5cd55
added ninjajetpack prediction
2015-03-14 18:55:50 +01:00
def
bccc94193e
Version 7.3.4
2015-03-14 17:57:58 +01:00
def
4965da940d
Fix shift+tab in server browser
2015-03-14 17:30:13 +01:00
def
6fc024d71f
Fix Visual Studio compilation
2015-03-14 17:26:24 +01:00
def
ce8beb2700
Version 7.3.3
2015-03-14 16:53:26 +01:00
def
a913b1731c
Fix scrolling in votes
2015-03-14 16:52:57 +01:00
def
8ae27f81b6
Improve autoupdater a bit
...
- Only ask for restart when we're ingame or unsaved changes in editor
- Otherwise restart directly
2015-03-14 16:10:46 +01:00
def
b4336e4638
Version 7.3.2
2015-03-14 15:37:06 +01:00
def
079d92c3e7
Fix vote selection
2015-03-14 15:32:04 +01:00
def
be6428286a
Version 7.3.1
2015-03-14 12:30:38 +01:00
def
8cbd41abfe
Revert "Reduce client load by only searching for new skin when it changed"
...
This reverts commit 7c503c3197
.
2015-03-14 12:30:17 +01:00
def
6f4c7a1d41
Fix vote option search
2015-03-14 11:05:08 +01:00
def
ba4f961594
Some more autoupdater changes and a button to check for autoupdates
2015-03-14 10:45:11 +01:00
Learath Lea
6289d174ba
Fix graphical glitch with progressbar.
2015-03-14 11:09:04 +02:00
Learath Lea
eb107a8f22
Don't remove the current version.
2015-03-14 10:54:37 +02:00
def
8a5fda61d5
Remove unused "Ignored" parts
2015-03-13 22:33:48 +01:00
def
838f0f57f4
Update instead of Yes/No
2015-03-13 21:37:25 +01:00
Learath Lea
a164458f70
Add a messag for last file too
2015-03-13 21:27:37 +02:00
Learath Lea
b75a756367
Don't get stuck on a manifest fail.
2015-03-13 21:18:00 +02:00
def
62da96b518
Fix update done message a bit
2015-03-13 16:51:57 +01:00
def
b306f4133d
Fix button size for 5:4 resolution
2015-03-13 16:49:52 +01:00
def
81cb8fd32d
Working call vote search ( fixes #126 )
2015-03-13 16:44:05 +01:00
def
888c61a07d
Prepare call vote search (but not implemented yet)
2015-03-13 16:15:05 +01:00
def
7c503c3197
Reduce client load by only searching for new skin when it changed
2015-03-13 15:42:09 +01:00
def
564a69210c
Revert ZZZ emoticon when afk
2015-03-13 15:21:27 +01:00
def
6c84866e5b
Version 7.3
2015-03-13 15:15:01 +01:00
def
f893ed6ec4
Fix and clean up autoupdater
2015-03-13 15:14:00 +01:00
timgame
0c0ab27532
fixed loading unused tiles in game and front layer
2015-03-12 19:37:36 +01:00
def
ec3c43faec
TAB key in server browser swtiches between Filter, Info, Friends
2015-03-12 11:28:09 +01:00
def
91756cc529
Merge branch 'DDRace64' of github.com:def-/ddnet into DDRace64
2015-03-10 22:57:52 +01:00
def
05970cc2e2
Add BONUS tile, opposite of PENALTY (for Saavik's new map)
2015-03-10 22:57:40 +01:00
Dennis Felsing
e692fe9ba3
Merge pull request #163 from Learath2/pr_autoupdate
...
Fix couple of stuff with Autoupdate
2015-03-08 18:54:53 +01:00
Learath Lea
1f4ddfe0ba
Add some indication that the update is happening.
...
Prevent unexpected restart.
2015-03-08 19:51:13 +02:00
Dennis Felsing
189395eec6
Merge pull request #155 from timgame/DDRace64
...
added tile -1 and updated several automappers
2015-03-07 13:39:25 +01:00
Dennis Felsing
69df880a4f
Merge pull request #159 from Learath2/pr_autoupdate
...
Add Perform Update to settings
2015-03-05 22:14:40 +01:00
Learath Lea
fd4b9d1f06
Add Perform Update to settings
2015-03-05 23:09:14 +02:00
Dennis Felsing
2780e26cbb
Merge pull request #158 from Learath2/pr_autoupdate
...
Small revert
2015-03-05 21:12:04 +01:00
Learath Lea
467efee39b
Do not reintroduce old buttons.
2015-03-05 22:10:06 +02:00
Dennis Felsing
b46001ca5a
Merge pull request #154 from Learath2/pr_autoupdate
...
[Testing]Autoupdate
2015-03-05 19:17:33 +01:00
timgame
6188b16e5e
added tile -1 and updated grass automappers
2015-03-04 16:03:52 +01:00
def
030ebf37c7
Fix number 100000 for this
2015-02-28 01:18:35 +01:00
Learath Lea
488db9b4fb
Can't autoupdate on OSX and Android.
2015-02-27 23:08:34 +02:00
def
cc00a428aa
Fix crash
2015-02-24 12:22:08 +01:00
def
6c928c01f0
Oops, actual fix
2015-02-24 00:04:16 +01:00
def
7542868797
Fix hook with super
2015-02-23 23:45:29 +01:00
Learath Lea
0f279a33cb
Add restart functionality.
2015-02-23 20:25:03 +02:00
Learath Lea
cf418160b6
Made the user interface functional.
2015-02-23 20:24:27 +02:00
Learath Lea
233ce262ac
Add Autoupdate.
2015-02-23 20:23:56 +02:00
Learath
1ea1e68005
Ui side of autoupdate.
2015-02-23 20:23:48 +02:00
Learath
09ce649238
First get rid of the old autoupdate
...
Conflicts:
src/engine/client/client.cpp
src/engine/client/client.h
Conflicts:
src/engine/shared/config_variables.h
2015-02-23 20:23:35 +02:00
def
edfb41deeb
Version 7.2.1
2015-02-21 21:05:29 +01:00
def
1cf333ada2
Fix antiping hook prediction
2015-02-21 21:05:15 +01:00
def
cdc855f3fd
Set telecp when using totelecp (for Saavik)
2015-02-21 19:48:22 +01:00
def
65e33052db
Version 7.2
2015-02-21 13:52:20 +01:00
Dennis Felsing
ed73b733e6
Merge pull request #150 from timgame/DDRace64
...
tons of automapper feautures
2015-02-20 07:02:28 +01:00
timgame
d2e1137254
automapper: added 'NewRun'
2015-02-20 00:15:09 +01:00
timgame
758c4b1c4d
added 'NOINDEX' and 'OR' to automapper
2015-02-19 22:54:47 +01:00
def
8f570596d9
Release hook when player changes team
2015-02-18 14:34:49 +01:00
def
781e96ef65
Emoticons for both with cl_dummy_copy_moves
2015-02-18 14:26:47 +01:00
def
7f54f8e10e
Kill for both with cl_dummy_copy_moves
2015-02-18 14:23:25 +01:00
def
1b6cc638f7
Version 7.1
2015-02-16 11:53:47 +01:00
def
ec01b6cd16
Add menu setting for dummy copy moves
2015-02-16 11:40:33 +01:00
Tobii
b309fd41eb
Added copy moves function for dummy
2015-02-16 11:19:42 +01:00
def
2b32b4a18a
Add fire delay tunings
2015-02-12 15:20:22 +01:00
def
201e67d513
Update libcurl includes
2015-02-05 20:21:37 +01:00
def
c4e76af45f
Version 7.0
2015-02-05 18:04:10 +01:00
def
c1374ac70a
Oops, fix highlighting color in console again
2015-02-02 00:21:41 +01:00
def
aaf8311304
Reset highlighting color
2015-01-27 01:13:27 +01:00
def
96e864e9c3
Fix: Make /map work with #
2015-01-23 21:47:16 +01:00
def
3d686a223f
Add an option to disable http map download (not working yet)
2015-01-20 00:21:28 +01:00
def
7adc47ae9d
cl_ddnet_map_server -> cl_ddnet_maps_server
2015-01-20 00:11:54 +01:00
def
883cd3d7d3
Adaptation to work with DDNet
2015-01-19 22:19:27 +01:00
def
7d448e0d53
Version 6.6.8
2015-01-19 22:14:50 +01:00
nuborn
92c9646060
detect and predict weak/strong hook
2015-01-19 22:14:50 +01:00
timgame
b53009db7c
improved refill jumps tile
2015-01-19 22:14:49 +01:00
timgame
2ee0ca0648
added refill jumps tile and cleaned tile detection
2015-01-19 22:14:49 +01:00
def
78faf6b0bd
Version 6.6.7
2015-01-19 22:14:49 +01:00
def
c8405ce13e
Add cl_show_broadcasts, but don't save it
2015-01-19 22:14:49 +01:00
def
99a77bdcbf
Version 6.6.6 (someone waited for this)
2015-01-19 22:14:48 +01:00
def
72278a18cb
Fix cl_default_zoom bug
2015-01-19 22:14:48 +01:00
def
47bc43a5af
Version 6.6.5
2015-01-19 22:14:48 +01:00
def
ce13aa6809
Fix: Not jetpack prediction on DDNet incompatible servers
2015-01-19 22:14:48 +01:00
def
4ee13df329
Fix text message about ninja jetpack
2015-01-05 13:30:38 +01:00
def
0ed314eef9
Add default zoom setting
2015-01-03 03:13:21 +01:00
def
b3581f6dba
Minor optimization suggested by CytraL
2014-12-30 14:43:02 +01:00
def
f0d830021a
Fix old bug
2014-12-29 20:06:00 +01:00
def
66be23c5d5
Remove unused members
2014-12-29 02:21:10 +01:00
def
79aeb5ea38
Add hook duration tune
2014-12-27 12:05:02 +01:00
def
75ea9719db
Player can be NULL, prevent crashes
2014-12-27 02:50:59 +01:00
def
77d43957fe
Version 6.6.4
2014-12-26 12:12:45 +01:00
def
6dc501f286
Fix: Actually should spam protect sql messages
2014-12-25 14:56:31 +01:00
def
292c18a1e0
Make prediction work with unsolo command
2014-12-25 11:37:44 +01:00
def
9d762b79b4
Version 6.6.3
2014-12-25 00:39:06 +01:00
def
6048e635c9
Fix friend display when clan doesn't match
2014-12-25 00:38:05 +01:00
def
ebf331febb
Show the function of search and exclusion edit boxes when empty (Suggestion by Saavik)
2014-12-24 03:38:40 +01:00
def
5882dec451
Version 6.6.2
2014-12-24 01:46:22 +01:00
def
4c2f83714d
Fix typo
2014-12-24 01:40:21 +01:00
def
215173428b
Version 6.6.1
2014-12-23 16:01:21 +01:00
def
7f0b1dd35f
Another color change
2014-12-23 16:00:59 +01:00
def
cc7abaef1f
Another color change in editor selections
2014-12-23 15:38:59 +01:00
def
66a4d5b566
Highlight broadcasts in console as well
2014-12-22 18:07:22 +01:00
def
9d541da42d
Version 6.6
2014-12-22 16:43:02 +01:00
def
a44773e455
"Reset filter" also resets exclusion lists
2014-12-21 18:40:00 +01:00
def
023f926e89
Fix Compilation
2014-12-20 16:35:47 +01:00
def
c004a352d2
Highlight in console
2014-12-20 13:37:11 +01:00
def
90d6878fed
Fix: Save that you were on settings tab
2014-12-20 13:18:08 +01:00
def
e5aa762cf1
Make non-sql server comile again
2014-12-19 21:58:48 +01:00
def
ec53836d83
Don't lose memory
2014-12-19 17:51:04 +01:00
def
8f72b2fdb6
Fix
2014-12-19 17:47:11 +01:00
def
87afb28a40
Further save cleanup
2014-12-19 17:43:23 +01:00
def
da0750d26f
Remove buggy and unneeded finish time in /rank and /rankteam
2014-12-19 16:27:10 +01:00
def
75bbf64bbd
Allow to set country where you can load savegame
2014-12-19 11:30:14 +01:00
def
b0ae9d095f
Don't spam protect sql messages
2014-12-18 15:52:24 +01:00
def
2750a23792
Only allow savegames on same server. Clean up saving a bit and prevent another possible exploit
2014-12-17 20:38:05 +01:00
def
f397838741
Browser: Flexible map column size
2014-12-15 21:24:04 +01:00
def
936b32ec48
Remove "pure" exclamation mark in browser
2014-12-15 20:58:33 +01:00
def
fe86eef7d8
Disable hook when /spec is used
2014-12-15 20:49:16 +01:00
def
a6b4adb5d8
Minor cleanups
2014-12-15 20:48:58 +01:00
def
3e410bbd34
Add detection whether an image and sound has to be embedded and redesign colors
2014-12-15 18:59:21 +01:00
def
f9562198ad
Version 6.5
2014-12-14 19:17:02 +01:00
def
b694c865b4
Fix distance in menu
2014-12-14 17:34:50 +01:00
def
e816e2e0e0
Clean up menus
2014-12-14 17:16:44 +01:00
def
ad50badc05
Remove colorization options from server filter
2014-12-14 16:55:10 +01:00
def
8d945fe968
Exclude DDNet servery by type
2014-12-14 16:45:18 +01:00
def
3b0f768478
Add setting to ignore clan in friends and enable by default
2014-12-12 17:15:29 +01:00
def
76b6a99f26
Add Exclusion filter strings and clean up menu a bit
2014-12-10 04:49:16 +01:00
def
8b108a2311
Clean up gametype determination
2014-12-10 03:39:15 +01:00
BeaR
cd32f6d79a
Cleanup grenade prediction, now also correctly shows smoke trails
2014-12-08 19:14:44 +01:00
def
eb12370db0
Rename cl_antiping to cl_antiping_players and add cl_antiping metasetting
2014-12-08 13:49:39 +01:00
def
87ebb2f03e
Defer character kill from thread to prevent race conditions
2014-12-07 03:42:43 +01:00
def
2e7e4cfd46
Code piece to convert race stoppers to ddrace stoppers
2014-12-06 00:56:08 +01:00
def
14382356d9
Add AntiPing weapons button
2014-12-05 18:47:27 +01:00
def
e47c653437
Version 6.4
2014-12-05 17:03:54 +01:00
BeaR
5d364410de
Add editor compatibility with sound layers from older maps
2014-12-05 14:38:16 +01:00
def
0947de4b3f
Centisecs -> Decisecs
2014-12-02 13:55:19 +01:00
def
d0c85acc0d
Add cl_show_centisecs
2014-12-02 13:19:06 +01:00
def
d3837038eb
Fix stack underflow
2014-12-02 12:35:52 +01:00
Dennis Felsing
b525de33b5
Merge pull request #112 from trml/prediction_weapons
...
Prediction weapons
2014-12-02 11:24:52 +01:00
nuborn
88a1565d75
make the prediction compatible with very large maps
2014-12-02 01:08:52 +01:00
def
158ba846fa
Merge branch 'DDRace64' of github.com:def-/ddnet into DDRace64
2014-12-01 20:35:52 +01:00
def
49f6f2dff2
Fix some editor popup
2014-12-01 20:35:30 +01:00
nuborn
bb9c699f35
use consistent values for prediction
2014-12-01 18:34:16 +01:00
nuborn
9752334e75
convert projectiles back to default format before recording demos
2014-12-01 01:32:51 +01:00
nuborn
03bc769c09
prediction of hammer (hits) and grenade (explosions)
2014-12-01 01:31:58 +01:00
Dennis Felsing
598c6c9968
Merge pull request #111 from cinaera/pr_pan
...
Add option to enable/disable panning per voice
2014-11-30 13:26:01 +01:00
BeaR
186de4e08e
Add option to enable/disable panning per voice
2014-11-30 12:23:05 +01:00
BeaR
5f4067c483
Check array boundary for shape type
2014-11-30 11:33:44 +01:00
Dennis Felsing
82eba3875d
Merge pull request #109 from cinaera/pr_shape
...
Shaped audio source support
2014-11-29 21:28:29 +01:00
BeaR
98d42adf9d
Implement sound logic for shaped sounds, fix rectangle height property in editor and submit voice shape information to audio interface
2014-11-29 14:29:40 +01:00
BeaR
485aa4ce54
Add editor properties for rectangle shaped sources and visualize falloff distance
2014-11-29 13:20:04 +01:00
BeaR
fbcd560eb0
Working on adding editor UI support for sound shapes
2014-11-28 20:25:43 +01:00
BeaR
a045a20fba
Render sound shapes
2014-11-28 20:01:25 +01:00
BeaR
9996751161
Remove deprecated falloff distance
2014-11-28 19:21:59 +01:00
def
1d4ac3b03a
check in better order
2014-11-27 22:38:25 +01:00
BeaR
d1327742e7
Start adding support for custom shaped audio fields
...
Add version check for sound layers
2014-11-27 16:18:15 +01:00
def
c1fd694c14
Version 6.3
2014-11-25 23:24:47 +01:00
def
21472046df
Remove magic number: 256 -> NUM_TUNINGZONES
2014-11-25 22:47:25 +01:00
def
bba82712e0
Add sv_solo_server for easier solo servers (also working for tunezones finally)
2014-11-25 22:42:05 +01:00
def
0071fbaf8d
Make detail flag work for sounds ( fixes #103 )
2014-11-25 21:01:31 +01:00
def
91bc16c037
Add an option to assume demos to be race demos
2014-11-25 20:46:21 +01:00
def
93d0f43a6a
Broadcast about DDNet client delayed a bit ( fixes #72 )
2014-11-25 20:33:21 +01:00
def
a840df5635
Don't add duplicate skins ( fixes #102 )
2014-11-25 20:13:40 +01:00
def
4b3dd81a74
Disable map sounds with snd_enable 0 as well ( fixes #98 )
2014-11-25 19:56:31 +01:00
def
d7e5a7b9ab
Whitespace cleanup
2014-11-24 19:10:19 +01:00
def
bfcc82ff03
Fix demo saving
2014-11-24 18:29:38 +01:00
def
8c07ae19a1
Allow for more than 9 DDNet locations
2014-11-21 14:11:04 +01:00
def
913d5ac226
Fix editor in Images & Sounds views when GUI is deactivated (Reported by Welf)
2014-11-19 21:58:25 +01:00
def
3df4c76e57
Version 6.2.1
2014-11-16 21:51:45 +01:00
def
8abe166484
Don't render evil cp-tele-in numbers either
2014-11-16 21:51:44 +01:00
def
e21bbeaedb
Version 6.2
2014-11-16 21:51:44 +01:00
def
2976f0719d
Don't render useless TILE_TELECHECKIN number
2014-11-16 21:51:44 +01:00
def
893fe8785b
Bring back gfx_text_overlay to stop rendering text at far distances for
...
better performance
2014-11-16 21:51:44 +01:00
def
0a9b0b11b9
Significantly improve performance of /rank
2014-11-11 11:51:36 +01:00
def
ae78518c83
Another fix for mariadb 10
2014-11-11 11:35:43 +01:00
def
5923bb10f5
Merge branch 'DDRace64' of github.com:def-/ddnet into DDRace64
2014-11-09 20:23:14 +01:00
def
37a8e89f73
Fix /points and /top5points with MariaDB 10
2014-11-09 20:22:31 +01:00
Dennis Felsing
15d444199b
Merge pull request #104 from cinaera/pr_replace
...
Fix editor sound replacing
2014-11-09 15:11:54 +01:00
BeaR
c3689658b4
Fix editor sound replacing
2014-11-09 14:58:28 +01:00
def
630e8430aa
Fix: Show 0 finishes in /mapinfo
2014-11-09 00:25:53 +01:00
def
bc9d632103
Clean up whitespace detection a bit and add BRAILLE PATTERN BLANK (U+2800)
2014-11-08 20:14:12 +01:00
def
9fb02ade4f
Remove BB skins
2014-11-07 02:20:36 +01:00
def
449a609339
Stupid temporary fix for projectile issue
2014-11-02 14:00:03 +01:00
def
e67acc7d5c
Merge branch 'DDRace64' of github.com:def-/ddnet into DDRace64
2014-11-02 11:01:34 +01:00
def
f7f4ea9eb9
Version 6.1.2
2014-11-02 11:01:23 +01:00
def
627d6386ee
Revert "Revert "Revert "Add antiping for weapons (by nuborn)"""
...
This reverts commit 8f7e24b4db
.
2014-11-02 10:59:22 +01:00
def
e096cb56a0
Revert "Revert "Revert "Add option for weapons prediction"""
...
This reverts commit 99c928fc17
.
2014-11-02 10:59:18 +01:00
def
0802177658
Revert "fix bug in weapons antiping (getting lasered in freeze)"
...
This reverts commit ff8791681f
.
2014-11-02 10:59:03 +01:00
def
d3797289c1
Revert "improve antiping for weapons (particularly in vanilla) by taking into account more of the info already available to the client"
...
This reverts commit 56036dcd7b
.
2014-11-02 10:58:21 +01:00
def
997e1edc0d
Revert "also predict explosions from crazy shotgun"
...
This reverts commit 1d21a552e8
.
2014-11-02 10:58:15 +01:00
BeaR
475c637996
Play sounds and envelopes also on pause
2014-10-31 16:10:09 +01:00
def
1e3a474687
Version 6.1.1
2014-10-29 22:49:00 +01:00
def
4c06232d99
Oops, forgot the version number
2014-10-29 10:49:37 +01:00
def
c15fc5bc19
Merge branch 'DDRace64' of github.com:def-/ddnet into DDRace64
2014-10-29 10:05:44 +01:00
def
a635015eca
Version 6.1
2014-10-29 10:05:36 +01:00
Dennis Felsing
346d7a04f3
Merge pull request #90 from trml/improve_antipingweapons
...
Small improvements to antiping for weapons
2014-10-29 00:34:45 +01:00
def
0b1118938d
Don't try to load preview images of directories
2014-10-28 22:54:24 +01:00
def
2a44f0cc0f
Merge branch 'Sound' into DDRace64
...
Conflicts:
bam.lua
other/opus/include/ogg/ogg.h
other/opus/include/opus/opus.h
other/opus/include/opus/opus_custom.h
other/opus/include/opus/opus_defines.h
other/opus/include/opus/opus_multistream.h
other/opus/include/opus/opus_types.h
other/opus/include/opusfile.h
src/engine/client/sound.cpp
2014-10-28 22:08:59 +01:00
def
929d59454c
Text change
2014-10-28 21:37:46 +01:00
nuborn
1d21a552e8
also predict explosions from crazy shotgun
2014-10-28 21:30:51 +01:00
nuborn
56036dcd7b
improve antiping for weapons (particularly in vanilla) by taking into account more of the info already available to the client
2014-10-28 21:13:55 +01:00
Dennis Felsing
8334f1641a
Merge pull request #89 from trml/fix_antipingweapons
...
Add updated/fixed weapons prediction
2014-10-28 20:07:47 +01:00
Dennis Felsing
d12c485e4a
Merge pull request #84 from east/voteopslow
...
Balance sending of vote options
2014-10-28 20:07:19 +01:00
nuborn
ff8791681f
fix bug in weapons antiping (getting lasered in freeze)
2014-10-28 17:23:48 +01:00
def
30801c4e15
Add bind for dyncam to settings
2014-10-28 16:42:26 +01:00
nuborn
99c928fc17
Revert "Revert "Add option for weapons prediction""
...
This reverts commit 451cc8949d
.
2014-10-28 15:51:36 +01:00
nuborn
8f7e24b4db
Revert "Revert "Add antiping for weapons (by nuborn)""
...
This reverts commit 755e9f4d1c
.
2014-10-28 15:50:28 +01:00
def
a8d257a7de
Fix loop boundaries in save and load operations
2014-10-28 10:07:21 +01:00
def
24bd595fad
Version 6.0.3
2014-10-28 01:56:08 +01:00
def
0b1de66bdf
Revert "Some work on Opus map sounds (not working yet)"
...
This reverts commit 26260181bd
.
2014-10-28 01:33:58 +01:00
def
eaaa29f5f6
Merge branch 'DDRace64' of github.com:def-/ddnet into DDRace64
2014-10-27 20:03:50 +01:00
def
755e9f4d1c
Revert "Add antiping for weapons (by nuborn)"
...
This reverts commit 48e66a2ab3
.
Conflicts:
src/game/client/gameclient.cpp
src/game/version.h
2014-10-27 20:03:22 +01:00
def
451cc8949d
Revert "Add option for weapons prediction"
...
This reverts commit 5d0bf727b0
.
2014-10-27 19:54:18 +01:00
def
26260181bd
Some work on Opus map sounds (not working yet)
2014-10-27 16:23:53 +01:00
east
40e7de63e9
config var renamed
2014-10-27 13:39:33 +01:00
east
a6d70e83f6
support for remove_vote added
2014-10-27 13:34:29 +01:00
east
630fd4fa07
sending vote options balanced
2014-10-26 19:39:42 +01:00
def
0ac9002a80
Fix solo zone + laser dragg in spec ( fixes #59 )
2014-10-26 02:14:12 +01:00
def
71eb763e53
Fix: Don't autoswitch weapons on (dd)race(network) servers ( fixes #57 )
2014-10-26 02:01:03 +01:00
def
0f257bf553
Add delay (of 1 minute by default) to loading savegames
2014-10-26 02:39:12 +02:00
def
35f8b7a6dd
Add option for disabling gun sounds
2014-10-26 01:00:30 +02:00
def
4ed3ce8070
Revert "No fucking gunfire sound when using jetpack"
...
This reverts commit 4a11befaf4
.
2014-10-26 00:50:10 +02:00
def
b752264785
Version 6.0.2
2014-10-25 03:05:58 +02:00
def
4a11befaf4
No fucking gunfire sound when using jetpack
2014-10-25 03:01:55 +02:00
def
8d230306d8
Fix sound enabling and disabling ( fixes #82 )
2014-10-25 02:52:08 +02:00
def
699fb60532
Fix: Mapping sounds in editor works even when the sound system is disabled
2014-10-25 01:23:39 +02:00
def
1523954333
check that index in within array bounds + only predict grenade projectiles (by nuborn)
2014-10-25 01:08:14 +02:00
def
3d9b232157
Minor Sound cleanup
2014-10-25 01:07:24 +02:00
def
22064f2eb3
Update credits
2014-10-24 23:33:08 +02:00
def
fd49ebd03a
Version 6.0.1
2014-10-24 23:04:31 +02:00
def
12102a14a6
Fix sound and image loading
2014-10-24 23:03:16 +02:00
def
61b704dac3
Cleanup
2014-10-24 22:15:55 +02:00
def
73567c898e
Cleanup
2014-10-24 22:13:46 +02:00
def
4403a2df62
Minor cleanup
2014-10-23 17:40:10 +02:00
def
033ca57331
Oops
2014-10-23 17:39:29 +02:00
def
5d0bf727b0
Add option for weapons prediction
2014-10-23 17:34:24 +02:00
def
48e66a2ab3
Add antiping for weapons (by nuborn)
2014-10-23 17:31:29 +02:00
def
a0bfc5a083
Add shift + right click to delete a quad (Suggestion by Welf)
2014-10-23 15:55:50 +02:00
def
f8f8f0613e
Rename "Ambient" to "Map Sound"
2014-10-23 15:53:23 +02:00
BeaR
1e42136f5d
Fix wrong memory allocation and sound selection
2014-10-23 12:19:26 +02:00
def
99c07d884d
Another try at the fix
2014-10-21 14:57:58 +02:00
def
e29571dd73
save doesn't create ranks accidentally anymore ( fixes #73 )
2014-10-21 14:27:10 +02:00
def
6bcf2bbe0d
Revert "Teammate switching team reported on chat"
...
This reverts commit b19688fa35
.
2014-10-21 14:22:53 +02:00
def
7b259b3022
Revert "Update teams.cpp"
...
This reverts commit fa59910ef2
.
2014-10-21 14:22:47 +02:00
Dennis Felsing
9baf62a3f0
Merge pull request #60 from Wohoo-GC/DDRace64
...
Teammate switching team reported on chat
2014-10-21 12:18:19 +02:00
Dennis Felsing
792a891dfa
Merge pull request #71 from cinaera/pr_speaker
...
Add editor icon for audio source
2014-10-21 12:15:18 +02:00
BeaR
09f8630b68
Add editor icon for audio source
2014-10-21 12:07:09 +02:00
timgame
62ca346122
Merge branch 'DDRace64' of https://github.com/def-/ddnet into DDRace64
2014-10-21 00:06:57 +02:00
timgame
beb125da36
remove basetile
2014-10-20 23:55:55 +02:00
Wohoo-GC
98305dab0e
Mouse button 2 to decrease FSAA samples in menu
2014-10-19 18:01:03 +02:00
def
d213a30bed
Change new to mem_alloc (thanks BeaR)
2014-10-19 14:09:23 +02:00
def
0b2bf15c35
Clean up compiler warnings
2014-10-19 13:19:36 +02:00
def
f609417d43
Don't clear rcon history when connecting to new server
2014-10-19 13:11:57 +02:00
BeaR
2b1272ed69
Work on nicer audio timing
2014-10-18 18:41:59 +02:00
BeaR
b67fab8fdb
Fix parallax scrolling for audio sources and remove global property
2014-10-18 18:41:58 +02:00
BeaR
ef3b801999
Add volume slider for map sounds
2014-10-18 18:41:57 +02:00
BeaR
0931e6ed28
Fix sound envelopes ingame
2014-10-18 18:41:55 +02:00
BeaR
e211c7a2b2
Ingame sound pos envelope support
2014-10-18 18:41:55 +02:00
BeaR
920ac531aa
Add support for position envelopes to sound sources
2014-10-18 18:41:55 +02:00
BeaR
0a70d49566
Remove distance from envelopes, add falloff distance to source properties and render it in the editor
2014-10-18 18:41:55 +02:00
BeaR
655c2466b9
Start adding a sound envelope
2014-10-18 18:41:54 +02:00
BeaR
dfea1e9e71
Remove debug rendering for sound layers and unused item members
2014-10-18 18:41:53 +02:00
BeaR
b5d0034674
Add embedded sound support
2014-10-18 18:41:53 +02:00
BeaR
96a6d6d85b
Take sample duration into account when enqueuing sound sources
2014-10-18 18:41:53 +02:00
BeaR
66d02de673
Fix saving of sounds
2014-10-18 18:41:52 +02:00
BeaR
16084d93cf
Working on correctly replay sounds
2014-10-18 18:41:52 +02:00
BeaR
2e30e96ba5
Improve sound replay
2014-10-18 18:41:52 +02:00
BeaR
dd35d2be84
Add editor support for editing sound source properties
2014-10-18 18:41:52 +02:00
BeaR
39f93716e0
Support replaying mapsounds
2014-10-18 18:41:52 +02:00
BeaR
2e36bd9906
Add missing file
2014-10-18 18:41:51 +02:00
BeaR
5df94f772f
Add support for sound sources
2014-10-18 18:41:51 +02:00
BeaR
2bd9df2626
Adding support for saving/loading sound layers
2014-10-18 18:41:51 +02:00
BeaR
d968b42f2f
Add support for sound layers
2014-10-18 18:41:51 +02:00
BeaR
30989566bb
Correctly load sound in the editor on add
2014-10-18 18:41:50 +02:00
BeaR
90975fbe9e
Start adding UI for loading sounds in the editor
2014-10-18 18:41:50 +02:00
BeaR
2f837a4c44
Notify player on chat highlight (windows only)
2014-10-18 16:17:36 +02:00
def
084b59d9b6
Show sleepy eyes when a player is paused
2014-10-16 23:22:53 +02:00
def
1144ba77c6
Split up demo recording into 3 separate recorders
2014-10-16 17:42:13 +02:00
def
5cb861c331
Disable old client display for now since it's not working with dummy
2014-10-12 18:49:46 +02:00
def
607a27718e
Revert "Removed InputData Array"
...
This reverts commit 83f6fc70fa
.
2014-10-12 17:52:53 +02:00
Tomew
83f6fc70fa
Removed InputData Array
2014-10-12 17:19:09 +02:00
def
3ff6b951c1
Configurable messages
2014-10-12 12:51:54 +02:00
def
517f1a80ea
Add notification for old client
2014-10-12 12:49:44 +02:00
def
fda12b88bf
Make sv_client_suggestion optional
2014-10-12 11:35:36 +02:00
def
6333583141
Display message about DDNet client to players not using it
2014-10-12 11:33:36 +02:00
def
1d7d511941
Set ed_zoom_target to 0 on default
2014-10-12 02:06:44 +02:00
def
f81d2af6d3
text messag
2014-10-11 22:47:30 +02:00
def
1fc38356a5
Fix cl_show_ids
2014-10-11 22:47:13 +02:00
def
e0a16e0644
/mapinfo: Show mapper name
2014-10-11 12:58:27 +02:00
def
1ea495c7e2
Update credits
2014-10-11 01:21:08 +02:00
def
80fc4e24d3
Version 5.3
2014-10-11 01:13:51 +02:00
def
2fa361fe4d
Fix previous commits
2014-10-11 01:10:53 +02:00
def
9c0bb7d02b
Vote random map with defined nr of stars
2014-10-11 01:01:32 +02:00
def
dcc64f1902
Vote random unfinished map with defined nr of stars
2014-10-11 00:41:56 +02:00
def
3dd24c3dee
Add stars to /mapinfo
2014-10-11 00:16:33 +02:00
Wohoo-GC
fa59910ef2
Update teams.cpp
2014-10-09 13:05:59 +02:00
Wohoo-GC
b19688fa35
Teammate switching team reported on chat
...
Teammate switching team reported on chat and console.
Solved also:
Function OnCharacterDeath() calls itself multiple time. Open team after checking it is not opened, then kill members.
2014-10-09 12:46:20 +02:00
def
c5b796a8f1
ed_zoom_target 1 by default
2014-10-08 15:07:02 +02:00
BeaR
1f4430f3d0
Editor: Add feature to zoom to mouse position
2014-10-07 20:07:46 +02:00
BeaR
ebf1d4b273
Fix possible bug as CGameTeams is not thread-safe
2014-10-07 15:20:38 +02:00
Dennis Felsing
67f6fb0ff2
Merge pull request #53 from cinaera/pr_wrap
...
Editor: Scale quad point selection indicator with zoomlevel
2014-10-07 14:54:59 +02:00
BeaR
fa83e5b340
Editor: Scale quad point selection indicator with zoomlevel
2014-10-07 14:49:45 +02:00
Wohoo-GC
3a2f078360
SHIFT+TAB invert completion order
2014-10-06 23:37:35 +02:00
Wohoo-GC
200fc3545b
SHIFT+TAB invert completion order
2014-10-06 23:36:39 +02:00
Dennis Felsing
3875741604
Merge pull request #51 from savander/DDRace64
...
Skin name in skin selector (next to the Skin useful)
2014-10-06 21:24:59 +02:00
def
4809fcd325
Sort player completion by name
2014-10-06 13:06:35 +02:00
def
89b2e78bc8
Shift+TAB for player completion (by Wohoo)
2014-10-06 13:02:55 +02:00
savander
66d0e3f57e
Skin name in skin selector
2014-10-05 22:26:47 +02:00
def
8c45d885d5
Allow 4 spectator mode changes per second
2014-10-03 21:41:18 +02:00
def
85c953d25b
Consistently allow rotations and flipping in editor
2014-10-01 18:55:53 +02:00
def
932fb826c7
Add cl_zoom_background_layers (set to 0 to keep background nice when zoomed out)
2014-09-29 21:13:35 +02:00
def
90518f951d
Fix saving in solo teams
2014-09-29 19:32:43 +02:00
def
1c954c168f
Proper team count, should fix savegames
2014-09-29 17:36:14 +02:00
def
e42b7e8bd2
Version 5.1
2014-09-29 13:16:14 +02:00
def
6cecffe67c
Fix editor input on Android
2014-09-29 13:13:56 +02:00
def
a670348b88
Wording
2014-09-27 19:10:15 +02:00
def
31b049533c
3 more keys to be disabled on text input
2014-09-27 11:06:55 +02:00
def
01f2b6ea02
Fix buggy envelope editor while tile picker is active
2014-09-27 11:04:09 +02:00
Dennis Felsing
912c4fae5c
Merge pull request #49 from timgame/DDRace64
...
automapper supports rotation (and changed "CheckEmptyTiles" to "NoDefaultRule")
2014-09-27 11:02:42 +02:00
def
b94981019b
Disable key inputs in editor when typing in a field
2014-09-27 11:01:58 +02:00
timgame
20aaa37cb9
automapper supports rotation
2014-09-27 10:11:28 +02:00
def
ce0f1d2ed7
Fix segfaults when mysql server is not reachable and map is changed/reloaded
2014-09-26 23:59:11 +02:00
def
896a6fda9b
Lock works for single player teams
2014-09-26 23:47:25 +02:00
def
f589463697
Log player out of rcon after timeout protection was used
2014-09-26 23:14:28 +02:00
def
0a131df621
Fix broken start line
2014-09-26 13:03:01 +02:00
def
03109ef232
Prevent crash
2014-09-26 12:43:56 +02:00
def
2c2b77ac3b
Check whether team has finished once a player in the team kills
2014-09-26 03:42:49 +02:00
def
3804c16f02
Fix a bunch of crashes on server demo recording
2014-09-26 03:20:47 +02:00
def
c54cf2e7ba
Cleanup
2014-09-26 02:41:25 +02:00
def
c78cea9046
Add sv_demo_chat (0 by default to disable recording chat)
2014-09-26 02:40:58 +02:00
def
416ae46730
Reset recording on player death
2014-09-26 02:25:53 +02:00
def
b4f77c4b71
Add sv_player_demo_record (mostly from Teerace)
2014-09-26 02:05:31 +02:00
def
a32e9272eb
Restore Law & Order
2014-09-23 19:06:25 +02:00
Dennis Felsing
8abc15f48d
Merge pull request #47 from Laxa/upstream
...
Add cl_output_broadcast + add button for it + fix multi-line display.
2014-09-23 18:55:13 +02:00
laxa
a40bacc542
Remove useless <string.h>
2014-09-23 18:36:14 +02:00
laxa
41aa9300de
Added button for ClOutputBroadcast + fix the multi-line display
2014-09-23 18:34:48 +02:00
def
d38bf7f83a
typo
2014-09-23 17:33:33 +02:00
laxa
36153fc7fd
Add conf variable for broadcast ouput; made broadcast output works with multiple lines
2014-09-23 10:37:44 +02:00
def
89b92b4d6b
Cleanup
2014-09-23 09:52:18 +02:00
laxa
080ffc4df4
Sort ingame menus -> kick player -> move players to spectator
2014-09-23 08:03:26 +02:00
laxa
f13f040468
Sort playerlist inside game from Player tab
2014-09-23 02:10:59 +02:00
def
2c610053c1
Fix: Selecting quads works after having rotated one
2014-09-22 22:25:05 +02:00
def
2aedf8e64a
Grammar
2014-09-22 18:57:56 +02:00
def
fbd87e7370
Fix potential server crashes
2014-09-22 18:56:59 +02:00
savander
1278538a84
Fix encoding
2014-09-22 16:16:47 +02:00
savander
0ecbf36de4
Kill Protection: prevent joining to spectators
2014-09-22 16:12:01 +02:00
def
a5406762f6
Fix menu
2014-09-21 15:08:25 +02:00
Dennis Felsing
028d6b98f4
Merge pull request #43 from Laxa/upstream
...
Added cl_reset_wanted_weapon_on_death
2014-09-21 15:05:52 +02:00
laxa
f5ef04a3f7
Change the placement tab of cl_reset_wanted_weapon_on_death
2014-09-21 15:03:42 +02:00
laxa
9f5556a2e4
Add buton for cl_reset_wanted_weapon_on_death
2014-09-21 14:38:34 +02:00
laxa
718e45d84d
Added cl_reset_wanted_weapon_on_death
2014-09-21 14:11:27 +02:00
def
66c2a50209
Version 5.0.2
2014-09-20 21:45:19 +02:00
def
57778b1f4c
Merge branch 'DDRace64' of github.com:def-/ddnet into DDRace64
2014-09-20 21:14:48 +02:00
def
67de8be7b0
Version 5.0.1
2014-09-20 21:14:34 +02:00
timgame
8dc728de96
added option to automap tiles with index 0
2014-09-20 20:57:29 +02:00
def
3a325ccc08
Version 5.0
2014-09-20 16:33:19 +02:00
def
3c833bd93e
Make the initial ping in serverbrowser less wrong (still not perfect)
2014-09-20 16:20:27 +02:00
def
4ea77f1080
Oops
2014-09-20 16:11:29 +02:00
def
060b794a9d
Suggest Novice servers to new players
2014-09-20 16:08:11 +02:00
def
68db4a0709
Update credits
2014-09-20 15:26:55 +02:00
def
f175025c8c
Add number of finishes to /mapinfo
2014-09-20 14:07:46 +02:00
def
7a2021806b
Fix ingame ddnet menu (thanks east)
2014-09-20 13:49:29 +02:00
def
d6aea5ba40
Prepare DDNet gametype name
2014-09-20 13:48:59 +02:00
def
684ad0b890
Ingame DDNet menu
2014-09-20 13:41:20 +02:00
def
520b84328f
Fix 5:4 resolution in menu
2014-09-20 13:37:00 +02:00
east
c4fc429e99
small cleanup
2014-09-20 11:47:51 +02:00
east
66a3d89bf6
Merge remote-tracking branch 'def/DDRace64' into ddsrvs
2014-09-20 00:38:09 +02:00
east
cda02a3d9a
versionsrv serverlist download added
2014-09-20 00:36:22 +02:00
east
202d5d8866
Filter flag grid added
2014-09-19 23:52:09 +02:00
Tobias Urlaub
b6c93baf72
Fix: also record a demo when the start line is on the front layer
2014-09-19 20:56:15 +02:00
east
9db12d455d
working on CDDNetCountry
2014-09-18 16:13:06 +02:00
east
c2b7482546
Merge remote-tracking branch 'def/DDRace64' into ddsrvs
2014-09-18 14:14:25 +02:00
Dennis Felsing
5f2103c42a
Merge pull request #38 from timgame/DDRace64
...
automapper works without basetile
2014-09-18 12:43:49 +02:00
def
741cf8f8c7
Cleanup & Halloween event
2014-09-18 12:14:00 +02:00
def
18d1e25d5c
Fix: Render SwitchTimedOpen and Unsolo on seprate tiles
2014-09-17 20:22:42 +02:00
def
f3707c26f8
Fix: Show tune layer when cl_overlay_entities is less than 100
2014-09-17 19:56:42 +02:00
timgame
442f88bd2b
automapper works without basetile
2014-09-15 14:45:37 +02:00
def
6badc5a715
Version 4.9.3
2014-09-14 21:08:00 +02:00
def
bbc21005dc
Use space AND colon
2014-09-13 23:50:35 +02:00
def
f8fa71de63
Use space as delimiter for ID
2014-09-13 21:48:55 +02:00
east
e732008157
DDNet serverlist added
2014-09-13 16:36:25 +02:00
def
886044532b
Only disable user inputs in race mods
2014-09-13 12:31:39 +02:00
def
6ab4c566e9
Add a small close button in editor for people who happen to accidentally click on the Editor symbol in menu, but are unable to find File -> Exit
2014-09-12 23:07:47 +02:00
def
ca99f3f518
Change 2 more messages
2014-09-12 20:29:02 +02:00
def
3f8abd10ce
Add preparation for broadcast output
2014-09-10 23:20:04 +02:00
def
93e0ecfd16
Version 4.9.2
2014-09-09 23:28:20 +02:00
def
bb6c3ba951
Ignore user inputs when paused
2014-09-07 01:53:20 +02:00
def
93b57433b4
Fix: Reset zoom when going out of spectate mode (in zcatch for example)
2014-09-07 01:41:02 +02:00
def
2cfb494c84
Fix compilation
2014-09-07 01:03:55 +02:00
def
6d3aece8b0
Version 4.9.1
2014-09-07 00:15:57 +02:00
def
8a4e3d9605
Revert "Only set active weapon when it actually has ammo (Thanks Saavik)"
...
This reverts commit c88a4f00d2
.
2014-09-07 00:15:03 +02:00
def
ff4779e214
admin -> moderator in force-vote messages
2014-09-06 21:19:44 +02:00
def
4ab0083f89
Fix: unlock team when it is saved
2014-09-06 21:08:21 +02:00
def
3bf6d63040
Version 4.9
2014-09-06 15:13:30 +02:00
def
07a46ab024
Cleanup in menu
2014-09-06 01:43:20 +02:00
def
0da1ba238c
Add cl_cpu_throttle_inactive
2014-09-06 01:42:59 +02:00
def
fc9ab26be0
Repopulate demo list after closing demo player because a new demo could have been created (Thanks Saavik)
2014-09-05 21:17:04 +02:00
def
c88a4f00d2
Only set active weapon when it actually has ammo (Thanks Saavik)
2014-09-05 21:12:33 +02:00
def
4133e642f8
Remove Damage Indications when entering game ( fixes #29 )
2014-09-03 14:17:44 +02:00
def
51c508192a
Negative clipping width and height make no sense
2014-08-31 15:24:19 +02:00
def
9964e6bfde
Fix: Properly reset team on /save
2014-08-31 14:12:15 +02:00
def
4473fd504b
Indentation
2014-08-31 14:12:03 +02:00
def
45a5f65e55
Add demo speed setting in menu
2014-08-29 16:13:55 +02:00
def
489349d30b
Use × instead of x to indicate speed in demo player
2014-08-29 16:13:28 +02:00
def
d11012dbdb
Revert "Hopefully fix speedup prediction"
...
This reverts commit 7c0e3daec7
.
2014-08-28 16:20:11 +02:00
def
94cfb4a6b5
Revert "Better remove defunct speedup protection"
...
This reverts commit 9a92acb466
.
2014-08-27 14:14:32 +02:00
def
e320d2a455
New Android fix try
2014-08-27 03:57:14 +02:00
def
29ef486c55
Fix Android gamepad
2014-08-27 03:49:42 +02:00
def
94938b11c3
Fix #24
2014-08-26 23:04:07 +02:00
def
c6b63c34ba
Don't show quit popup on update
2014-08-26 22:06:35 +02:00
def
c653bb2eeb
Version 4.8.4
2014-08-26 17:47:33 +02:00
def
5825077537
Use new record_points
2014-08-26 17:46:47 +02:00
def
4a58bf1902
Version 4.8.3
2014-08-26 14:25:35 +02:00
def
d46eb4b03c
Preparation for faster /points and /top5points
2014-08-26 14:18:38 +02:00
def
46e8f31726
Version 4.8.2
2014-08-26 03:48:31 +02:00
def
dff02ab916
Record server name into sql table record_race
2014-08-26 03:46:24 +02:00
Dennis Felsing
fa750bd032
Merge pull request #16 from east/ddnet
...
don't render hooks to non-active character cores
2014-08-25 16:56:25 +02:00
east
c3eeeaadcd
don't render hooks to non-active character cores
2014-08-25 16:53:11 +02:00
Dennis Felsing
2c08b75751
Merge pull request #15 from Tobii-/bulletfix
...
Fix: Bullets don't explode when a player stands in their way
2014-08-25 14:01:15 +02:00
Tobias Urlaub
4fbed4a447
Fix: Bullets don't explode when a player stands in their way
2014-08-25 12:18:38 +02:00
Dennis Felsing
9cf25ef203
Merge pull request #14 from east/demoslice
...
Demoslice: Refuse to overwrite demo
2014-08-25 11:52:26 +02:00
def
05dd0b4af7
Fix crash in kill protection
2014-08-25 11:35:55 +02:00
east
eb67f6d04b
Merge remote-tracking branch 'def/DDRace64' into demoslice
2014-08-25 11:20:18 +02:00
east
862a520857
DemoPlayer: Refuse to overwrite demo
2014-08-25 11:19:00 +02:00
def
4311df0c62
Switch /pause and /spec
2014-08-25 01:48:57 +02:00
def
9aecbe63ba
Helpers text
2014-08-25 00:24:07 +02:00
def
d51328f7d7
Kill protection cleanup
2014-08-25 00:18:51 +02:00
def
3ee3aa2f2e
Remove kill message
2014-08-25 00:12:20 +02:00
savander
2e0c77d6ee
Fix Kill protection
2014-08-25 00:00:26 +02:00
savander
77663d6d41
fix: Kill protection crash
2014-08-24 23:50:45 +02:00
savander
1577201364
Kill protection
2014-08-24 23:24:33 +02:00
def
3edd1bb53f
Fix client crash when holding space and adding a group in editor
2014-08-24 13:38:46 +02:00
def
91e8eed73d
Don't reset wanted weapon on kill (by laxa)
2014-08-24 03:05:01 +02:00
Dennis Felsing
25bbecc0c9
Merge pull request #10 from east/demoslice
...
Extended demo player features
2014-08-23 18:36:20 +02:00
east
070ebe2895
merge fixed
2014-08-23 17:57:32 +02:00
east
8624d0a747
DemoPlayer: Save dialog added
2014-08-23 17:48:04 +02:00
def
d08e58daa8
Show IDs in scoreboard on any server type
2014-08-23 11:32:54 +02:00
def
82c387090f
Version 4.8.1
2014-08-22 15:40:34 +02:00
def
b4b1f4d1a8
fix tileset selection
2014-08-22 15:40:23 +02:00
def
3c4bf96b8c
Recording with multiple clients working
2014-08-22 14:18:16 +02:00
def
2cff296c25
Protect from IP spoofing of rcon commands
2014-08-22 13:54:13 +02:00
def
f64bf42894
Show time of player you're spectating ( #1 )
2014-08-22 13:29:39 +02:00
east
bb8076a3ba
DemoPlayer: Additional speed meter added
2014-08-22 10:00:48 +02:00
def
20925f2b4b
Version 4.8
2014-08-22 02:32:53 +02:00
def
4617157754
Half transparent chat and emoticons
2014-08-22 02:32:05 +02:00
def
a5ec9e3240
Show current quad when pressing space in editor
2014-08-21 00:56:35 +02:00
def
6e7594c22a
Keys still work in editor with TAB pressed
2014-08-21 00:21:18 +02:00
def
dbd3f94dbe
Helpers
2014-08-21 00:06:04 +02:00
def
9d8357b5ca
Don't show proof lines in editor when space is pressed
2014-08-21 00:05:44 +02:00
CookieMichal
f0e44fa714
Update ddracechat.cpp
2014-08-19 17:26:59 +02:00
def
c9d70ed81b
Try to fix crash related to bad connection and reconnecting
2014-08-18 23:50:24 +02:00
def
0916d8aba5
Fix timeout code stuff
2014-08-17 19:19:40 +02:00
def
c97a412913
Timeout code for dummy, timeout code working on solo servers
2014-08-17 19:10:08 +02:00
def
e4edae7f86
Version 4.7.7
2014-08-17 16:34:02 +02:00
def
5b058b9941
Disable joystick on non-android by default
2014-08-17 16:33:43 +02:00
def
038129f9ce
Allow disabling custom and new skins in client
2014-08-17 05:34:16 +02:00
def
f1e4700ae8
Add a timeout protection message
2014-08-17 05:04:37 +02:00
def
637d4a33c1
Fix: reset tuning zones after timeout protection
2014-08-17 04:39:33 +02:00
def
07aa08703d
Remove (probably buggy) implicit timeout protection
2014-08-16 14:43:22 +02:00
def
13802d8a7e
Version 4.7.6
2014-08-16 12:58:40 +02:00
def
1c4fac8afd
Display map name while downloading
2014-08-16 01:06:17 +02:00
def
5f6be4d0bc
Make emoticon selector reset when you point it in the middle
2014-08-16 00:59:50 +02:00
def
9e30e8ed16
Version 4.7.5
2014-08-15 15:14:57 +02:00
east
f1ee4aa48c
CDemoEditor: slice begin/end markers added
2014-08-13 17:32:03 +02:00
east
65b2426349
CDemoEditor: added new buttons to demo player
2014-08-13 16:35:15 +02:00
def
c493ef4408
imports
2014-08-13 13:00:18 +02:00
def
83cb1cdaea
Initialize random number earlier
2014-08-13 12:58:53 +02:00
def
ab6b503343
Version 4.7.4
2014-08-13 12:04:17 +02:00
def
76e483d004
Version 4.7.3
2014-08-13 02:01:53 +02:00
def
75538e32cc
make sv_vote_max_total only work for kick and spec votes
2014-08-12 13:41:57 +02:00
def
fb35f90bee
Bandana Brother -> Custom
2014-08-11 22:38:47 +02:00
def
1d08bffbbb
Map configs don't have to be in data directory
2014-08-11 20:37:47 +02:00
def
8640f422d7
Missing include
2014-08-10 13:00:45 +02:00
def
d53b5a1ffe
Version 4.7.2
2014-08-10 12:54:37 +02:00
def
f42b9d6904
Fix timeout code on Windows
2014-08-10 12:54:01 +02:00
def
53cf6f2a0f
Version 4.7.1
2014-08-09 19:58:03 +02:00
def
2980bd77e8
Add /specteam
2014-08-09 19:53:38 +02:00
def
e137c48e5e
Merge branch 'try-timeout' into DDRace64
2014-08-09 19:24:54 +02:00
def
ee6fcdf876
Automatic timeout protect message in client
2014-08-09 19:17:21 +02:00
def
85b7475ae4
remove debug output
2014-08-09 18:13:21 +02:00
def
a39c46ea1d
Only extend timeout when code was entered
2014-08-09 18:08:00 +02:00
def
f04537dee5
Working great
2014-08-09 17:53:24 +02:00
def
f859f350ca
Kind of working with timeout code
2014-08-09 17:25:29 +02:00
def
ca8a30484d
Version 4.7
2014-08-09 15:44:39 +02:00
def
a4519f8c11
Fix: Save nohook and nocollision properly
2014-08-09 15:44:19 +02:00
def
4af575654b
Kind of working
2014-08-09 14:50:51 +02:00
def
9cdbf5dbed
1 minute punishment for saving to prevent speedrunners from abusing it
2014-08-01 23:06:15 +02:00
def
066ac46c17
Add a message after you finished in team and rejoin team 0
2014-08-01 16:00:04 +02:00
def
831694df40
Minor cleanup
2014-08-01 15:04:40 +02:00
def
9a92acb466
Better remove defunct speedup protection
2014-08-01 15:01:30 +02:00
def
7c0e3daec7
Hopefully fix speedup prediction
2014-07-30 01:30:08 +02:00
def
a79407395f
Version 4.6.3
2014-07-29 14:31:44 +02:00
def
0142cb1c18
Fix crash in /save
2014-07-29 14:31:10 +02:00
def
127dc1c196
Try timeout
2014-07-28 20:44:17 +02:00
def
9aec62de2e
Try to fix /save for solo servers
2014-07-28 15:43:47 +02:00
def
5cbd71de8f
Try to fix /save for solo servers
2014-07-28 15:42:57 +02:00
def
5b72add865
Case sensitive player sort
2014-07-27 11:41:31 +02:00
def
b6fbbfc1ba
Version 4.6.2
2014-07-26 17:59:15 +02:00
def
5b24fcd052
Try to fix tunezones with /load
2014-07-26 17:56:51 +02:00
def
99b73e9ce4
next try
2014-07-26 17:21:55 +02:00
def
e4963b57c2
Version 4.6.1
2014-07-26 17:17:01 +02:00
def
a28cc2da76
Fix save/load freeze
2014-07-26 17:16:42 +02:00
def
3e998b54d0
Version 4.6
2014-07-26 14:48:02 +02:00
def
145f0434f5
Add /save by the glorious HMH
2014-07-26 14:46:31 +02:00
def
5864a47c4b
Show tune layers in entities again
2014-07-26 12:33:25 +02:00
def
b0594d5e5a
Change some default binds
2014-07-26 01:12:32 +02:00
def
e08e00817c
Fix that mod can call any vote
2014-07-19 19:06:25 +02:00
def
f2139dae94
For blocker servers disable rejoin to team 0 after finish
2014-07-19 17:11:00 +02:00
def
809dd8adf0
Hopefully fix mapinfo on some maps
2014-07-19 17:07:26 +02:00
def
eaeaf54250
Add freezehammer/unfreezehammer for blocker
2014-07-16 02:59:39 +02:00
def
1cf7951f93
Version 4.5.2
2014-07-16 00:08:57 +02:00
Dennis Felsing
0652fcf1c3
Merge pull request #8 from CookieMichal/DDRace64
...
[Fixed] Warning C4805
2014-07-10 18:49:27 +02:00
def
2bf417b41f
Add setting for disconnect confirmation
2014-07-10 16:50:59 +02:00
def
5e89631637
Revert "Add 00Necrid skin"
...
This reverts commit b52afd5464
.
2014-07-10 16:46:46 +02:00
def
b52afd5464
Add 00Necrid skin
2014-07-10 16:19:56 +02:00
def
5e45e50d74
Add color for used images in editor (for Saavik)
2014-07-10 05:20:40 +02:00
def
c5b36f8038
Minor textual changes in client
2014-07-09 21:59:03 +02:00
def
4c2e01114f
Add back 00Eviltee
2014-07-09 20:01:40 +02:00
CookieMichal
3274fca115
[Fixed] Warning C4805
...
Warning C4805: '!=' : unsafe mix of type 'int' and type 'bool' in operation
2014-07-09 00:12:32 +02:00
def
20275cf88b
Merge branch 'DDRace64' of github.com:def-/teeworlds into DDRace64
2014-07-08 22:47:46 +02:00
Dennis Felsing
550ed6d704
Merge pull request #7 from CookieMichal/DDRace64
...
Fixed color of normal messages
2014-07-08 21:44:47 +02:00
def
472c354b03
Version 4.5.1
2014-07-08 21:18:02 +02:00
def
c1eb944057
Minor fix
2014-07-08 21:04:04 +02:00
def
cf89fcd7a6
Demo map length in MiB and KiB instead of B
2014-07-08 20:35:27 +02:00
def
15ff17d8f8
Cleanup of some menus, added editor button, added disconnect question
2014-07-08 20:21:19 +02:00
CookieMichal
93ef86e1cc
[Fixed] Color of normal messages
2014-07-08 19:09:30 +02:00
def
8c88dbe7bb
Version 4.5
2014-07-08 03:41:38 +02:00
def
417e4110ed
Hopefully fix rare crash on dummy switch
2014-07-08 02:17:08 +02:00
def
3d802dd5aa
Fix: ingame menu doesn't stop reacting anymore
2014-07-08 02:00:13 +02:00
def
d47b2bc7e1
Make players join team 0 after finishing a map if you're not in a locked team
2014-07-08 01:58:27 +02:00
def
bbe597ef04
Add cl_dummy_resetonswitch
2014-07-08 01:41:45 +02:00
def
c384098ee7
Grammar
2014-07-07 17:35:14 +02:00
CookieMichal
5d8386b286
Colors of messages and laser.
...
Added:
* Settings tab (HUD)
* Posibility to change color of:
- Team messages
- System messages
- Highlighted messages
- Normal messages
- Laser (inner and outline)
* Some commands
Changed:
* Moved some settings from DDNet to HUD
2014-07-07 15:47:11 +02:00
CookieMichal
91e0055a83
Added RGB to HSL
2014-07-07 15:43:34 +02:00
def
88b187bc7d
More readable lock messages
2014-07-04 09:22:21 +02:00
def
428e51fd18
Version 4.4
2014-06-28 14:49:23 +02:00
def
af52cc60d2
Move auto-reconnect to general settings
2014-06-28 01:07:41 +02:00
def
e6bcb528cd
Cleanup
2014-06-27 10:13:57 +02:00
Dennis Felsing
231fb6c75d
Merge pull request #4 from CookieMichal/DDRace64
...
Auto reconnect
2014-06-27 10:00:25 +02:00
CookieMichal
b9943706b3
Added:
...
* Second DDNet settings page with some settings
* Auto reconnect feature
* In-game commands:
- reconnect_ban
- reconnect_ban_timeout
- reconnect_full
- reconnect_full_timeout
Changed:
* Disconnected popup
* Name for first DDNet settings page
Signed-off-by: CookieMichal <MrCookieMichal@gmail.com>
2014-06-27 00:28:57 +02:00
def
4245fae16f
Small cleanup
2014-06-26 17:37:06 +02:00
def
f3257e3949
Show who locked and unlocked a team
2014-06-26 01:33:10 +02:00
def
51c23dfa5a
Version 4.3.3
2014-06-24 23:49:37 +02:00
def
4c71b8cf56
Fix: Walljump works properly even in maps without double jump
2014-06-24 23:47:33 +02:00
def
7a4e5ed746
Fix "You can jump 1 time"
2014-06-24 23:32:29 +02:00
def
7fa40f6686
Version 4.3.2
2014-06-23 14:47:00 +02:00
def
dcf5e244b5
Fix walljump after holding a key
2014-06-23 14:46:27 +02:00
def
374bc024bd
Fix cheat with walljump
2014-06-22 18:07:28 +02:00
def
22d9f3f146
Revert "Fix cheat with walljump"
...
This reverts commit 4626106739
.
2014-06-22 18:07:00 +02:00
def
4626106739
Fix cheat with walljump
2014-06-22 18:04:55 +02:00
def
11b439ba51
Fix 64 player on other servers
2014-06-22 15:30:15 +02:00
def
9508f81b51
Version 4.3.1
2014-06-22 15:23:42 +02:00
def
d03caaeeac
Fix random unfinished map vote
2014-06-22 15:23:07 +02:00
def
e69987cc93
Hopefully fix spectating
2014-06-22 15:16:34 +02:00
def
99c74b5311
Fix wall jumps
2014-06-22 00:50:11 +02:00
def
d768eb4908
Try wall jumps
2014-06-21 18:14:22 +02:00
def
7430af00eb
Version 4.3
2014-06-20 22:45:53 +02:00
def
a7329d0a14
Add random_unfinished_map
2014-06-20 22:40:23 +02:00
def
94c3547b0f
Fix: armor does not switch away from pistol
2014-06-17 23:55:23 +02:00
def
f2d6ceaf66
Add an exception for DDWar server, where we don't want to see all players
2014-06-17 11:34:07 +02:00
def
ec152dfb46
Fix vote in Android
2014-06-16 16:26:50 +02:00
def
42fde6b593
Add CPU throttle setting
2014-06-16 15:43:11 +02:00
def
2f491a7d2f
Better on screen keys for Android
2014-06-16 14:44:00 +02:00
def
7875c2ec36
Android support (by Pelya)
2014-06-16 13:29:18 +02:00
def
6131dfb7e3
Fix: Don't show draggers of players in solo part
2014-06-15 20:51:30 +02:00
def
c941e68116
Version 4.2
2014-06-14 09:29:04 +02:00
def
fb3a2fbfae
Fix: Don't crash on undeep and unsolo
2014-06-14 09:27:27 +02:00
def
e86b7da312
Add undeep
2014-06-13 23:49:34 +02:00
def
de3a786917
Fix: Shifting front layer works
2014-06-13 00:59:00 +02:00
def
e3b94ead93
Editor: Show all images to choose from, no matter how many
2014-06-12 01:09:02 +02:00
def
11f6ac6f38
Fix: Always allow adding more images
2014-06-12 00:36:26 +02:00
def
b8f93bdcea
Add unsolo command
2014-06-11 17:53:59 +02:00
def
c4dac1b0cd
Fix: Don't crash when standing on start line and connecting dummy
2014-06-05 16:28:59 +02:00
def
6267c84ad8
Version 4.1
2014-06-05 15:19:54 +02:00
def
7ce384b547
Version 4.0
2014-06-05 12:12:11 +02:00
def
c67742f60a
Add news
2014-06-05 12:11:41 +02:00
def
a6e8a787ee
Fix: Jetpack works with tunezones (oops)
2014-06-04 20:16:44 +02:00
def
0701f67810
Fix: Proper menu size in editor
2014-06-03 23:56:00 +02:00
def
3d2ec8cb03
Version 3.9.6
2014-06-01 13:16:54 +02:00
def
58de05ffdb
Fix: Actually remove old tiles after moving
2014-06-01 13:16:25 +02:00
def
a0235e8552
Version 3.9.5
2014-06-01 01:34:18 +02:00
def
6adb99608e
Editor feature: Add possibility to set how far to shift layer
2014-06-01 01:32:54 +02:00
def
726cf67348
Add sv_rank_cheats
2014-05-25 10:55:33 +02:00
def
8be3fb1f15
Version 3.9.4
2014-05-25 01:01:34 +02:00
def
af12bd92ec
Bring back old cl_showothers
2014-05-25 00:59:52 +02:00
def
2bffe87905
Version 3.9.3
2014-05-24 21:47:23 +02:00
def
1b97bf3bcf
Add menus settings for timeout
2014-05-24 21:46:42 +02:00
def
6bcdb4fdb8
Some more dummy stuff, might fix sound
2014-05-23 23:59:26 +02:00
def
74844c98a6
Fix camera with dummy
2014-05-23 19:28:26 +02:00
def
62c474b489
Fix: Player keeps looking at the same position when paused
2014-05-22 17:03:52 +02:00
def
be2bed2fe2
Fix typo
2014-05-20 17:25:47 +02:00
def
e8e6b71db4
Add variable sv_vote_time
2014-05-19 02:23:01 +02:00
def
d5dd94d633
Allow players to change their vote (every 3 seconds)
2014-05-19 02:17:18 +02:00
def
442edc4692
Fix compile
2014-05-19 01:59:35 +02:00
def
4c87cedd4d
Better make sure that something exists before using it
2014-05-19 01:57:52 +02:00
def
88c417d6ef
Make grenade explode when lifetime is over to allow more fun parts with tunezones
2014-05-18 16:19:05 +02:00
def
b2f5a1b96e
Fix showothers
2014-05-18 01:35:15 +02:00
def
b82950c9f9
Fix dummy highlight
2014-05-17 23:31:29 +02:00
def
e85d594f81
Other teams alpha settable
2014-05-17 23:00:52 +02:00
def
78d29e3301
Also highlight name of dummy
2014-05-17 22:45:44 +02:00
def
266ead772d
Version 3.9.2
2014-05-17 21:38:31 +02:00
def
1296b1bf49
Fix compile for Mac
2014-05-17 19:30:24 +02:00
def
5bc81fa6a4
Version 3.9.1
2014-05-17 19:18:38 +02:00
def
6fe6db8954
Implement horizontal and vertical flipping for quad brushes
2014-05-17 17:47:47 +02:00
def
0a49301eea
New editor feature: Show if tele and switch numbers are used already
2014-05-17 17:19:48 +02:00
def
54609b3fab
New feature: Players can choose spectator mode while playing
2014-05-17 16:40:02 +02:00
def
fe5bbf6d9b
Revert "New server feature: /spec & /pause straight to a player or freeview"
...
This reverts commit b30a91ec41
.
2014-05-17 16:39:42 +02:00
def
b30a91ec41
New server feature: /spec & /pause straight to a player or freeview
2014-05-17 16:29:17 +02:00
def
73103df309
Make autoupdater only run when ddnet servers can be reached
2014-05-17 15:42:32 +02:00
def
d72180155a
Oops, version
2014-05-17 14:35:50 +02:00
def
42811dc896
Autoupdater asks for permission to update + Autoupdater fixes
2014-05-17 14:28:50 +02:00
def
ba9259bfdf
Version 3.9
2014-05-16 01:01:55 +02:00
def
da9e9d4069
Fix: Info with Grid and animations works (Thanks Obst)
2014-05-13 22:33:37 +02:00
def
220db3b216
Rename some missing round functions
2014-05-12 23:55:35 +02:00
def
0bceef9903
Make larger image selection popups show fully on screen (Thanks to Obst)
2014-05-12 10:41:41 +02:00
def
7bc20331d9
Version 3.8.3
2014-05-10 20:25:40 +02:00
def
4543698b38
Version 3.8.2
2014-05-10 18:29:47 +02:00
def
50ceebee23
Fix: Weapon switching with dummy
2014-05-10 18:22:51 +02:00
def
5b1c866b35
Feature: Separate inputs for dummy and player
2014-05-10 14:31:00 +02:00
def
ead16eb951
Fix: Quads always show properly in editor
2014-05-08 15:58:59 +02:00
def
bcec9d025d
Fix: More FPS with cl_overlay_entities under 100
2014-05-08 15:58:02 +02:00
def
bf13363cd2
Fix: Proper dragger reset on spec
2014-05-08 15:45:02 +02:00
def
ccad2d6502
Fix solo dragger
2014-05-08 15:42:20 +02:00
def
714037f8b3
Version 3.8.1
2014-05-08 14:59:22 +02:00
def
b810075308
Version 3.8
2014-05-08 14:11:07 +02:00
def
4f8171fcde
Revert "Fix menus for 1280x1024"
...
This reverts commit 17478a4f17
.
2014-05-08 14:08:15 +02:00
def
ba909bc498
Fix: Guns and draggers work for each player in a solo part individually
2014-05-08 00:53:21 +02:00
def
c8712fa394
Fix fix
2014-05-07 19:22:57 +02:00
def
15aa47fa07
More tele fixes
2014-05-07 14:30:26 +02:00
def
89b55a30f9
Fix: Allow teleporting players even when they touch a stopper (Thanks to Flummi)
2014-05-07 04:13:59 +02:00
def
9e53ed5367
Minor code cleanup
2014-05-07 03:50:23 +02:00
def
9ae6ce7097
Fix: You still receive whispers and team messages for dummy
2014-05-07 03:34:21 +02:00
def
a79b6079fa
Add cl_old_gun_position
2014-05-06 16:25:00 +02:00
def
26cb3030c3
Draw +showhookline with alpha too
2014-05-06 16:17:41 +02:00
def
147e8176e3
Make player direction arrows transparent when player is in other team
2014-05-06 13:48:08 +02:00
def
6dea977596
Fix: Always show quads in editor
2014-05-06 13:44:10 +02:00
def
17478a4f17
Fix menus for 1280x1024
2014-05-06 13:38:59 +02:00
def
0c46547b70
Set default laser_bounce_num to 1000
2014-05-05 19:18:50 +02:00
def
d6b833a405
Version 3.7.3
2014-05-04 23:50:00 +02:00
def
7bec737acc
Reset text colors with cl_overlay_entities (Thanks Lifkug)
2014-05-04 23:49:33 +02:00