The following warnings occurred: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Warning [2] Undefined array key "lockoutexpiry" - Line: 94 - File: global.php PHP 8.2.26 (Linux)
|
Do you approve hacks of your game ? - Printable Version +- (https://rain-games.com/forum) +-- Forum: Teslagrad (https://rain-games.com/forum/forumdisplay.php?fid=1) +--- Forum: General Discussion (https://rain-games.com/forum/forumdisplay.php?fid=2) +--- Thread: Do you approve hacks of your game ? (/showthread.php?tid=965) |
Do you approve hacks of your game ? - MetalFox Dioxymore - 07-16-2018 Hello Rain Games ! I'm MetalFox Dioxymore, Teslagrad Sciencist, WttW beta-tester and current WR holder of the Teslagrad Any% category =). For some monthes, I've been working on a "Training Mod" for Teslagrad that would add features in order to train efficiently the speedrun of Teslagrad and have a better understanding of the game's physics (displaying information on screen, such as the player's coordinates and speed, its blink location/cooldown, the bounds of all GameObjects...). To do so, I decompile the game's dll, inject my own code (which adds all those features) and recompile the dll. It is a little project that I do during my free time and that I wanted to share with the Teslagrad Speedrunning community once finished, to make the speedrun of the game more accessible. However, somebody told me that it was wrong to do so without the permission of the developers. I just never though my little hack could be harmful, or even to have some importance since it's just a little thing on my desktop, but I understand the concern and it made me think. So I wanted to ask, what is Rain Games' position about Teslagrad's Modding ? It's a bit late to ask, since I've been working on it for some time, but only one copy of that hack exists for the moment, so I can erase it without problem. Let me precise some points that are, I think, important : - The original copy of the game is still needed for the mod to work. It's done only by modifying one dll, I do not (and will never) provide a copy of the game. - I do not (and will never) get any sort of remuneration from this. I just want to provide a free tool for the speedrunners. More than the "Training Mod", I ask this question for any type of hack (I was thinking about trying to do custom levels, for exemple). Are you OK with players modifying your game, or is it prohibited ? ~MetalFox Dioxymore RE: Do you approve hacks of your game ? - fredrik - 07-30-2018 Hi MetalFox! It's really cool to hear from such an invested player :-) It sounds all good to me. I have only one concern. We cannot formally endorse an executable that we didn't make ourselves (because of potential trojans and whatnot), but people that trust you should be able to get it from you. You seem like a very honest guy, so I don't see why anyone wouldn't :-) I wish you the best of luck with the tool! RE: Do you approve hacks of your game ? - MetalFox Dioxymore - 08-05-2018 Thank you for your answer =) ! I am relieved to know that I am not doing something against your will ! Of course, I understand that mods like this will never have an official endorsement =). All the sources of my tool will be available with instructions about how to apply them to the game so other developers from the Speedrunning Community will be able to confirm that my scripts are harmless =). Again, thank you a lot ! ~MetalFox Dioxymore RE: Do you approve hacks of your game ? - TerryMulhern - 02-21-2019 Quote:For some monthes, I've been working on a "Training Mod" for Teslagrad that would add features in order to train efficiently the speedrun of Teslagrad and have a better understanding of the game's physics (displaying information on screen, such as the player's coordinates and speed, its blink location/cooldown, the bounds of all GameObjects...). Hey MetalFox, Could you please specify the exact features you changed? Curious about the code you used. I can't change controller settings. I checked ~/.config/unity3d/Rain/Teslagrad/Settings/SettingsConfig.asset The controllerChoice is set to 1. |