6744528eae5c0

6744528eaf80d
3 Guests are here.
 

Topic: SCP Beta 4 Issue Reporting
Page: « 1 ... 35 [36] 37 ... 41 »
Read 86309 times  

6744528eb02easarge945

6744528eb0343
I love it, but it still seems somewhat dim

6744528eb048cZylonBane

6744528eb04d9
The hue, brightness, and saturation were selected to make it look approximately the same as it used to, just without transparency.

6744528eb05a0sarge945

6744528eb05eb
Another tiny one:

Hydro3.mis object 751 (champagne bottle) clips through shotgun shells (753). Should probably have physics controls enabled, but then clips through the roof. Suggest changing to a cola instead?

Something should be done about the nearby magazine (285) as well. It clips horribly with the nearby maint tool (283)
« Last Edit: 30. September 2023, 02:43:49 by sarge945 »

6744528eb0723ZylonBane

6744528eb078e
For those wondering what Sarge is talking about:



Sigh.
6744528eb0912
Wow, it's almost like he said tiny for a reason. It's not like most of SCP is correcting errors basically nobody notices to make SS2 a more well-rounded and polished experience
Acknowledged by: Chandlermaki

6744528eb09c0sarge945

6744528eb0a0c
I don't need other people to fight for me. I tend to just leave ZB alone when he hasn't had his meds.

Worst case I can just stop reporting issues if it's going to be a painful process.
Acknowledged by: Chandlermaki

6744528eb0c2cZylonBane

6744528eb0c65
So, some fun facts about ecologies that we've just discovered: They're supposed to work by executing at set intervals, usually every few minutes, to gradually repopulate the levels. But due to an oversight in the script that manages ecologies, every time the script starts, it starts a new timer for the next spawn interval, even if there's already a timer running. This means that every time you enter a level, or every time you save and load in a level, another duplicate ecology timer is created. So after a while it's pretty easy to get the game in a state where ecologies on some levels will fully repopulate all at once, due to the ecology script executing dozens of times more frequently than it's supposed to.

But wait, there's more! Somehow, all these duplicate timers end up scheduled for the precise same moment. This is important, because the decision to spawn, and the actual execution of a spawn, are handled by different scripts on different objects. When the ecology script decides it wants a spawn, it dispatches a message to the spawner object, which gets shoved onto the message queue. So when the ecology script gets called dozens of times in the same moment, it's looking at the current monster population every time. So it dispatches a spawn request every time it runs. When the spawn script finally receives all those spawn messages, it happily executes them, potentially pushing the monster population on the level far above the maximum defined by the ecology.

This doesn't affect all levels, because some have their ecologies set up to limit spawning to one active monster per spawn point, but it definitely affects some levels.

Anyway, it's fixed now (probably).
Acknowledged by 2 members: RoSoDude, sarge945

6744528eb0d13voodoo47

6744528eb0d83
translation: enter Hydroponics, save and load a couple of times, run through the level and kill all AIs, wait for the ecologies to fire, and you will get 20 spawns instead of the intended 4.

6744528eb0eb6sarge945

6744528eb0f03
I knew something was up with ecologies. I would notice frequently they felt bugged, like they were spitting out too many enemies, and thought it was related to "bulkhead cheese" when setting off alarms. Turns out it's just always been bugged.

I always felt like the ecologies were way too forgiving, now you're telling me they're bugged and should have actually been far more forgiving?

I feel that SCP should probably increase the spawn rates and the max population of most ecologies (maybe 1 extra spawn, 20 seconds less) if it's going to fix this bug. Many maps already feel mostly empty once you clear them because respawning is very slow (and a lot of them only have 1 non-alarm ecology, like medsci1), so the map repopulates VERY slowly. Fixing this will make that worse.

I definitely need to make a harder ecologies mod.
« Last Edit: 16. October 2023, 00:33:21 by sarge945 »

6744528eb1430ZylonBane

6744528eb1490
I always felt like the ecologies were way too forgiving
Judging by online commentary over the last 20 years, you are in the overwhelming minority in feeling this way.

Anyway, this fix only affects levels that have been revisited and/or saved-scummed in many times, so the "default" respawning that most people experience will be unchanged.

Another thing fixed-- in the vanilla script, loading a save will restart all ecology timers. So someone could prevent respawning altogether by save/loading every minute or two. In the updated script, ecology timers will pick up exactly where they left off when loading a save.

I definitely need to make a harder ecologies mod.
Anyone can already increase ecology activity by adding "lower_spawn_min" to the config file with a negative value.
Acknowledged by: Salk

6744528eb1a67sarge945

6744528eb1ab9
Judging by online commentary over the last 20 years, you are in the overwhelming minority in feeling this way.

Probably.

Throughout various playthroughs, I have gone from "the respawns suck, I want to disable them" to "yeah okay they are fine" to "wow these don't actually respawn all that much".

I guess it depends how many times people play the game and how familiar they are with it. For the average person who will only play it once or twice, the respawns are probably fine.

That said, I'm sure almost everyone in various LP's I have watched has experienced increased spawns in eng1, which is a map you do return to several times. In almost all of these cases, it seems like people comment on them ("wow, there's a lot of spawns", etc) but also kind of enjoy the experience.

This could be another typical case of gamers not knowing what they are talking about when it comes to their own fun, which happens pretty often.

Anyone can already increase ecology activity by adding "lower_spawn_min" to the config file with a negative value.

This I did not know. I'm going to try it. However this may not actually solve the issue completely because most ecologies are still capped to 1-2 total spawns, which IMO is not enough to properly repopulate the level, so a mod might still be needed.

For instance, the only non-alarm ecology in medsci1 (1187) has a max population of 2, which means that regardless of respawn times, at most you will see 2 extra pipe hybrids repopulating the level, which isn't much. It does have a rand of 3, which from what I understand means it can sometimes spawn a third hybrid, which still barely helps.
« Last Edit: 16. October 2023, 01:05:38 by sarge945 »

6744528eb1bfbZylonBane

6744528eb1c4a
And "raise_spawn_rand" can also be given negative values, thought if it pushes the base value into the negative it'll probably break things. I should clamp it to zero in the updated script...

Irrational did a really half-assed job of explaining what the spawn config variables do. Basically, the logic is this:
Code: [Select]
if ((count < max) && ((count < min) || (Data.RandInt(0, rand) == 0))) {
   ...then issue a spawn request
Where "count" is the current ecology population. Which basically means:
- Never spawn beyond max.
- Always spawn when below min.
- When between min and max, spawn randomly. The closer "rand" is to zero, the more likely a spawn.

6744528eb1cf3sarge945

6744528eb1d3d
hypothetically, if one wanted to read this script code, how would they go about doing it?

6744528eb1eddvoodoo47

6744528eb1f2d
heh. anyway, quick tweak to the fusion cannon. like/dislike/whatever?

https://www.youtube.com/watch?v=yl-fABe56FM
Acknowledged by: Chandlermaki

6744528eb1ff2sarge945

6744528eb2047
Anything that visually shows a weapons state is good in my books. If it was up to me, every weapon in the game would show it's mode visually.

I would probably change the colour of the green core at the front (and the actual projectile) for DEATH mode, though.

6744528eb210avoodoo47

6744528eb2153
yeah, more extensive changes definitely are possible, but at this point, I don't think we want to get into custom resources - the current tweak can be accomplished by one simple model edit and one line of code, using all vanilla resources, so we can just throw it in and call it good.

better than nothing™

6744528eb21faZylonBane

6744528eb224f
I was thinking it would be interesting to, on the Rec deck basketball court, add some additional worm piles to the upper area on the hard and impossible difficulties. Thoughts?

6744528eb22ddvoodoo47

6744528eb2328
no objections if it's just a few.

6744528eb2432ZylonBane

6744528eb2488
Also, we've been discussing ways to make Tinker less useless. We're somewhat limited by what we can do with OS upgrades since we don't have engine access, but something we can do, that's relevant to the Tinker skill, is modify the properties of weapons. For example, Tinker could decrease the minimum skill requirements to repair, modify, and maintain a weapon. Or maybe that would be overpowered?

6744528eb253bvoodoo47

6744528eb2583
it would make the trait almost too good, but I think this is still acceptable, as you will be losing an OS upgrade slot.

it would basically be naturally able in disguise - save a bunch of cms by not having to upgrade tech stats that much.
« Last Edit: 23. October 2023, 17:24:45 by voodoo47 »

6744528eb263fZylonBane

6744528eb26d3
Well how about just decreasing the requirement for two stats instead of three then? Modify and Maintain? Leaving out Repair would actually simplify things since that can be used on non-weapon items.

Also remember that players will want to upgrade Maintain anyway if they use energy weapons.

6744528eb27davoodoo47

6744528eb2829
yeah, if just Modify and Maintenance is doable, then that's definitely less op.

so less nanites when modifying weapons, and lowering modify and maintain requirements for all weapons by one? sounds good to me (ideal for energy specialists as they will be able to maintain their emp rifles at maintenance 5 instead of 6).
3 Guests are here.
Getting to know you, getting to know all about you...
Contact SMF 2.0.19 | SMF © 2016, Simple Machines | Terms and Policies
FEEP
6744528eb3543