c0d3d3v
670da66ec1
add vertical ninja bar
2022-04-14 13:40:44 +02:00
c0d3d3v
a4b6558ff6
load CNetObj_DDNetCharacterDisplayInfo into CCharacter
2022-04-14 13:40:44 +02:00
c0d3d3v
e71578e468
Add DDNetCharacterDisplayInfo NetObj
...
- Show all components of new HUD also in Spectator (Ninja Bar, Freeze
Bar and Jumps)
- hide freeze bar if you sit in freeze
2022-04-14 13:40:40 +02:00
c0d3d3v
b403f474a0
Add Freeze Bar
2022-04-14 13:40:05 +02:00
c0d3d3v
3957a7404e
move m_Ninja in Character Core
2022-04-14 13:38:55 +02:00
c0d3d3v
320e9e030f
Rename Read() function to avoid equal naming
2022-04-14 13:38:55 +02:00
c0d3d3v
7abeaf0cd7
Preparations for the new HUD
...
- add pickup sprites to 0.6 data source
- New Enum for the 4 pickup categories
- Remove the unnecessary access to client_data7 for the pickup sprites
- Use the correct sprite set for the HUD sprites
- Read existing weapons into m_Predicted so that this information matches the last snap if the CCharacter is not predicted
- Move m_aWeapons from CCharacter to CCharacterCore for a more consistent data model since it was previously defined twice in the server and client (further so that it can be accessed with m_Predicted)
- Read CNetObj_Character into m_Predicted so that this information matches the last snap if the CCharacter is not predicted.
2022-04-14 13:38:55 +02:00
Dennis Felsing
68e4eb21d5
Add modernize-use-bool-literals
2022-02-15 00:12:52 +01:00
heinrich5991
620d611521
Add "groundjump-only" tile
...
Works by setting the airjump tiles' jumps to 255.
2022-02-05 23:53:32 +01:00
heinrich5991
87df5b8c14
newJumps
→ NewJumps
2022-02-05 22:32:55 +01:00
def
94272f82c7
Add more readability checks
2022-01-22 17:45:25 +01:00
def
3f7befdd8b
Add some further readability checks, mostly redundancy
...
/media/ddnet/src/engine/server/databases/sqlite.cpp:232:55: warning: the address of ‘char* sqlite3_expanded_sql(sqlite3_stmt*)’ will never be NULL [-Waddress]
232 | if(m_pStmt != nullptr && sqlite3_expanded_sql != nullptr)
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
2022-01-22 17:22:01 +01:00
Wohoo
68a8bbadbc
clang-format fix
2022-01-08 12:30:51 +01:00
Wohoo
2017464282
Livefreeze implementation with CHARACTERFLAG_NO_MOVEMENTS flag.
...
Freeze and Unfreeze tiles added to switch layer too.
2022-01-07 16:53:40 +01:00
def
d479cac089
Rename IsSwitch to GetSwitchType
2021-12-19 12:10:03 +01:00
trml
08ef63a64c
Add prediction for switch tiles
2021-08-19 01:11:38 +02:00
Learath
c1446c5ce4
Populate jetpack field properly
2021-08-08 13:36:25 +03:00
trml
48a84aef46
Remove switch state from prediction, initialize m_Layer
2021-06-28 00:29:42 +02:00
Freddie Wang
500ba7609f
Respect tunezone for characters
2021-05-13 00:57:50 +08:00
def
f6de0ef267
Add hammer_hit_fire_delay tune
...
as requested by J$ON for new map with Genex
the current hammer_fire_delay is only used when no other tee has been
hit. In order not to change any existing behaviour I have added a new
tune for the case of hitting, instead of making the existing one control
both.
2021-05-01 16:36:12 +02:00
BeaR
9f0b0af862
Add angle<->direction conversion functions to vector math (Cleanup)
...
Keep angle() (ex. GetAngle()) as-is.
(cherry picked from commit 7735557aa5
)
2021-01-16 03:20:57 +03:00
Jupeyy
f83d528f5d
Fix vector constructor impl & remove useless operator
2020-11-20 12:14:33 +01:00
def
165857a5a8
Fix variable names manually
2020-11-02 22:40:40 +01:00
def
b1f0fd8969
Enable modernize-loop-convert clang-tidy check
...
and run clang-format afterwards
https://clang.llvm.org/extra/clang-tidy/checks/modernize-loop-convert.html
2020-11-02 22:40:24 +01:00
Jupeyy
fa8b8b9324
More Target cleanup
2020-10-17 19:58:07 +02:00
Jupeyy
6426e341f3
Fix NaNs created by bad initialization
2020-10-17 18:17:13 +02:00
def
3be8a592e5
Run clang-format
...
Purely automatic change. In case of conflict with this change, apply the
other change and rerun the formatting to restore it:
$ python scripts/fix_style.py
2020-09-26 21:50:15 +02:00
Vlad
be90f3f48b
Replaced tile names.
2020-09-13 23:00:49 +03:00
trml
b354e034fc
Fix prediction when chat is enabled
2020-07-15 03:15:35 +02:00
trml
d57c8ef463
Fix desync of predicted reload timer
2020-07-15 02:47:51 +02:00
def
0d9d873abf
Reset hook & collision in prediction after kill
...
Thanks to Pipou for reporting
2020-06-14 22:50:25 +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
trml
f6c44468de
Another update, fix typo
2020-05-03 00:00:27 +02:00
trml
eb1bacb969
Update prediction with latest server physics
2020-05-02 18:52:04 +02:00
trml
cae7fad901
Use freeze end tick in prediction
2020-04-19 12:50:06 +02:00
ChillerDragon
4a6a85124a
Remove some unused includes
2019-12-14 10:20:42 +01:00
ChillerDragon
01c873bcf7
Remove a few unused stdio.h's
2019-12-09 15:40:59 +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
12pm
f66dc75400
Fix crash when switch (un)deep number is 0
2019-10-27 14:28:40 +01:00
Dennis Felsing
17a7e37411
Fix (thanks to Bannzay)
2019-10-16 07:08:44 +02:00
Dennis Felsing
3a3df05cca
Change sv_deepfly to work with hammer explicitly
2019-10-15 15:13:23 +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
trml
ea9e444283
Use a single getter for tunings, add some missed cases, fix tuning update
2019-09-16 00:07:42 +02:00
trml
bb5eab0cc0
Add tunezone prediction
2019-09-09 00:53:07 +02:00
ChillerDragon
6172a9dca0
Use the float type explicitly
2019-07-08 23:08:42 +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
cf8c8534f1
Fix prediction of non-grabbed hook
2019-06-05 02:01:31 +02:00
trml
a885c64f4f
Fix ninjajetpack prediction
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