Ryozuki
fd6d8fe027
Update README.md
2019-04-25 20:53:53 +02:00
Learath
93265dbb9c
Please MSVC
2019-04-25 21:09:32 +03:00
Ryozuki
52d51d8004
set make -j to use actual number of threads
2019-04-25 19:11:29 +02:00
Learath
f53f09339a
Default constructor
2019-04-25 19:59:04 +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
cc319e0152
Fix warnings and style
2019-04-25 15:04:36 +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
5e5def314f
Add tests
2019-04-24 23:53:38 +03: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
Dennis Felsing
2415e72190
Merge pull request #1670 from trml/pr_prediction_code_fixes
...
Fix #1668 and remove some code
2019-04-24 17:57:19 +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
bors[bot]
37461e3d48
Merge #1662
...
1662: Fix platform-specific client libraries for Linux. Fix #1660 r=def- a=Learath2
Do not hardcode library names, detect and depend on them properly instead.
Closes #1660
Co-authored-by: Dmitry Marakasov <amdmi3@amdmi3.ru>
2019-04-23 16:14:46 +00:00
Learath
67668d7fb2
Use freeze end tick instead of a flag. Fix #1659
2019-04-23 18:57:26 +03:00
Dmitry Marakasov
e404d6fd63
Fix platform-specific client libraries for Linux
...
Do not hardcode library names, detect and depend on them properly instead.
2019-04-23 18:15:30 +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
bors[bot]
8c85d0d2a7
Merge #1661
...
1661: Disable demo shortcuts in console r=def- a=12pm
As reported here: https://forum.ddnet.tw/viewtopic.php?f=3&p=67807#p67807
Co-authored-by: 12pm <30786226+12pm@users.noreply.github.com>
2019-04-23 14:30:58 +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
c5c837e0e3
Revert dummy input fix (which wasn't a sufficient fix)
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
Dennis Felsing
b2a87664fb
Merge pull request #1650 from Ryozuki/pr_add_character_related_stuff
...
Add all character flags to DDNet Network Character
2019-04-20 12:39:30 +02:00
Ryozuki
eaef31d4a0
fix wording and add/fix no col and no hook
2019-04-19 11:59:09 +02:00