Hi, new to the forums, so new in fact that this is my first post, I'm kinda new to construct 2 as well but I have confidence in my abilities, I've made a few basic games that can be found on my itch.io page.
So I've been working on a game with a small team, which brings me to my point, the game we're building is a remake of an old game called M.U.L.E, which, as some of you may know, was recently (ish) remade and released as M.U.L.E Returns, our version is based around our hometown and is being built to teach people about the many events that happen in Hastings throughout the year, the problem we have, is that I'm the main programmer for the team and I have no experience with building turn based games, so my question is this, how do I program a turn based game with 4 players each having their own turn, 3 of the 4 are NPC's and will need to be programmed to play the game well enough to make it challenging enough to keep the player engaged, but that's a different problem for a later stage, what i need now is help understanding how turns work and how to make them happen.
Any help will be greatly appreciated, and credited too.