-
-
Notifications
You must be signed in to change notification settings - Fork 11
[HR] Enable WASD movement #1310
Comments
good idea |
|
looks quite nice! we just need to implement this into WCM! |
Í've wanted to be able to do this for a while.
I´ll implement this later if I can figure out how to move programatically. |
This is actually a wonderful idea. Moving with a mouse is so janky. |
I believe in order for us to do this we have to do some physics calculations to determine the move location based on the players speed. In addition, it would be nice to have this automatically enabled. |
After playing minecraft and other competitive wasd games for like a year and returning to prodigy, it's quite impossible to move.. |
+upvote |
Wait wait... VIM CONTROLS! hjkl to move! It's way better than WASD for 2d movement! |
no |
no this might be unnecessary. Just make it click to the side of the player, if possible. |
hmph! mouse navigator! why use WASD when you can keep your hand firmly on the home row with vim navigation? |
no! even better! what if we made a hack that lets you walk by clicking where you want to walk to? |
I don't see why it can't co-exist with the vim controls :^) your sarcasm does little to disprove my point! |
WASD is better |
How so? Your hand is off the home row. hjkl makes sense for any vim user. |
EVERYONE USES WASD bruh |
...not non-gamers who use vim. |
vim is for losers |
vim is for people who want a frictionless workflow! |
sounds like someone had trouble learning the shortcuts. |
Your location is a lie because there is no way you have a Great Neck looking down at your book of vim shortcuts every 2 seconds. You probably write code with spaces too. |
32n, nobody uses Vim because i only learned about it today |
Any decently experienced programmer knows what vim is. |
sounds like someone had trouble learning the shortcuts. 😬 |
ur bad |
you already used that joke you bozo |
here's a really lazy implementation that kinda works but not great document.addEventListener("keydown", function (event) {
switch (event.key) {
case "w":
_.player._playerContainer.y = _.player._playerContainer.y - 1;
break;
case "s":
_.player._playerContainer.y = _.player._playerContainer.y + 1;
break;
case "a":
_.player._playerContainer.x = _.player._playerContainer.x - 1;
break;
case "d":
_.player._playerContainer.x = _.player._playerContainer.x + 1;
break;
}
}); |
i like that |
I would use 10 document.addEventListener("keydown", function (event) {
switch (event.key) {
case "w":
_.player._playerContainer.y -= 10;
break;
case "s":
_.player._playerContainer.y += 10;
break;
case "a":
_.player._playerContainer.x -= 10;
break;
case "d":
_.player._playerContainer.x += 10;
break;
}
}); |
sure! |
What I mean by it only half-working is that there is no walking animation, and if you walk up to a shop display or a wheel display or something that would display a modal in general, It won't display, you would have to click walk to it. This does not mean that you can't go through different zones, that works fine. In addition, I haven't tested this to see if it will broadcast your new position to other people playing. Also, moving using multiple keys, like "W" and "D" doesn't exactly work great, and when moving in a different direction you have to let go of the keys or else the new direction won't register. Finally, you can walk through objects that you aren't supposed to be able to walk through. |
True, but some WASD movement is better than none |
of course, but this feature could use some immense more polishing. |
Definetly! :) |
@LeoBadeaux Wait, does this mean we can phase through solid ground? If so, then HELL YEA |
Prodigy is 2D, therefore you can't go through a 3D Plane. This just means we can walk on stores and barriers and stuff. |
yay!!!! |
??? Don't we already have a "remove barriers" hack...? Maybe it wasn't implemented yet but I believe in prodigy.world it should hold a 2d array of 1s and 0s that determines if you can walk to certain areas or not. If you just patch that to be all 1s it should be the same thing |
Please read the issue title. |
I wasn't replying to the issue, I was replying to @afkvido's question
I assure you I have indeed read the issue title! yeah wow reading comprehension woooo |
reading comparehernsion yes how hack prodigy pls i want coin and flex on grilzz
|
Unassigned because I am not wanted here. |
passy aggy..? |
hello, anybody here? |
When will this be added? |
Enable WASD movement
Requested by afkvido
Describe your hack:
A toggle that would let the character move with WASD
(Optional) Additional information
Idea:
X
= [Get player location X]Y
= [Get player location Y].
X
) y:(Y
+ 4)Have you made sure this hack isn't available yet?* (Yes/No)
The hack is not available in Will's Cheat Menu.
The text was updated successfully, but these errors were encountered: