So I'm really interested in making my own gamemode, and I've got an idea for it, too (it's based off of
Town of Salem), but I was wondering if anyone could help me with structuring. I know the only
required files are 'shared.lua', 'cl_init.lua' and 'init.lua', but when I was talking to some people when I joined a gamemode-making contest that was on Facepunch (I ended up leaving because I had no time for it) and they recommended having more than just that. What I was wondering is, I'm not sure what kind of files I'll need to make and how they'll all go together and such.
I can give more information if needed because this is pretty vague, you can find my Trello page
here.