I asked you what you want to do (what should be in the game) and not how you want to do it (using variables like souls plugin).
Most likely you'll never get that plugin, and help you (and point you to some alternatives) we need more details on what the effects should be in your game.
Example on wallpaper and variable 1
We have a hotel room number 1.
Variables serve as a number that remembers one or another object.
Variable N1 = 1 - Wallpaper red, changing N1 = 2 - wallpaper in blue
The fact is that in the 1st such room there can be more than 100 different variables as the wallpaper of example 1
And I want to create more than 100 such rooms.
In the end, I get 10,000 variables. At the output, we get approximately the following list:
1. The variable (V) = 1
2. (V2) is the threshold
3. (V3)The door
4. (V4)Window
5. (V5)Floors
6. (V6)Color of floors
7. (V7)Plaster
8. (V8)Damage to the room 1
9. (V9)Damage to the room 2
10. (V10)Damage to the room 3
11. (V11)Growth in the 1st corner
12 (V12)Rothenia in the 2nd corner
13 (V13)Growth in the 3 rd corner
14. (V14)Growth in the 4 th corner
and so on up to 50-100 actions. Depends on the imagination.
and this is only 1 room, and there will be a lot of them, very much.
And for each room you need your own unique variables.
And now we get just a huge list of variables inside the editor, which will not be used almost after creation. Here, you need a soul plug-in or similar, which these variables are able to keep separate from the game variables from the editor, so as not to cause an overload.