Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


[Request] Unique selection group config option

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
ThisNameIsntTakenYet
How do I cheat?
Reputation: 0

Joined: 02 Sep 2020
Posts: 3

PostPosted: Mon Sep 07, 2020 7:30 am    Post subject: [Request] Unique selection group config option Reply with quote

I think it would be very useful to have an option for the Group config menu (applying to a group of cheats) that makes it function like a set of radio buttons instead of check boxes. Meaning, you can only have 1 of the items in the group active at a time, or none at all by deactivating the active cheat. If you activate another cheat/script in the same group, it will deactivate the currently active one automatically.

This could be very useful in situations where you have conflicting scripts or cheats, like ones that deal with the same address or code in different ways. Any time you don't want to have certain cheats enabled at the same time because it might cause unintended side effects or break things, really.

Say you have made several scripts that affect the passage of time in a game differently. One stops it, one fast-forwards, and one reverses it, for example. Since these most likely affect the same bit of game code, you naturally don't want to have two of those scripts active at the same time. Putting them in a group that prevents this from happening by accident would be very useful, and saves a click because you don't have to manually disable one before enabling the other.
Back to top
View user's profile Send private message
Csimbi
I post too much
Reputation: 97

Joined: 14 Jul 2007
Posts: 3325

PostPosted: Mon Sep 07, 2020 1:24 pm    Post subject: Reply with quote

I can imagine a radiogroup (where a newly enabled script disables all other scripts in the group) and it might even be achievable as a custom LUA extension.
The problem I foresee is disabling the other scripts does not always achieve the original state - quite a lot of cheat makers forget cleaning up after their scripts in the disable section. Especially true for timers.
Anyway, it's not my place to decide - I never needed anything like this - just my two cents.
Back to top
View user's profile Send private message
panraven
Grandmaster Cheater
Reputation: 62

Joined: 01 Oct 2008
Posts: 958

PostPosted: Tue Sep 08, 2020 8:33 pm    Post subject: Reply with quote

Hi
here a script https://pastebin.com/0vQi91Dj may have the radio button effect (nvm I named it checkboxeffect :p )
this is an update/extract from original extension
https://forum.cheatengine.org/viewtopic.php?t=587056

effect: If the parent memory record has desc begin with "[some text except '['']']=>" then its children of same type form a radio group like collection, tho they can be all deactivated.
Tested work with activation by hotkey.
Internally, siblings which is active (enabled) will requested to deactivate and completed deactivating (if success) before the clicked mr start activating.

_________________
- Retarded.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites