New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ports Dynamic Gamemode Code from Beestation. #8390
Conversation
Take a look here for some of what it does. tgstation/tgstation#44639 Also here for some images. https://imgur.com/a/KLqOdAY Here is the Beestation PR, minor edits were needed to be made. https://github.com/BeeStation/BeeStation-Hornet/pull/399/files\ Here's /TG/s explaination on it. https://tgstation13.org/wiki/Game_Mode#Dynamic Here's /VG/s explanation on the math behind it. However it may have very minor changes from our own. |
code/game/gamemodes/dynamic/dynamic_rulesets_roundstart.dm, line 390, column 2: error: possible unreachable code here
Why not add it now? |
Why is this better? |
Please put more of an explanation into what you're asking. |
I want to make sure this is well received, and has a test merge, before I add anything else in, to ensure I don't break anything. |
What does this provide over what we already have in terms of the experience? |
It should be merged because it's Dynamic Hopekz you sack of fuckwits And the pr's from fucking TG, not bee |
Well, I believe that this will be a fun and interesting gamemode, as it is easily configurable, using the administration game panel, and it will allow the community to give ideas on the subject, and hopefully give the community a good experience. It's also possible to add or remove antagonists, and side antagonists from the rolling list. |
I used bee's code, as /TG/'s code has been heavily modified because of the direction of their codebase, bee is now more similar to our codebase. If I had used /TG/ code, I would have to edit several more files, as, for example, their mob.dm file has different variable names, unlike ours. |
Adding some more stuff to vampire. |
Adding some more shadowling stuff soon. |
I'm ready for another test merge, or a merge. |
…pts to keep the round from ending if all the shadowlings die.
…show up in surplus crate, isn't illegal tech, player mininum is 30
Thank you Jamie and Gamer for helping!
If set to TRUE, dynamic mode will be able to draft this ruleset again later on. (doesn't apply for roundstart rules(?))
why does it say vampire costs a whole fucking 25 points, but apparently lings and traitors are only 10? |
Vampires can reproduce? Could be why. |
Ports over the Dynamic Gamemode Code from Beestation, I have tested it, all seems to be well. Some gamemodes are missing from Dynamic, such as gangs, but I could add that in later. Also a readme for documentation. The readme is in 'code\game\gamemodes\dynamic' .
🆑 Xoxeyos
rscadd: Ports over general dynamic code from Beestation. Thank you qwertyquerty, ShiftyRail, and Toxici11i for making this possible.
/🆑