Vinzenz Schroeter
|
3927f4955d
|
fix map dialog last item sizing
|
2024-05-07 16:19:09 +02:00 |
|
Vinzenz Schroeter
|
21a1df47b8
|
add option for text color
|
2024-05-07 15:02:24 +02:00 |
|
Vinzenz Schroeter
|
d4d2b6397c
|
import/export theme
|
2024-05-07 14:47:48 +02:00 |
|
Vinzenz Schroeter
|
e854f77bdc
|
add range sliders
|
2024-05-07 14:08:21 +02:00 |
|
Vinzenz Schroeter
|
59459019fc
|
sticky dialog title
|
2024-05-07 13:41:10 +02:00 |
|
Vinzenz Schroeter
|
bacd1777be
|
basic theme editor
|
2024-05-07 13:21:10 +02:00 |
|
Vinzenz Schroeter
|
4960df370c
|
hsl to rgba not as effect but immediately, so all components have the correct theme applied at once
|
2024-05-07 13:21:10 +02:00 |
|
Vinzenz Schroeter
|
40bb1ec28a
|
unified ThemeProvider
|
2024-05-07 13:21:10 +02:00 |
|
Vinzenz Schroeter
|
e8238c6ea7
|
extract rgba resolving to provider
|
2024-05-07 13:21:10 +02:00 |
|
RobbersDaughter
|
102c084328
|
map chooser dialog (#19)
|
2024-05-06 21:00:06 +02:00 |
|
RobbersDaughter
|
6a325afeef
|
powerup icons, optimizations (#18)
|
2024-05-06 20:55:55 +02:00 |
|
Vinzenz Schroeter
|
8f497cae85
|
pass theme as context
|
2024-05-06 14:06:53 +02:00 |
|
Vinzenz Schroeter
|
ba56edf588
|
color bullets and popups (same color currently)
|
2024-05-06 12:58:36 +02:00 |
|
Vinzenz Schroeter
|
f481bb638a
|
add "icons" to buttons
|
2024-05-06 01:20:54 +02:00 |
|
Vinzenz Schroeter
|
dced0a3a5c
|
scroll inside map previews
|
2024-05-06 01:10:12 +02:00 |
|
Vinzenz Schroeter
|
170a7faf0f
|
map chooser dialog with previews
|
2024-05-06 00:56:24 +02:00 |
|
Vinzenz Schroeter
|
a952d4227d
|
extract dialog component
|
2024-05-06 00:56:24 +02:00 |
|
Vinzenz Schroeter
|
5fc21494ef
|
extract PixelGridCanvas component from ClientScreen
|
2024-05-06 00:56:24 +02:00 |
|
Vinzenz Schroeter
|
5f27739e7c
|
move types to serverCalls.tsx
|
2024-05-06 00:56:24 +02:00 |
|
Vinzenz Schroeter
|
5f5e9fb716
|
add endpoint for requesting map data
|
2024-05-06 00:56:24 +02:00 |
|
Vinzenz Schroeter
|
079b096c16
|
allocate predicate once instead of per tick
|
2024-05-06 00:38:18 +02:00 |
|
Vinzenz Schroeter
|
fe851ffc17
|
add fast bullet icon
|
2024-05-06 00:38:18 +02:00 |
|
Vinzenz Schroeter
|
72e90c7630
|
add explosive icon
|
2024-05-06 00:38:18 +02:00 |
|
Vinzenz Schroeter
|
516b9538c3
|
add mag size upgrade icon
|
2024-05-06 00:38:18 +02:00 |
|
Vinzenz Schroeter
|
fa8a723ff9
|
deduplicate connection logic
|
2024-05-06 00:38:18 +02:00 |
|
Vinzenz Schroeter
|
f477d1e5de
|
seems like I am still not done with the connections
|
2024-05-06 00:38:18 +02:00 |
|
Vinzenz Schroeter
|
57d2a11fd5
|
deduplicate player info message
|
2024-05-06 00:38:18 +02:00 |
|
Vinzenz Schroeter
|
bce5b8cfc7
|
update generic power up shape
|
2024-05-06 00:38:18 +02:00 |
|
Vinzenz Schroeter
|
531a3b5866
|
add different icon for smart bullet
|
2024-05-06 00:38:18 +02:00 |
|
Vinzenz Schroeter
|
5f263ea200
|
remove backlog from README.md
|
2024-05-06 00:33:49 +02:00 |
|
Vinzenz Schroeter
|
97144ae3b8
|
reposition tanks on map switch, rework map logic
|
2024-05-06 00:33:49 +02:00 |
|
Vinzenz Schroeter
|
3d65c81b8b
|
fix broken kill count
|
2024-05-06 00:33:49 +02:00 |
|
Vinzenz Schroeter
|
d7b8664062
|
remove a bunch of locks
|
2024-05-06 00:33:49 +02:00 |
|
Vinzenz Schroeter
|
b3bf62b391
|
do not allocate new memory each tick for player info
|
2024-05-06 00:33:49 +02:00 |
|
Vinzenz Schroeter
|
abad2c95c8
|
do not respawn inactive players
|
2024-05-06 00:33:49 +02:00 |
|
Vinzenz Schroeter
|
cd12ab7bde
|
make broken connections more obvious by removing controls
|
2024-05-06 00:33:49 +02:00 |
|
Vinzenz Schroeter
|
d9e9c28976
|
remove locking from other connections too
|
2024-05-06 00:33:49 +02:00 |
|
Vinzenz Schroeter
|
0e93b1356f
|
less locking for screen connection, force more concurrency
|
2024-05-06 00:33:49 +02:00 |
|
Vinzenz Schroeter
|
0b10695e07
|
fix double frame request
|
2024-05-06 00:33:49 +02:00 |
|
Vinzenz Schroeter
|
061c893456
|
remove mine
|
2024-05-06 00:33:49 +02:00 |
|
Vinzenz Schroeter
|
a908979940
|
improve ups counter output
|
2024-05-06 00:33:49 +02:00 |
|
Vinzenz Schroeter
|
b9508173b8
|
stop reconnecting at some point so firefox does not block reconnection after reload
|
2024-05-06 00:33:49 +02:00 |
|
Vinzenz Schroeter
|
4b5288b237
|
use AppSerializerContext singleton
|
2024-05-06 00:33:49 +02:00 |
|
Vinzenz Schroeter
|
a2ae6d273e
|
log frame times
|
2024-05-06 00:33:49 +02:00 |
|
RobbersDaughter
|
41fb0927f1
|
Merge pull request #5 from kaesaecracker/magazines
magazines
|
2024-05-03 16:45:10 +02:00 |
|
Vinzenz Schroeter
|
0e01ff0fb9
|
implement smart bullet
|
2024-04-29 21:55:59 +02:00 |
|
Vinzenz Schroeter
|
21f7d1d5f4
|
implement different kinds of power ups (two bullet types not implemented yet)
|
2024-04-29 18:03:23 +02:00 |
|
Vinzenz Schroeter
|
a5a3ca3013
|
implement reloading
|
2024-04-29 17:17:44 +02:00 |
|
Vinzenz Schroeter
|
9164d90443
|
implement fast bullets
|
2024-04-29 16:59:37 +02:00 |
|
RobbersDaughter
|
88f2708d94
|
Merge pull request #4 from kaesaecracker/more-stats
more scores
|
2024-04-29 16:41:45 +02:00 |
|