Dennis Felsing
d4f72803be
Merge pull request #8860 from ChillerDragon/pr_action_gametiles
...
Add quick actions for game tiles
2024-09-01 07:33:46 +00:00
Dennis Felsing
f2d5b83f84
Merge pull request #8863 from ChillerDragon/pr_sixup_enum
...
Use enum instead of magic number in skin color translation
2024-09-01 07:11:17 +00:00
Dennis Felsing
fcf810cae1
Merge pull request #8862 from ChillerDragon/pr_consistent_nolint_fireweapon
...
Consistently apply the NOLINT comment for all sounds in FireWeapon
2024-09-01 07:11:03 +00:00
Dennis Felsing
50b0af1614
Merge pull request #8858 from ChillerDragon/pr_action_info
...
Add quick actions for Show Info Off/Dec/Hex
2024-09-01 07:05:57 +00:00
Dennis Felsing
b5c11bc860
Merge pull request #8857 from ChillerDragon/pr_action_load_current_map
...
Add quick action "Load Current Map"
2024-09-01 07:05:55 +00:00
ChillerDragon
82ca4bc335
Use enum instead of magic number in skin color translation
2024-09-01 12:44:00 +08:00
ChillerDragon
5986ee03b9
Consistently apply the NOLINT comment for all sounds in FireWeapon
...
Most but not all sound creations in CCharacter::FireWeapon have this NOLINT comment.
Somehow clang does not get tripped on all of those. But sooner or later it might.
I currently got a new error in my downstream fork when tweaking
FireWeapon a bit. So I applied the NOLINT comment to ALL occurences in
FireWeapon not only the ones that clangd finds at the moment.
2024-09-01 11:39:17 +08:00
ChillerDragon
e1cb617c42
Add quick actions for game tiles
2024-09-01 10:50:44 +08:00
ChillerDragon
daad41fbd7
Fix editor prompt suggesting disabled last action
...
The editor prompt always has as a first entry the last action that ran.
But this entry should not show up if that action is currently disabled.
2024-09-01 10:42:55 +08:00
ChillerDragon
ed49fef917
Add quick actions for Show Info Off/Dec/Hex
2024-09-01 08:53:04 +08:00
ChillerDragon
e20250cd65
Add quick action "Load Current Map"
2024-09-01 08:15:58 +08:00
Dennis Felsing
36f0bcc509
Merge pull request #8618 from ChillerDragon/pr_editor_prompt
...
Add ctrl+p editor prompt (quick actions)
2024-08-31 21:42:48 +00:00
Dennis Felsing
8ca93d451b
Merge pull request #8855 from ChillerDragon/pr_armor_progress
...
Only do armor progress hack in ddrace controller
2024-08-31 21:35:48 +00:00
ChillerDragon
2c77aeef2b
Add quick action to pick image for selected layer
2024-08-31 21:57:32 +08:00
ChillerDragon
f053a29463
Add ctrl+p editor prompt (quick actions)
2024-08-31 21:57:31 +08:00
ChillerDragon
f8a4e7dbab
Call TakeDamage on projectile and laser hit (gun, shotgun and laser)
...
The grenade and hammer already triggered TakeDamage
now all weapons hitting a tee call the method again
2024-08-31 19:59:05 +08:00
ChillerDragon
f44def1cdd
Only do armor progress hack in ddrace controller
...
Only mess with the characters armor in ddrace controllers.
This allows other game modes to use the armor as actual armor.
2024-08-31 18:57:42 +08:00
Dennis Felsing
a83248b9ec
Merge pull request #8851 from ChillerDragon/pr_chr_get_tuning
...
Simplify character tuning code
2024-08-31 08:24:42 +00:00
Robert Müller
f0449befa5
Merge pull request #8841 from ChillerDragon/pr_unhardcode_07_gameflags
...
Share gameflags for 0.6/0.7 instead of hardcoding it
2024-08-31 07:38:22 +00:00
ChillerDragon
c02a2ed1d6
Simplify character tuning code
...
entities/character.cpp now has the same api as prediction/entities/character.cpp
2024-08-31 10:41:39 +08:00
Robert Müller
edcc3245f4
Merge pull request #8821 from def-/pr-transl-18.5
...
Update translations for 18.5, remove 0.7-only translations
2024-08-29 08:11:18 +00:00
Dennis Felsing
88739c5345
Update translations for 18.5, remove 0.7-only translations
...
Fix some minor stuff
2024-08-29 09:53:28 +02:00
ChillerDragon
43dee5d4c5
Share gameflags for 0.6/0.7 instead of hardcoding it
...
5cf0e5e997/datasrc/network.py (L8)
5cf0e5e997/datasrc/seven/network.py (L10)
0.6 game flags:
```python
GameFlags = ["TEAMS", "FLAGS"]
```
0.7 game flags:
```python
GameFlags = Flags("GAMEFLAG", ["TEAMS", "FLAGS", "SURVIVAL", "RACE"])
```
The 0.7 protocol extended the game flags without changing the old 0.6 flags.
So flag teams and flag flags are the same in both versions and 0.7 just
has additional flags.
The server is now sending the same m_GameFlags from the gamemode
controller to 0.6 and 0.7 connections. It clamps away the unsupported
flags for 0.6.
Before this commit the ddnet server would always send the hardcodet race
flag to 0.7 connections while ignoring what the gamemode set as a game
flag.
2024-08-29 15:15:48 +08:00
dobrykafe
41fee0bb3f
add 0.7 skins directory button
2024-08-28 23:57:12 +02:00
Dennis Felsing
5a66dc05f4
Merge pull request #8828 from dobrykafe/pr-save-07-skins
...
Implement 0.7 skin save button
2024-08-27 21:50:23 +00:00
Dennis Felsing
7df1b24491
Merge pull request #8833 from furo321/vote-creator
...
Set `m_VoteCreator` when possible
2024-08-27 21:20:41 +00:00
dobrykafe
31ee6abe82
implement 0.7 skin save button
2024-08-27 23:18:43 +02:00
Dennis Felsing
3d6820ab68
Merge pull request #8831 from furo321/fix-crash-hotreload
...
Fix `double free or corruption` crash with `hot_reload`
2024-08-27 21:16:58 +00:00
Dennis Felsing
8b7e5dee4d
Merge pull request #8830 from dobrykafe/pr-conchain-07-tee
...
Add console chain for 0.7 tee
2024-08-27 21:16:37 +00:00
Dennis Felsing
76c44cfb40
Merge pull request #8829 from furo321/use-getmapname
...
Use `GetMapName()` when getting the map name
2024-08-27 21:16:12 +00:00
furo
f407adc61c
Set m_VoteCreator
when using force_vote
2024-08-27 21:44:00 +02:00
furo
9fbbf5cde7
Fix using random_unfinished_map
from rcon
2024-08-27 21:43:22 +02:00
furo
9a7bc70f76
Fix double free or corruption
crash with hot_reload
2024-08-27 20:44:55 +02:00
furo
0e016f9732
Use GetMapName()
when getting the map name
2024-08-27 20:41:43 +02:00
dobrykafe
cb57aa82bf
add console chain for 0.7 tee
2024-08-27 20:01:27 +02:00
Robert Müller
14f1b36dd1
Merge pull request #8825 from KebsCS/pr-ghost-sorting
...
Add ghost list sorting
2024-08-27 16:55:22 +00:00
KebsCS
906f75c13a
Add ghost list sorting
2024-08-27 18:34:26 +02:00
bencie
c4ff37d9d9
Send result of random_unfinished_map
to all clients
2024-08-27 16:37:15 +02:00
furo
358cd20183
Run editor auto-reload on any local address, and not just localhost
2024-08-27 13:05:52 +02:00
Dennis Felsing
9d920b3575
Merge pull request #8703 from sjrc6/pr_slider
...
Adjust slider handle size
2024-08-27 09:20:18 +00:00
Tater
5fb059ad92
Adjust slider handle size
2024-08-27 11:02:12 +02:00
Dennis Felsing
4b8dcc3315
Merge pull request #8811 from furo321/add-map-votes-directories
...
Add support for directories with `add_map_votes`
2024-08-27 08:59:25 +00:00
Dennis Felsing
b30b493ab8
Merge pull request #8819 from Anime-pdf/master
...
speedup demo with mouse scroll only if menu is active
2024-08-27 07:15:38 +00:00
Dennis Felsing
29f3323735
Merge pull request #8813 from furo321/hot-reload-maps
...
Add `hot_reload` to reload map while preserving state
2024-08-27 07:03:05 +00:00
Paul
7c62b457b7
speedup demo with mouse scroll only if menu is active
2024-08-27 02:38:08 +03:00
furo
8b27a6e852
Add hot_reload
to reload map while preserving state
2024-08-27 01:19:40 +02:00
Robert Müller
028bd148f3
Merge pull request #8806 from bencie/allow-reloading
...
Allow reloading current background entities map
2024-08-26 15:04:59 +00:00
Dennis Felsing
9fd4adfb21
Merge pull request #8812 from dobrykafe/pr-popup-password
...
Show server info in password popup
2024-08-26 06:20:15 +00:00
dobrykafe
d44c68a8a5
show server info in password popup
2024-08-26 01:32:47 +02:00
furo
8f6d5d453e
Add support for directories with add_map_votes
2024-08-25 23:29:34 +02:00