ChillerDragon
0b6bb8287a
Use enum for teams ( Closed #8306 )
2024-05-05 11:38:29 +08:00
heinrich5991
d3123a479b
Refactor code around inherited net objects, add it to 0.7 code
2024-01-06 22:46:57 +01:00
heinrich5991
be53d83019
Remove #include <system.h>
from one more header
2023-12-12 00:44:46 +01:00
Alexander Akulich
26b4a41c03
Extract 'six' content data structs to their own file
2023-10-06 18:14:15 +03:00
Dennis Felsing
9f8e97fbeb
Run flynt -a
2022-07-27 09:37:24 +02:00
def
7379a64004
[WIP] Require Python 3.6 (f-strings) and fix pylints
...
So far only done scripts directory, will do the rest if this is
considered good
2022-07-27 09:37:24 +02:00
c0d3d3v
eea0615ba2
refactor compile.py
2022-06-27 01:11:21 +02:00
c0d3d3v
917e9f1e96
remove unused python code
2022-06-27 01:11:21 +02:00
c0d3d3v
59436b5e6d
Add default values to extended Net Objects
2022-06-27 01:11:19 +02:00
c0d3d3v
f819afed6c
Print also extended NetObj and NetMsg Names
...
Show External NetObjects in Snapshot stats
2022-06-27 01:10:37 +02:00
c0d3d3v
4729fa9467
Match PACKER_BUFFER_SIZE when using SecureUnpackMsg
2022-06-27 01:10:37 +02:00
Robert Müller
0a4b1b9a7b
Organize generated protocol includes
2022-06-17 17:39:24 +02:00
Redix
5efa50ca28
Validate variables of the snap-item base class
2022-02-19 20:08:05 +01:00
Alexander Akulich
2790270abf
Adopt upstream refactoring: Mark several functions as 'const'
2021-02-23 18:26:16 +03:00
def
13a8dfa307
Add pylint
...
and fix occurences
2020-12-09 10:40:28 +01:00
def
343e30f7a6
Fix protocol.h/protocol7.h to compile on their own ( fixes #2962 in another way)
2020-10-02 19:28:08 +02: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
yangfl
a1db76cdef
Remove extra semicolons
2018-11-18 14:27:48 +08: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
heinrich5991
6fd9bc3d3e
Remove the unused import of the deprecated imp module
2018-08-15 14:43:56 +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
555e8fe889
Fix unpacking of net events
...
The UUID objects accidently made it into the lists of object sizes.
2017-05-27 15:51:29 +02:00
heinrich5991
5ae37e6c72
Add protocol extension with UUIDs
...
This system can easily be extended by independent authors without
collisions, something the old system with plain increasing integers did
not allow.
Do this by utilizing the previously unused message code `NETMSG_NULL`
which has a value of 0.
This works for engine and game messages, snapshot items and events.
2017-05-25 00:52:43 +02:00
necropotame
4cfe96801b
Send the race time using warmup timer
2017-02-28 07:31:24 +01:00
Choupom
603071ee92
fixed data struct names
2011-06-02 17:42:30 +02:00
oy
06115dd49d
added "Whitespace and line Endings cleanup" by GreYFoX
2011-04-13 20:37:12 +02:00
oy
9c6843946c
added Python 2.5 - Python 3.2 support by Sworddragon
2011-01-29 18:55:21 +01:00
oy
3c1eee2a12
reverted Python 3 support fixes to keep compatibility with 2.5
2011-01-20 01:28:17 +01:00
oy
232aafa891
added Python 3 support fixes by Sworddragon
2011-01-17 15:48:57 +01:00
oy
e71263d686
fixed last commit
2011-01-06 12:41:24 +01:00
Sworddragon
4ff61fcdaa
Made compiling process Python 3 compatible
2011-01-06 12:27:50 +01:00
Magnus Auvinen
72c06a2589
copied refactor to trunk
2010-05-29 07:25:38 +00:00
Magnus Auvinen
5e3f740220
improved the error reporting of the network unpacker
2008-12-19 11:25:14 +00:00
Magnus Auvinen
b322643f17
missed some files
2008-08-27 15:51:09 +00:00
Magnus Auvinen
16912026db
added cl_layershot. fixed some bugs in the network
2008-08-17 07:05:16 +00:00
Magnus Auvinen
a13b94f9e0
minor update
2008-07-08 09:07:21 +00:00
Magnus Auvinen
3705064b10
renamed .h to .hpp in game because they are c++ headers
2008-06-12 12:09:34 +00:00
Magnus Auvinen
f6c67c29cd
large commit with loads of clean up. more is comming
2008-06-12 10:51:48 +00:00
Magnus Auvinen
ac18c6a3bd
more stuff :)
2008-04-27 05:59:38 +00:00