louder ice block, don't use mt19937

This commit is contained in:
Demur Rumed 2025-07-24 01:40:15 +00:00
commit b5de15db23
2 changed files with 3 additions and 3 deletions

View file

@ -833,6 +833,8 @@ void ActorAccessibility_InitActors() {
ActorAccessibility_InitPolicy(&policy, "Ice Barred", NA_SE_EV_CHAIN_KEY_UNLOCK);
ActorAccessibility_AddSupportedActor(ACTOR_BG_ICE_SHUTTER, policy);
ActorAccessibility_InitPolicy(&policy, "Ice Block", NA_SE_PL_SLIP_ICE_LELEL);
policy.distance = 750;
policy.volume = 2;
ActorAccessibility_AddSupportedActor(ACTOR_BG_GND_ICEBLOCK, policy);
ActorAccessibility_AddSupportedActor(ACTOR_BG_ICE_OBJECTS, policy);
ActorAccessibility_InitPolicy(&policy, "Iceberg", NA_SE_EV_ICE_FREEZE);

View file

@ -196,9 +196,7 @@ ActorAccessibilityPolicy* ActorAccessibility_GetPolicyForActor(s16 type) {
}
int ActorAccessibility_GetRandomStartingFrameCount(int min, int max) {
static std::mt19937 gen;
std::uniform_int_distribution<> dist(min, max);
return dist(gen);
return min + Rand_ZeroOne() * (max - min);
}
void ActorAccessibility_TrackNewActor(Actor* actor) {