Skip to content

Commit 253c6f7

Browse files
author
Mikel
committedJan 27, 2025·
Repeat action dig while frame skipping
1 parent fbb9f3b commit 253c6f7

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed
 

‎src/client/client.cpp

+8-4
Original file line numberDiff line numberDiff line change
@@ -209,10 +209,13 @@ void Client::pyConnStep() {
209209
u32 c; // stores the RGBA pixel color
210210
bool kill;
211211

212-
/* Clear all virtual key presses except the movement ones (WASD) */
212+
/* Clear all virtual key presses except the movement ones (WASD) and dig (L click) */
213213
for (int i=0; i<KeyType::INTERNAL_ENUM_COUNT; i++) {
214-
if (i != KeyType::FORWARD && i != KeyType::BACKWARD
215-
&& i != KeyType::LEFT && i != KeyType::RIGHT) {
214+
if (i != KeyType::FORWARD
215+
&& i != KeyType::BACKWARD
216+
&& i != KeyType::LEFT
217+
&& i != KeyType::RIGHT
218+
&& i != KeyType::DIG) {
216219
virtual_key_presses[i] = false;
217220
}
218221
}
@@ -223,11 +226,12 @@ void Client::pyConnStep() {
223226
return;
224227
frameskip_count = 0;
225228

226-
/* Clear missing virtual key presses (WASD) */
229+
/* Clear missing virtual key presses (WASD + L click) */
227230
virtual_key_presses[KeyType::FORWARD] = false;
228231
virtual_key_presses[KeyType::BACKWARD] = false;
229232
virtual_key_presses[KeyType::LEFT] = false;
230233
virtual_key_presses[KeyType::RIGHT] = false;
234+
virtual_key_presses[KeyType::DIG] = false;
231235

232236
/* Take the screenshot */
233237
irr::video::IVideoDriver *driver = m_rendering_engine->get_video_driver();

0 commit comments

Comments
 (0)
Please sign in to comment.