-
Notifications
You must be signed in to change notification settings - Fork 19
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
Lynx's Chaos and Storyteller additions #43
Conversation
Since the changelog didn't work, here is the changelog simplified. Added chaos gain overtime. |
I'm requesting that if this is to be merged, run a testmerge first.
|
I will comment that there is already a vote to up the chaos level if players want it. Another important factor is how many combatants there are. Max players does not equal the number of armed and willing to fight players there are. Some come for RP, some come to do low level jobs like botanist, cook, or other roles like that. With this i fear those players would be punished for joining a round with more people which is usually the best time to do their jobs. For a combatant, a random empress spawn is fun. For a non-combatant it can be rage inducing or even demoralizing. |
Closing this for now until I rework story teller a little more. Plans are to move infestations/burrows/migrations into Maint Tunnels only, and to introduce new events within the colony itself that can offer new PvE encounters that do not rely on Burrows. Burrows should only occur outside of the Colony as a whole, underground in maints. I would really like to go over maints and possibly add more areas or improve its size and make it feel more like a maze when people go down there. I know that deep maints is randomly generated iirc, and to reflect that, having a wide and spanning normal maints is something of interest. |
Infestations only occur in "maintenence" locations. Spawns are now based on CHAOS LEVEL, variants will change based on what the CHAOS LEVEL IS It starts off as: Chaos Level 0 - > Basic Mobs Chaos Level 1 - > Support Variants (I.E. Healing, webbing, stunning, tanking) Chaos Level 2 - > Utility Variants (I.E. Commanding, Cloaking, Ranged types) Chaos Level 3 - > Damage Variants (I.E. High Venoms, High Damage, Typically Weak, but can hurt if they manage to strike.) Chaos Level 4 - > CAPPED! (Nothing new spawns here.) Chaos Level 5 - > CHAOS!!! (I.E. Leviathan Mobs, Emporers, Kaizers, Big monsters, Unique Variants, such as Bluespace Roaches, Frog Roaches, Viper Cloakers, etc.)
Here. The PR is up and should be ready? I don't believe there are any conflicts. Could be wrong. |
Should be good to go. Changes are set and ready. Test merge when able to, thanks in advance. Im so tired after looking at damage calculations... ;u;" |
Did a 7 hour server test the other night with chaos raised to MAX from the START of the round. (Chaos should only start maxing out, for low pop between 10-15, around the 3 or 4 hour mark.) (2-3 hours with 20 or more.) the MOBS SUBSYSTEM TICKRATE WAS SET TO 1 I set the Wait variable to 1, yes.The Warrior, at 5 levels of chaos Found out that spiders are definitely stronger than roaches, but The colony was untouched. Only about 10% of the colony was really taken over with active mobs (and typically only associated with like 1 spider laying webs due to their ability to vent crawl naturally) Now. The results? Bluespace was everywhere. Portals, Bluespace leaks, some random guns here and there, bluespace roaches have a very high survivability rate due to their ability to teleport around and due to bluespace entropy having increased. (NOTE: This was an event summoned Kaiser. I did not spot any other Kaiser's throughout the colony nor inside of maintenence.) Spiders were obviously, very dominant. I'm considering making a new roach variant that allows them to naturally cut down webs to act as a sort of 'frontline' when roaches and spiders to begin in-fighting, and to have it so that roaches prefer to not walk into webs (and should only be dragged into them), perhaps a new spider variant that prefers to stay inside of webs, and then drags mobs deeper inside after knocking them over to act like a sort of "capper", taking a lot of homage to cap secures in CM13, these variants should spawn at the tier 3 mark where attack varaints are spawned in, yet, for roaches, their variant at T2 for the utility spawns. Learning from all of this... The... Storyteller was actually a lot less impactful than I had thought. There were no distinct areas that were split between roaches or spiders, and the storyteller had actually tried to spawn the Blob and the Hivemind in a LOT, and I'm considering making a new set of events specific for Colony Disasters (I.E. Blob, Hivemind), that tick at their own rate as to not be used alongside major events. I'll be sure to give more input. I put time off on this to learn how armor currently works but it's all fucked to high hell, it does need a revert. |
I thought I did that already... woops
That way we just... Don't have a random, unused variable, being applied to every superior mob.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code passes the sniff test. However the damage values and etc. are going to need testing to see if the difficulty is balanced. We should balance to the average skill level, not to the hardcore gamer-game skill level.
closing for now until I feel like its ready, it's not intended for the hardcore gamer-game skill level or whatever it is If you can please communicate with me on discord and DM me when things like this occur that'd be wonderful so I can hear feedback and input, I don't check this 24/ 7 and I don't want this to be test merged again unannounced without notifying me |
About The Pull Request
Introduces Chaos via incremental gains per hour based on how many players are currently present in the server (at a rate of (max_players * 0.1), if there are 8 players, it increases by 0.8 chaos per hour. Also includes the ability to vote for decreasing, or resetting chaos (So that the server can choose to balance how they want to play today, rather than make it something forced.) If there are 50 players, (which as of currently when this PR was made, may not occur for a long time), chaos will always be set to 5 during each hourly tick, but this should not be a problem thanks to high player count keeping everyone... Relatively alive. This could just as well be dropped to 0.05 as well if that ever occurs. The Warrior storyteller has been buffed to encourage more events to occur more frequently, being very aggressive, and is the only one changed for now. This can be asked to be removed and put into another PR upon request so that this can be tested separately. Yes. I have tested this locally. Voting works as intended, same with the timer. (which should work every hour!)
Changelog
🆑