Patiga
a4867d29c6
Make tileflag names consistent and intuitive
...
- `TILEFLAG_VFLIP` -> `TILEFLAG_FLIP_HORIZONTAL`
- `TILEFLAG_HFLIP` -> `TILEFLAG_FLIP_VERTICAL`
According to the native editor, the "Tiled" editor and image search, a
horizontal flip should be associated with switching left and right, modifying
the x coordinate.
I did not just switch the letters `H` and `V` to create compiler errors
where the original constants are used.
Whenever I was working with tileflags, the naming caused me to have no
idea what I was doing. I mostly had to resort to opening the resulting
map in the editor to see what the code does. This change aims to make
the naming intuitive and also consistent with the map editor.
2022-12-14 13:54:11 +01:00
Alexander Akulich
0d72b62daf
Replace 3.14159265f with 'pi' from math.h
2022-07-09 19:19:21 +03:00
Chairn
a69dc599a9
Huge variable naming format
...
Fix pointer and pointer array variable naming
Huge renaming to match our rules
Used regex: (?!(return|delete)\b)\b\w+ (m_|ms_|g_|gs_|s_)[^a]\w+\[
(?!(return|delete)\b)\b\w+ (?!(m_|ms_|g_|gs_|s_))[^a]\w+\[
Further format static variables
Format almost all pointer names accordingly
Used regex: (?!(return)\b)\b\w+
\*(?!(m_p|p|s_p|m_ap|s_ap|g_p|g_ap|ap|gs_ap|ms_ap|gs_p|ms_p))\w+\b[^:\(p]
clang-format
Fix CI fail
Fix misnamed non pointer as pointer and non array as array
Used regex: (?!(return|delete)\b)\b\w+ (m_|ms_|g_|gs_|s_)p\w+\b
(?!return\b)\b\w+ (ms_|m_|g_|gs_|s_)a\w+\b[^\[]
clang-format
Revert to SCREAMING_SNAKE_CASE and reinstate dead code
2022-07-08 18:01:29 +02:00
Chairn
32318a7c90
Reworked color system
...
Removed duplicate structs. Replaced 4 floats array with appropriate
struct where applicable
2022-07-06 11:39:51 +02:00
Robert Müller
2add5d5c3c
Organize game-client and editor includes
2022-06-17 20:32:56 +02:00
Robert Müller
91d2ba1865
Organize game-client includes
2022-05-29 21:24:43 +02:00
Jupeyy
2677949e58
Add missing nanosecond conversions
2022-05-22 16:08:11 +02:00
Jupeyy
3c597aff95
Switch to nanoseconds
2022-05-18 18:05:41 +02:00
Robert Müller
3708abe8e0
Remove CRenderTools' pointers to CUI and CGameClient
2022-05-14 13:31:07 +02:00
Dennis Felsing
18d9997348
Fix clang-format
2022-02-15 00:32:04 +01:00
Dennis Felsing
dbfc62d2c0
Add modernize-deprecated-headers
2022-02-15 00:22:52 +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
Jupeyy
a663799188
uint64 -> uint64_t, int64 -> int64_t
2021-06-24 17:19:17 +02:00
Jupeyy
288a18fa95
Don't render fully transparent quads
2020-12-29 14:59:17 +01:00
Jupeyy
6cefbcbbf9
Mod by zero
2020-11-17 18:01:23 +01:00
Jupeyy
6eacccfba6
Make gfx_quad_as_triangle 0 default
2020-10-20 19:11:19 +02:00
Jupeyy
50b20fb1cd
Make animations more consistent with high float values
2020-10-05 02:32:50 +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
Jupeyy
84cad658d6
Add new renderer(as streamed vertices) for editor
2020-09-23 16:45:32 +02:00
Fireball
ab9b96ddb2
Backported fix for Text() incorrect parameter type (int -> float)
...
The original fix was done by @oy for 0.7.4.
2020-07-15 20:49:14 +01:00
ChillerDragon
6172a9dca0
Use the float type explicitly
2019-07-08 23:08:42 +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
Learath
6c371a9a57
Even more refactoring
2019-04-27 01:11:15 +03:00
Jupeyy
8cc0de8d31
Some text positioning
2018-04-11 12:19:30 +02:00
yangfl
1620fc9b0f
Fix typo
2018-02-07 16:10:40 +08: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
6f58c49f7d
Fix #586 (display the killing clipping rectangle)
2017-03-15 12:06:13 +01:00
def
644fec7e55
Resize window without restarting client
2016-04-30 17:59:58 +02:00
Tim Schumacher
201782dbfc
changed setting==0 to !setting
2015-11-07 20:17:41 +01: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
db2256e827
Fix a few whitespace-at-end-of-file issues
2015-08-22 15:27:41 +02:00
def
6e8ada1ac8
Fix whitespaces a bit
2015-07-09 02:12:35 +02:00
def
8abe166484
Don't render evil cp-tele-in numbers either
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
18d1e25d5c
Fix: Render SwitchTimedOpen and Unsolo on seprate tiles
2014-09-17 20:22:42 +02:00
def
ead16eb951
Fix: Quads always show properly in editor
2014-05-08 15:58:59 +02:00
def
6dea977596
Fix: Always show quads in editor
2014-05-06 13:44:10 +02:00
def
7bec737acc
Reset text colors with cl_overlay_entities (Thanks Lifkug)
2014-05-04 23:49:33 +02:00
def
1704e27828
Fix: Also set alpha value on text when using cl_overlay_entities
2014-05-01 20:15:53 +02:00
def
bf6fb6eb0f
cl_overlay_entities instead of cl_show_entities
2014-05-01 17:44:35 +02:00
def
4485fecdbd
Only stop rendering tune layer text
2014-03-28 12:56:52 +01:00
HMH
d301010a95
Made texture rendering for layers less resourceintensive
2014-03-23 17:10:49 +01:00
HMH
a4632e2c07
added renderingfunction for tunelayer and tuneoverlay-function to display the zone-number
2014-03-23 17:10:48 +01:00
def
8d2828ed6f
Fix: Always render editor quads
2014-01-11 22:57:23 +01:00
def
3eaad43b6b
Merge remote-tracking branch 'upstream-teeworlds/0.6' into DDRace
...
Conflicts:
bam.lua
data/languages/index.txt
src/engine/server/server.cpp
src/engine/shared/network_server.cpp
src/game/client/components/chat.cpp
src/game/client/components/menus_settings.cpp
src/game/server/entities/character.cpp
src/game/server/gamecontext.cpp
src/game/version.h
2013-12-26 18:02:22 +01:00
def
2d6a4874e3
Don't consider showing entities and zooming out cheats
2013-12-18 16:53:46 +01:00
def
295a1aaa50
Code cleanup
2013-11-14 16:26:25 +01:00
def
413429871f
Add quad disable function
2013-06-23 02:58:46 +02:00
BeaR
d8ff437c5e
Set value higher
2013-02-24 18:01:13 +01:00