#The room attributes of one of these properties files works and the other one doesn't

1 messages · Page 1 of 1 (latest)

knotty plume
#

I have one for every slug (exept white who uses default) but i'm pretty sure only the default one works

lilac sentinel
#

This looks like a vanilla bug to me. The screenshot shows what the game actually tries to find. Notice that there is a space between properties- and yellow.

knotty plume
#

What the fuck

#

Is this fixable on our end? Is this a my mod thing or can no one use slug specific properties? Does this apply to dp too? Can i fix it by just having an identical file called properties- yellow.txt?

knotty plume
#

the answer to the last one is no slugunnice

lilac sentinel
#

For me it worked using Properties- Yellow.txt. I checked by looking at the creature attraction values using Dev tool for Deer in the room HH_26_Monk. It goes from Forbidden to 104%.

knotty plume
#

Ok that's good, but did deer actually enter that room?

knotty plume
#

is this capitalization dependent? cuz that's not working for me

#

or at least i don't think it is, this is obtuse as hell

#

like if i select creatures the whole thing seems to freeze till i unselect it? wtf is going onnnnnnnnnnnnnnnn

#

also it's great that room positions are working for you cuz they're not working for me

lilac sentinel
#

Yes they enter. The room positions don't work for me either. I reset them using Dev tools.

knotty plume
#

well that's great

lilac sentinel
#

The room attractive thing has issues coloring the rooms for some reason. They freeze for me as well.

#

But I can hover over rooms that are currently on screen. I just can't move past.

knotty plume
#

well as long as it still works huntershrug

#

ill go and test it with all slugs

lilac sentinel
#

In the meantime I have a look at what it is complaining about.

lilac sentinel
#

Hm.. The room attraction values are not initialized for some rooms. This is weird since they should be when the room is initialized. This would indicate that these rooms were not correctly initialized. But why don't they throw exceptions when these rooms are created?

#

I am dumb. Of course it is an array. So the array is initialized but the values are null by default. D'oh.

#

(The same error happens in vanilla regions. The function ColorOfRoom is not implemented well / robust.)

knotty plume
#

Ok i haven't tried ALL of them but spear/arti/hunter/monk/inv work so i think its fair to say its fixed, there's some oddities still tho like leviathans don't come out much (which i guess is fine and probably intended behavior) and scavengers don't show up which maybe it's cuz i don't have any room attributes for them? also overseers don't show up on inv specifically (not even on the offscreen room) which may or may not have to do with the fact i made the max ammount of them be 100 slugtroll, i'll lower the values a bit and see if that fixes it.

unkempt mesa
#

btw offscreen creatures are more likely to move between rooms that are closer together. So the offscreen den position does influence where creatures might travel. That might relate to leviathans being a little shy, idk your offscreen den placement.

knotty plume