Also is it recommended to use triggers or to get more inside the code and try out scripting? (I am a scenario designer, so I am quite interested in how I have to get prepared for when I receive the editor).
Scripting seems a bit complicated since I just started learning C++, or more like attempting too since the simplest functions still confuse me (The tutorials I found are very difficult to understand).
'Triggers' and 'scripting' both use the same language, they just have different nuances in how they're used.
They're both simple to understand though, just look through a few scenarios' scripting and you'll understand much.