These are the new textures for the lift. I used an emission texture so that once you or a block steps on a pressure plate, the lift lights up.
These are the new textures for the wall pusher. Similarly to the lift, the wall pusher texture uses emission so that when it extends, the texture lights up and when it retracts it turns off.
Here are the new models for Area 2’s roof puzzle. I also changed the sliders to batteries to show a better progression of them being charged.
Below is a GIF of a generator charging up.
I also fixed an issue with the battery value going down once you beat that puzzle by adding in this line to the code. I made a bool called area_2_Puzzle which gets a boolean from the game manager script to tell once it’s complete and once it is complete, set that battery value to 100.