Hello! I'm sorry to post this here as I wasn't sure whether this qualified as simple/beginner stuff - I'm assuming it does, and I'm just too much of a noob to realize how easy it probably is. So... Basically, I'm trying to create a game with quite a few 'intricate' systems - including a character select at the start (which I've already managed to create using events), but also the possibility of an eventual 'random' (not truly random, however) nickname system, and the implication of a 'sneaking' or 'crouching' system by holding down a button in a few specific areas. I've tried so far with events to figure out these two, but I'm having some issues! So I thought I'd try and ask for help. -- As for the first thing - basically, at the start of the game, the player can select from a range of characters and then input their chosen character name through Name Input Processing. I've got that down fine. However, later on, there is to be a character who assigns the player a nickname based on their appearance - and I'd like there to be a few possible nicknames for each appearance, randomly assigned each time you play? If... that makes sense? So, for instance (and these examples aren't even close to the real nicknames/character types, hahaha - just for example) if the player chose a short red-haired fighter girl at the start, the NPC would call them either 'Shorty,' 'Ginger,' or 'Fists.' If the player chose a tall blonde female wizard, the NPC would call them 'Legs,' 'Blondie,' or 'Wiz.' Etc. etc. etc. down the line of available characters. Now, I figured I would need a dummy actor to take the nickname, so that the main actor can still have the correct character name (and I could use \n[dummy#] for the nickname in speech), so I've got that set up - and I think maybe I'd need to use variables, like a random 1-3 assigned, to choose what the character nicknames you? But I can't figure out past that, and I'm having trouble setting it up. Any help would be appreciated! --- And as for the second issue - the 'sneaking' system - basically, in a few very specific areas in the game, I'd like for the player to be able to hold down CTRL (or just press it and unpress it, if necessary - like if holding down isn't possible) to enter a 'crouching/sneaking/detect magic' mode, where their graphic changes to a sneaking graphic I've made, their transparency goes to 50 percent, their speed slows down significantly, and hidden magical items are revealed to them. I don't even know where to start with this one though. I know how to change Actor Graphic in events, and change transparency - but I don't know how I'd begin making that work with the CTRL button system, or how I'd 'reveal' hidden items? Would I have to transport the player to an entirely different map every time they held down the button, with the hidden items shown on that map, etc? And how can I prompt an event to work when a button is held down? --- I'm really sorry if these questions are way simple or something (or way complex, and I shouldn't have made a thread.) But any help is definitely appreciated!! Thank you so much for reading!