Skip to content

Commit ffe36eb

Browse files
authored
add and update files for duckclientv4
1 parent 4832f5d commit ffe36eb

3 files changed

Lines changed: 346 additions & 36 deletions

File tree

duckclient.html

Lines changed: 57 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@
1313
</script>
1414
<style>
1515
* {
16-
font-family: "Helvetica";
17-
}
16+
font-family: "Helvetica"; }
1817
.row {
1918
display: flex;
2019
}
@@ -37,6 +36,15 @@
3736
height: 100%; - 150px min-height hack*/
3837
padding-bottom: 70px;
3938
}
39+
.flexbox {
40+
flex-direction: row;
41+
display: flex;
42+
}
43+
@media only screen and (max-width: 600px) {
44+
.flexbox {
45+
flex-direction: column;
46+
}
47+
}
4048
@media only screen and (max-width: 1000px) {
4149
.middle
4250
{
@@ -91,21 +99,21 @@
9199
<center>
92100
<img src="duckclient-title.png" alt="Duckclient" height="80" style="padding-top:5px;padding-bottom:5px;">
93101
</center>
94-
The duckclient! Based on ddnet 19.3 and the <a href="https://infclass.github.io/">infclass client</a> for <a href="https://ddnet.org/">ddnet</a>/<a href="https://teeworlds.com/">teeworlds</a>, made by Pointer! It aims to add some fancy particles and add back some old UI visuals, while having features of the infclass client too! Among some other things too, like adding more ducks!<br>
102+
The duckclient! Based on ddnet 19.5 and the <a href="https://infclass.github.io/">infclass client</a> for <a href="https://ddnet.org/">ddnet</a>/<a href="https://teeworlds.com/">teeworlds</a>, made by Pointer! It aims to add some fancy particles and add back some old UI visuals, while having features of the infclass client too! It also has a few cherry-picked features from newer or other clients. Among some other things too, like adding more ducks!<br>
95103
<br>
96-
You may find the v3 versions below. There is no MacOS build, but you should be able to build it yourself.<br>
104+
You may find the v4 versions below. There is no MacOS build, but you should be able to build it yourself.<br>
97105
<br>
98106
<!-- <a class="button_fancy" href="./">
99107
<div class="button_width">
100108
<img style="filter: invert(100%);" src="brands-apple.svg" alt="apple icon" width="30" height="30" style="padding: 15px;">
101109
<div style="">Download (MacOS)</div></div>
102110
</a> -->
103-
<a class="button_fancy" href="https://github.com/Pointer31/ddnet_client/releases/download/duckclient-v3/duckinfclass-v3-ubuntu-22.04.zip">
111+
<a class="button_fancy" href="https://github.com/Pointer31/ddnet_client/releases/download/duckclient-v4/infclass-ubuntu-22.04.zip">
104112
<div class="button_width">
105113
<img style="filter: invert(100%);" src="brands-linux.svg" alt="tux icon" width="30" height="30" style="padding: 15px;">
106114
<div style="">Download (Linux)</div></div>
107115
</a>
108-
<a class="button_fancy" href="https://github.com/Pointer31/ddnet_client/releases/download/duckclient-v3/duckinfclass-v3-windows-latest.zip">
116+
<a class="button_fancy" href="https://github.com/Pointer31/ddnet_client/releases/download/duckclient-v4/infclass-windows-latest.zip">
109117
<div>
110118
<img style="filter: invert(100%);" src="brands-windows.svg" alt="window icon" width="30" height="30" style="padding: 15px;">
111119
<div style="">Download (Windows)</div></div>
@@ -119,37 +127,50 @@
119127
<li>Features of the infclass client!</li>
120128
<li>Ducks!</li>
121129
</ul>
122-
List of config options added by the duckclient:<br><br>
123-
<div class="dark_background">
124-
cl_old_client_console<br>
125-
cl_old_door_laser<br>
126-
cl_old_freeze_laser<br>
127-
cl_extra_particles<br>
128-
cl_blood_particles<br>
129-
cl_position_community_filter<br>
130-
cl_confirm_kill_time<br>
131-
cl_duck_filter<br>
132-
cl_weather_snow<br>
133-
cl_ui_width<br>
134-
cl_chat_input_background<br>
135-
</div><br><br>
136-
Features from the T-Client<br>
137-
<div class="dark_background">
138-
tc_custom_communities_url<br>
139-
tc_hammer_rotates_with_cursor<br>
140-
</div><br><br>
141-
Features from ddnet 19.4 or later<br>
142-
<div class="dark_background">
143-
Keyboard support for fonts<br>
144-
cl_chat_background_color<br>
145-
show favorite skins even when not loaded<br>
146-
interactive tee skin preview in skin settings<br>
147-
</div><br><br>
148-
Features missing<br>
149-
<div class="dark_background_red">
150-
Infclass class menu visible in entities mode
130+
List of config options added in the duckclient:<br><br>
131+
<div class="flexbox">
132+
<div style="padding-right: 20px;">
133+
Features by the duckclient<br>
134+
<div class="dark_background">
135+
cl_old_client_console<br>
136+
cl_old_door_laser<br>
137+
cl_old_freeze_laser<br>
138+
cl_extra_particles<br>
139+
cl_blood_particles<br>
140+
cl_position_community_filter<br>
141+
cl_confirm_kill_time<br>
142+
cl_duck_filter<br>
143+
cl_weather_snow<br>
144+
cl_ui_width<br>
145+
cl_chat_input_background<br>
146+
ui_color_buttons<br>
147+
ui_color_main_menu<br>
148+
cl_particle_limit (for potato PCs)<br>
149+
cl_replace_escape_key (for broken keyboards)<br>
150+
</div><br><br>
151+
</div>
152+
<div>
153+
Features from the T-Client<br>
154+
<div class="dark_background">
155+
tc_custom_communities_url<br>
156+
tc_hammer_rotates_with_cursor<br>
157+
</div><br><br>
158+
Features from the Kaizo Client<br>
159+
<div class="dark_background">
160+
cl_send_client_type<br>
161+
cl_show_client_type<br>
162+
</div><br><br>
163+
Features from ddnet 19.6 or later<br>
164+
<div class="dark_background">
165+
Revert skin normalization<br>
166+
Rename generic_shadows.png<br>
167+
</div><br><br>
168+
Features missing<br>
169+
<div class="dark_background_red">
170+
Infclass class menu visible in entities mode
171+
</div><br><br>
172+
</div>
151173
</div>
152-
<br><br>
153174
<!-- The infclass client based version (obviously) also includes various features useful for while playing the infclass gamemode. -->
154175
<!-- <div style="position: absolute; bottom: 45px;"> -->
155176

duckclientv3.html

Lines changed: 168 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,168 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<!-- <script src="scripts/snake.js"></script> -->
5+
<meta charset="utf-8">
6+
<!-- <link rel="icon" type="image/x-icon" href="images/.png"> -->
7+
<meta id="myViewport" name="viewport" content="width=device-width, initial-scale=1.0">
8+
<script>
9+
window.onload = function () {
10+
var mvp = document.getElementById('myViewport');
11+
mvp.setAttribute('content','width=430');
12+
}
13+
</script>
14+
<style>
15+
* {
16+
font-family: "Helvetica";
17+
}
18+
.row {
19+
display: flex;
20+
}
21+
.column {
22+
float: left;
23+
}
24+
.left {
25+
width: calc(20% - 16px);
26+
/*border-radius: 10px;*/
27+
}
28+
.middle {
29+
width: 60%;
30+
padding-right: 16px;
31+
padding-left: 16px;
32+
min-height: calc(100vh - 110px);
33+
border-radius: 20px;
34+
/*min-width: 600px;*/
35+
/*min-height: 100vh;*/
36+
/* height: auto !important; min-height hack
37+
height: 100%; - 150px min-height hack*/
38+
padding-bottom: 70px;
39+
}
40+
@media only screen and (max-width: 1000px) {
41+
.middle
42+
{
43+
min-width: min(90%, 600px)
44+
/*max-width: ;*/
45+
}
46+
}
47+
48+
.right {
49+
width: calc(20% - 16px);
50+
/*border-radius: 10px;*/
51+
}
52+
53+
.button_fancy {
54+
background-color: rgba(0, 0, 0, 0.3);
55+
padding: 10px;
56+
border-radius: 20px;
57+
display: inline-flex;
58+
text-align: center;
59+
}
60+
.dark_background {
61+
background-color: rgba(0, 0, 0, 0.3);
62+
padding: 10px;
63+
border-radius: 20px;
64+
display: inline-flex;
65+
}
66+
.dark_background_red {
67+
background-color: rgba(100, 0, 0, 0.3);
68+
padding: 10px;
69+
border-radius: 20px;
70+
display: inline-flex;
71+
}
72+
.button_fancy:hover {
73+
background-color: rgba(255, 255, 255, 0.3);
74+
}
75+
.button_width {
76+
min-width: 150px;
77+
/*min-height: 60px;*/
78+
}
79+
80+
</style>
81+
<title>Duckclient</title>
82+
</head>
83+
<body style="background-color: black; background-image: url('duck_theme.png'); background-size: cover; color-scheme: dark; color: white;">
84+
<div class="row">
85+
<div class="left" style="background-color:transparent;">
86+
87+
</div>
88+
89+
<div class="middle" style="background-color: rgba(0,0,0,0.5); position: relative;">
90+
<!-- <center><h2>Duck Client<h2></center> -->
91+
<center>
92+
<img src="duckclient-title.png" alt="Duckclient" height="80" style="padding-top:5px;padding-bottom:5px;">
93+
</center>
94+
The duckclient! Based on ddnet 19.3 and the <a href="https://infclass.github.io/">infclass client</a> for <a href="https://ddnet.org/">ddnet</a>/<a href="https://teeworlds.com/">teeworlds</a>, made by Pointer! It aims to add some fancy particles and add back some old UI visuals, while having features of the infclass client too! Among some other things too, like adding more ducks!<br>
95+
<br>
96+
You may find the v3 versions below. There is no MacOS build, but you should be able to build it yourself.<br>
97+
<br>
98+
<!-- <a class="button_fancy" href="./">
99+
<div class="button_width">
100+
<img style="filter: invert(100%);" src="brands-apple.svg" alt="apple icon" width="30" height="30" style="padding: 15px;">
101+
<div style="">Download (MacOS)</div></div>
102+
</a> -->
103+
<a class="button_fancy" href="https://github.com/Pointer31/ddnet_client/releases/download/duckclient-v3/duckinfclass-v3-ubuntu-22.04.zip">
104+
<div class="button_width">
105+
<img style="filter: invert(100%);" src="brands-linux.svg" alt="tux icon" width="30" height="30" style="padding: 15px;">
106+
<div style="">Download (Linux)</div></div>
107+
</a>
108+
<a class="button_fancy" href="https://github.com/Pointer31/ddnet_client/releases/download/duckclient-v3/duckinfclass-v3-windows-latest.zip">
109+
<div>
110+
<img style="filter: invert(100%);" src="brands-windows.svg" alt="window icon" width="30" height="30" style="padding: 15px;">
111+
<div style="">Download (Windows)</div></div>
112+
</a>
113+
<!-- <a href="https://github.com/Pointer31/ddnet_client/tree/infclass-based">Github (infclass based)</a> -->
114+
<br><br>Features include:
115+
<ul>
116+
<li>Several toggles for old versions of UI!</li>
117+
<li>Extra particles!</li>
118+
<li>Self kill protection!</li>
119+
<li>Features of the infclass client!</li>
120+
<li>Ducks!</li>
121+
</ul>
122+
List of config options added by the duckclient:<br><br>
123+
<div class="dark_background">
124+
cl_old_client_console<br>
125+
cl_old_door_laser<br>
126+
cl_old_freeze_laser<br>
127+
cl_extra_particles<br>
128+
cl_blood_particles<br>
129+
cl_position_community_filter<br>
130+
cl_confirm_kill_time<br>
131+
cl_duck_filter<br>
132+
cl_weather_snow<br>
133+
cl_ui_width<br>
134+
cl_chat_input_background<br>
135+
</div><br><br>
136+
Features from the T-Client<br>
137+
<div class="dark_background">
138+
tc_custom_communities_url<br>
139+
tc_hammer_rotates_with_cursor<br>
140+
</div><br><br>
141+
Features from ddnet 19.4 or later<br>
142+
<div class="dark_background">
143+
Keyboard support for fonts<br>
144+
cl_chat_background_color<br>
145+
show favorite skins even when not loaded<br>
146+
interactive tee skin preview in skin settings<br>
147+
</div><br><br>
148+
Features missing<br>
149+
<div class="dark_background_red">
150+
Infclass class menu visible in entities mode
151+
</div>
152+
<br><br>
153+
<!-- The infclass client based version (obviously) also includes various features useful for while playing the infclass gamemode. -->
154+
<!-- <div style="position: absolute; bottom: 45px;"> -->
155+
156+
<div style="position: absolute; bottom: 14px;">
157+
<a class="button_fancy" href="https://github.com/Pointer31/ddnet_client/">
158+
<img style="filter: invert(100%);" src="icongithub.svg" alt="github icon" width="30" style="padding: 15px;">
159+
</a>
160+
</div>
161+
</div>
162+
163+
<div class="right" style="background-color:transparent;">
164+
165+
</div>
166+
</div>
167+
</body>
168+
</html>

0 commit comments

Comments
 (0)