I tried being as descriptive as possible with my title but there was only so many ways that I could describe this thread. What I need is answers to several questions that I have on gamemode creation while I create the gamemode that I want. I am going to list the questions in priority that they need to be answered. Don’t feel afraid to get a bit off topic with your answer as long as it stays on the topic of gamemode creation, if there is extra tips or tricks you guys have I would love to hear it. Working with a team or finding people to be with me in a team is not an option at all. Do to various reasons I need to work by myself on the actual code, so please do not give me a tip that would require multiple people or tell me to find someone.
1: How do classes (not to be confused with teams) exactly work? (I need example code for this one) EDIT: Class as in the player_manager. 2: I need a good description on Stencils and how to make proper things with them. Also if anyone could tell me how to use them to make holes in props or entities that'd be amazing. 3: What's the difference between the render and surface libraries? I saw one example where someone used surface.DrawRect() with stencils and set the x and y position to -ScrW()*2 and -ScrH()*2. Instead of making a rectangle it made an outline around the stenciled object. Why? 4: How do I make a melee weapon and how do I make a ranged weapon with special effects on the player it hits? 5: I am making the gamemode off of the base gamemode not the sandbox, is there any functions I should avoid overwriting?
I will be adding more as the thread goes on, I will solve the thread as soon as my gamemode is finished (because after that I wouldn’t have anymore questions).