Darwinbots Forum
Code center => Bugs and fixes => Topic started by: Sprotiel on December 02, 2007, 08:47:27 PM
-
Sometimes, "Corpse" curves are displayed in white in the graphs. This doesn't persist after saving and reloading, and I haven't noticed any pattern for when the problem appears (it might happen more often in IM, but I'm not sure). Resetting graphs doesn't help (even though bot species colours change).
-
One thing I have noticed: every time it happens, "Corpse" is somehow added to the species list. Probably, that's what messes things up.
-
I've seen this too. I was wondering if maybe somebody had named a species 'Corpse'.
-
No, it's a bug. I use the bot's color for the species graph colors when they first enter a sim through teleportation. Corpses are white, not black, so they become white if they are not native to that sim. I need to special case them like they are natively.
Fixed in 2.43v
-
Perhaps Corpses shouldn't be teleported. I don't see the point of doing it and I guess it's a source of trouble if a Corpse appears in a sim with corpse mode disabled.
-
Perhaps Corpses shouldn't be teleported. I don't see the point of doing it and I guess it's a source of trouble if a Corpse appears in a sim with corpse mode disabled.
I agree for internet mode. I still have to fix the bug for regular teleporters where teleporting corpses is an option but I'll change the IM teleporter to ignore corpses.
-
We talked at once point about keeping ties on corpses. Is it possible for a MB to drift through a teleporter with a corpse attached.
-
We talked at once point about keeping ties on corpses. Is it possible for a MB to drift through a teleporter with a corpse attached.
Yup, another reason.
So, what I should I do when a corpse appears in a sim not running corpse mode? Filter it out at materialization time? Evaporate it over time at internal hard coded rate and method?
-
My natural inclination would be to allow it in anyway, but I'm sure that's not the best way to handle it.
-
This isn't fixed all the way in 2.43v. I fixed the case for new sims. For new sims joining internet mode, when a corpse first comes in, it should be black. But not for existing sims which already have a corpse record in their specie list.
-
Okay, this is better in 2.43y. I didn't go so far as to add a bunch of logic to remove existing species named "Corpse", so some IM connected sims may still show a non-black color for corpses for awhile, but over time, this shoudl disappear. In particular, new sims connected to IM should now always show black for Corpses.