SC4 Devotion Forum Archives

SimCity 4 Devotion Custom Content Showcase => BSC Place => Team Custom Content Projects => BSC Help => Topic started by: SC4BOY on February 08, 2008, 04:40:27 AM

Title: Rosebarb- Odd Behavior?
Post by: SC4BOY on February 08, 2008, 04:40:27 AM
I have the "rosebarb" reward in one of my cities.. nothing unusual there

As the area developed, I added a zoned area adjacent to the Rosebarb lot

The "zone" layout.. of course the Rosebarb area is "none zoned"
(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fimg522.imageshack.us%2Fimg522%2F2007%2Frosebarb1sm1.jpg&hash=a09aa3246d5fa513341df9276d1cc4b2db6bde08)

The lots (zoned C and Rosebarb together) Note that the zoned area looks like a "parking lot" or maybe an "entrance" or whatever rather than a building or standard growable lot.
(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fimg110.imageshack.us%2Fimg110%2F3968%2Frosebarb2gx5.jpg&hash=aca8b860de2681e4d353b742c316f54c3968cee0)

If I click either one.. the C-zone OR the Rosebarb lot, I get the same query window
(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fimg169.imageshack.us%2Fimg169%2F7624%2Frosebarb3ui5.jpg&hash=10c9d5cee04b0fa5ec25a0881f40fe8cea15c0b9)

The C-Zone looks almost like the evil "growable empty lot" problem as exhibited in the Growable Landmark Thread (http://sc4devotion.com/forums/index.php?topic=907.0)

Is this normal behavior? I've never seen it before, so thought I'd ask.

Thanks
Title: Re: Rosebarb- Odd Behavior?
Post by: spa on February 08, 2008, 05:44:02 AM
Looks like you're missing a prop pack. Whatever prop pack it is would have some buildings as props that would likely go on these blank spots. Check the readmes and make sure you have all the dependencies.
Title: Re: Rosebarb- Odd Behavior?
Post by: SC4BOY on February 08, 2008, 06:43:51 AM
Rosebarb, as I understand it, is NOT a growable.. perhaps I don't understand it. I have all props unless there is some issue, as I say, that I don't understand. Rosebarb is a reward lot/farm and THAT IS IT (the lot with the building with what looks like a blue roof), complete and no missing dependencies, right next to the "odd lot"
Title: Re: Rosebarb- Odd Behavior?
Post by: xxdita on February 09, 2008, 01:27:02 PM
Seems like it probably is a case of an empty lot growing. Not sure why it's showing the Rosebarb query though. Have you tried scanning for Empty Lots using Cleanitol lately? If it's not on there, I'd think it's another Japanese lot created using the Blank RCI Set.
Title: Re: Rosebarb- Odd Behavior?
Post by: RippleJet on February 09, 2008, 01:44:25 PM
Thanks SC4BOY for pointing me here! :thumbsup:
The 3x2 commercial lot does indeed look like a landmark that has grown on an empty lot.

The Rosebarb is not a landmark growing on an empty lot though. At least not the version that is on the LEX.
Could the one you have be an older one downloaded from STEX?

There could also be another reason why the same query would appear for both lots.
That happens if either of them has the immortal lot syndrome.

The immortal lot syndrome is caused by the building being placed too close to the edge of the lot,
so that either that lot or the neighbouring lot gets the query for the neighbouring lot.

That would also mean that you would not be able to successfully delete the lots.
Could you test to see if you are able to delete those two lots?

At least the LEX version of Rosebarb is not suffering from the immortal lot syndrome.
However, once again, maybe you have an older version?

It wouldn't be the landmark that has grown on an empty lot though,
since that one is an in-game lot, and none of them suffers from the immortal lot syndrome.

Could you also search your plugins folders for all files containing the name "Rosebarb".
The one available on the LEX is called CSX Farm - Rosebarb_ef979c24.SC4Lot and dated May 14th, 2006.
Title: Re: Rosebarb- Odd Behavior?
Post by: SC4BOY on February 09, 2008, 02:29:21 PM
Quote from: xxdita on February 09, 2008, 01:27:02 PM
Seems like it probably is a case of an empty lot growing. Not sure why it's showing the Rosebarb query though. Have you tried scanning for Empty Lots using Cleanitol lately? If it's not on there, I'd think it's another Japanese lot created using the Blank RCI Set.

I dl'd a fresh update and ran the scan last night  I still have those I-D lots that I discussed in the other thread, but they are Ind, and that zone above is Com.. don't know if that is an absolute.. ie do they "cross-grow"? I haven't removed them yet as I am not sure of all the lots and the extent, but to the best of my knowledge, no "growables" exist for me other than that "NOB SET" that is as yet not adequately defined. Note below the slightly different behavior too. edit: Well I looked .. what I dl'd is the cleanitol linked in the Growing Empty Lots.... (http://sc4devotion.com/forums/index.php?topic=907.0) thread. If there is more recent info, I don't have it.

Quote from: RippleJet on February 09, 2008, 01:44:25 PM
The 3x2 commercial lot does indeed look like a landmark that has grown on an empty lot.

The Rosebarb is not a landmark growing on an empty lot though. At least not the version that is on the LEX.
Could the one you have be an older one downloaded from STEX?

There could also be another reason why the same query would appear for both lots.
That happens if either of them has the immortal lot syndrome.

The immortal lot syndrome is caused by the building being placed too close to the edge of the lot,
so that either that lot or the neighbouring lot gets the query for the neighbouring lot.

That would also mean that you would not be able to successfully delete the lots.
Could you test to see if you are able to delete those two lots?

Ok, I just went into the city and tried to delete. I could delete the Rosebarb readily, but the "grown" one would not immediately delete (showed $0 and would not "highlight" for bulldozer). However it readily vanished when I "dezoned" it with the tool. I have preserved the city tile in its "grown" state for further testing if needed.

After I delete the real ROSEBARB, the query will not work on the "false" one anymore.. in fact it has NO QUERY (unlike the other "empty growables" that we've seen). It will only show as "med commercial" zone. This suggests to me that it is a case of "overhang inheritance" as you posited.

Looks like we have another ODD BIRD similar but not quite like the others.

QuoteAt least the LEX version of Rosebarb is not suffering from the immortal lot syndrome.
However, once again, maybe you have an older version?

It wouldn't be the landmark that has grown on an empty lot though,
since that one is an in-game lot, and none of them suffers from the immortal lot syndrome.

That Rosebarb commercial jobs farm is more like a civic lot. There is no zoning associated with it as you can see from the "zone overlay" shot above. Of course I don't know much about it beyond that.

QuoteCould you also search your plugins folders for all files containing the name "Rosebarb".
The one available on the LEX is called CSX Farm - Rosebarb_ef979c24.SC4Lot and dated May 14th, 2006.

CSX Farm - Rosebarb_ef979c24.SC4Lot is my only entry for ROSEBARB other than the folder its in and that is the correct date for it. It was dl'd from LEX. I keep my dl's pretty updated, checking my "history" about every 2wks or so.. of course that doesn't catch ALL cases of "updates" as there are cases where the update shows false or doesn't show. But in this case it seems to agree.

Title: Re: Rosebarb- Odd Behavior?
Post by: RippleJet on February 09, 2008, 02:41:36 PM
Quote from: SC4BOY on February 09, 2008, 02:29:21 PM
that "NOB SET" that is as yet not adequately defined.

Now it is! (http://sc4devotion.com/forums/index.php?topic=907.msg117607#msg117607) :D


Quote from: SC4BOY on February 09, 2008, 02:29:21 PM
After I delete the real ROSEBARB, the query will not work on the "false" one anymore.. in fact it has NO QUERY (unlike the other "empty growables" that we've seen). It will only show as "med commercial" zone. This suggests to me that it is a case of "overhang inheritance" as you posited.

Indeed. That's what happens if you manage to delete one of the lots being tied through the immortal lot syndrome. :thumbsup:
Title: Re: Rosebarb- Odd Behavior?
Post by: SC4BOY on February 09, 2008, 03:37:11 PM
Quote from: RippleJet on February 09, 2008, 02:41:36 PM
Now it is! (http://sc4devotion.com/forums/index.php?topic=907.msg117607#msg117607) :D

I noted.. thanks.. ;)

QuoteIndeed. That's what happens if you manage to delete one of the lots being tied through the immortal lot syndrome. :thumbsup:

Hmm can I do any other thiings for you? I did note that if I delete the "empty lot" first it does bulldoze, and takes the greenroofed building on the CSX lot with it. (note pic above) Since it has the same query as the Rosebarb, I can't tell more about it. Should we just assume its a "empty growable" and that it will go away once I scan for NOB's lots?.. well by "go away" I mean not happen again.

Title: Re: Rosebarb- Odd Behavior?
Post by: RippleJet on February 09, 2008, 04:32:20 PM
Quote from: SC4BOY on February 09, 2008, 03:37:11 PM
Hmm can I do any other thiings for you? I did note that if I delete the "empty lot" first it does bulldoze, and takes the greenroofed building on the CSX lot with it. (note pic above) Since it has the same query as the Rosebarb, I can't tell more about it. Should we just assume its a "empty growable" and that it will go away once I scan for NOB's lots?.. well by "go away" I mean not happen again.

The more I think about it, the more I'm becoming sure that the 3x2 empty lot actually was causing the immortal lot syndrome.
Most landmarks that grow on empty lots are based on RalphaelNinja's functional RCI lots, having an occupant size of just 0.5 × 0.5 m.
Thus, when placed on any in-game lot, that empty buildling would always be close to the centre of the lot and wouldn't cause any immortal lot syndromes.

If a user ever changed the Occupant Size property of the building exemplar though, it might be possible to trigger the immortal lot syndrome with a landmark growing on an empty lot.
However, none of those 53 lots by NOB have an occupant size any larger than 0.5 × 0.5 m...

The only way to be sure would of course be if you would manage to have that landmark grow again on a similar lot, and manage to query it before it becomes immortal.
Title: Re: Rosebarb- Odd Behavior?
Post by: SC4BOY on February 09, 2008, 04:42:29 PM
If I understand the jist of the many things we've discussed, I think its not a true "immortal", but rather a "empty growable" that "got adopted" by the CSX lot which MAY have had a tiny overhang on a prop or whatever. If I delete the "empty" lot first it deletes perfectly normally (other than taking a bite out of the CSX lot- hehe).. only if I "take away its mommie" does it get "lost". This is probably just a peculiarity of an "empty growable" that happens to be adjacent to the right lot...  After XX updates the growables cleanitol list, I'll run it. And I bet that after I run it, if I enter that city I'll get the "MISSING DEPENDENCE WARNING" from SC4.

Title: Re: Rosebarb- Odd Behavior?
Post by: RippleJet on February 09, 2008, 05:49:00 PM
Overhanging props never cause the immortal lot syndrome.
Only overhanging buildings do (the query is tied to the building, not to the lot, nor to any props).




I had to make a thorough analysis of the Rosebarb...

In the Lotconfig exemplar the centre of the buildling is at:
X = 11.506 m (horisontal distance from the NW corner)
Y = 16.860 m (vertical distance from the NW corner)

The width and the depth of the building in the Lotconfig exemplar is:
dX = 20.199 m (from 1.407 m to 21.606 m)
dY = 31.196 m (from 0.858 m to 32.054 m)

However, these measures do not correspond to the Occupant Size in the building exemplar
(which they should, unless changed for whatever obscure modding reason):
dX = 25.000 m
dY = 24.000 m

Placing this Occupant Size on the centre of the building as it is on the lot, we get the following extensions for the building:
dX = 25.000 m (from -0.994 m to 24.006 m)
dY = 24.000 m (from 4.860 m to 28.860 m)

Thus, the building does indeed extend beyond the left side of the lot, and is indeed immortal!

Do you think you could confirm this and run some tests on the Rosebarb,
plopping several of them all around your city and see if they become immortal?
Title: Re: Rosebarb- Odd Behavior?
Post by: SC4BOY on February 10, 2008, 01:41:15 AM
Sure I can plop them.. but I'm confused as to what I'm trying to test... Do you mean you want me to plop them around and zone things next to them? Or plop things next to them? Or just place them around, then try to delete them? Or.. give me a tiny bit more direction.. I do understand exactly what you are saying regarding the building and it's placement.. should I try to grow/plop things near that overhanging building?
Title: Re: Rosebarb- Odd Behavior?
Post by: RippleJet on February 10, 2008, 01:46:56 AM
Quote from: SC4BOY on February 10, 2008, 01:41:15 AM
Or just place them around, then try to delete them? Or.. give me a tiny bit more direction..

Yes, start with plopping it around (and next to each other) and try to query them and their neighbours.
Then try to delete them.


Quote from: SC4BOY on February 10, 2008, 01:41:15 AM
should I try to grow/plop things near that overhanging building?

If the first test won't lead to the immortal lot syndrome, then try some of that. ;)
Title: Re: Rosebarb- Odd Behavior?
Post by: SC4BOY on February 10, 2008, 03:12:48 AM
ummmkay.. I had no problem making Rosebarb go "immortal" just by making a plop or two on the overhang side. After deleting the adjacent lot (which had of course inherited the Rosebarb query) then Rosebarb was "immortal". I had no problem deleting it via the normal "dump an immortal" procedures, but this should confirm your investigation

(https://www.sc4devotion.com/forums/proxy.php?request=http%3A%2F%2Fimg169.imageshack.us%2Fimg169%2F5502%2Frosebarb4wu7.jpg&hash=6a05e76beba4eadba30df74097b3ebd013d99bb6)

It may or may not be related, but coincident to doing this, I had the sound lock in a very long "loop" playing parts of the query track .. it eventually quit, but I wonder if this may relate to people's reports of "infinite sound loops" problems which I have read about on Simtropolis.
Title: Re: Rosebarb- Odd Behavior?
Post by: RippleJet on February 10, 2008, 04:05:10 AM
Quote from: SC4BOY on February 10, 2008, 03:12:48 AMummmkay.. I had no problem making Rosebarb go "immortal" just by making a plop or two on the overhang side. After deleting the adjacent lot (which had of course inherited the Rosebarb query) then Rosebarb was "immortal". I had no problem deleting it via the normal "dump an immortal" procedures, but this should confirm your investigation

Thanks! :thumbsup:

Enclosed to this post is the Rosebarb with a corrected Occupant Size, to match the size in the LotConfig exemplar.
Could you replace CSX Farm - Rosebarb_ef979c24.SC4Lot with this file and test it again?

Hopefully you will not be able to trigger the immortal lot syndrome with this! :)
Title: Re: Rosebarb- Odd Behavior?
Post by: SC4BOY on February 10, 2008, 04:37:45 AM
Yep that seems to take care of it.. I assume I should replace all instances of the ROSEBARB lot in any cities?

Do you think the sound issue is coincidental?
Title: Re: Rosebarb- Odd Behavior?
Post by: RippleJet on February 10, 2008, 04:54:52 AM
Quote from: SC4BOY on February 10, 2008, 04:37:45 AM
Yep that seems to take care of it..

Excellent! I'll ask Barby to update the Rosebarb on the LEX when she returns from her extended weekend in the UK. :thumbsup:


Quote from: SC4BOY on February 10, 2008, 04:37:45 AM
I assume I should replace all instances of the ROSEBARB lot in any cities?

I think you will have to do that, yes. Even though this updated lot has the same TGI address as the old one.
Since plopped lots are saved in the saved game file, just replacing the lot file is probably not sufficient to remedy the problem.


Quote from: SC4BOY on February 10, 2008, 04:37:45 AM
Do you think the sound issue is coincidental?

I have no experience myself in the inifinite sound loops, so I can't give you an answer on that.
However, I doubt the immortal lot syndrome would be the reason...
Title: Re: Rosebarb- Odd Behavior?
Post by: SC4BOY on February 10, 2008, 05:04:10 AM
Quote from: RippleJet on February 10, 2008, 04:54:52 AM
Excellent! I'll ask Barby to update the Rosebarb on the LEX when she returns from her extended weekend in the UK. :thumbsup:

I thought she had been mysteriously silent!  $%Grinno$%


QuoteI think you will have to do that, yes. Even though this updated lot has the same TGI address as the old one.
Since plopped lots are saved in the saved game file, just replacing the lot file is probably not sufficient to remedy the problem.

Okie dokies


Thanks for all your help here.. great job!  :thumbsup:
Title: Re: Rosebarb- Odd Behavior?
Post by: BarbyW on February 10, 2008, 01:41:18 PM
I have returned but not home. The update will have to wait until I return to France on Wed.
Title: Re: Rosebarb- Odd Behavior?
Post by: SC4BOY on May 03, 2008, 04:15:20 AM
Hmmm.. hate to dredge up old laundry.. but...  ;)

While playing through my cities last night, I came through the city that was discussed above (with the rosebarb lot).. When we last discussed this (some time ago) I dl'd the patch (noted above) that you supplied me, checked it out, then went merrily about my bizwax.. then when I was "running up" my cities to allow even development, I noted that AGAIN the COM lot next to ROSEBARB had again gone "overhang".. I  have not rebuilt the lot since the last discussion, but just a bit of fooling with it indicated that it was indeed "immortal" again..

This brings me to this question.. I have not downloaded another copy of rosebarb, nor have I changed anything that I know of since we checked this out.. but mysteriously I now have an "immortal" rosebarb lot again.. do you suppose some other lot or "megapack" upgrade has sneaked it's way back into the lot after you gave me the patched one? this I suppose would have overwritten the patch.. I know that I have not specifically replaced it and I know that at no point did DATPACKER indicate any repeat of the lot (superceed)


Title: Re: Rosebarb- Odd Behavior?
Post by: xxdita on May 03, 2008, 04:25:27 AM
Not likely, though I suppose it's possible. To be certain though, put the patch into a z_ folder in your Plugins.
Title: Re: Rosebarb- Odd Behavior?
Post by: BarbyW on May 03, 2008, 07:57:56 AM
I can only echo xxdita's suggestion but it did remind me that I hadn't updated the file on the LEX. I have done that now so thanks for reminding me.
Title: Re: Rosebarb- Odd Behavior?
Post by: SC4BOY on May 03, 2008, 09:50:23 AM
hmmm.. thanks for your notes.. I did a smidge more investigating this morning

I found that no cleanitol had moved it (ie no upgrade replacement)

I found that the original file is STILL THERE!?.. the same file I dl'd before and still dated Feb 10 '08

We tested this before, but when  the COM grew beside it, it once again turned into an immortal.. any thoughts on this? It seems that I didn't test the patch adequately before?.. I'm sorry that I deleted and overwrote the lot in the city tile.. now it isn't there to look at again.. sorry
Title: Re: Rosebarb- Odd Behavior?
Post by: BarbyW on May 03, 2008, 10:15:24 AM
I'll try and have another look and I'm sure RippleJet will too when he sees this.
Title: Re: Rosebarb- Odd Behavior?
Post by: BarbyW on May 03, 2008, 12:38:24 PM
I have checked the file that Ripplejet posted and have used that to update the lot on the LEX. I have tested it in similar circumstances to the scenario you show but have no problem bulldozing or querying either the Rosebarb Farm or the growable commercials ajacent to the farm.
I can only suggest that it is in the savegame for the city and you may need to demolish the farm and all the buildings around it and clear that area. Save the game and exit. Then check that you do not still have a copy of the old farm lot lurking somewhere in your plugins folder or in the dats you may have made. If you are quite sure that you have no possible instances of the old lot then put the new lot in plugins and return to the afflicted city. Try plopping the farm again and grow some commercial as before and see what happens then.
Title: Re: Rosebarb- Odd Behavior?
Post by: RippleJet on May 03, 2008, 02:40:13 PM
Quote from: BarbyW on May 03, 2008, 10:15:24 AM
I'll try and have another look and I'm sure RippleJet will too when he sees this.

()lurker()


Quote from: SC4BOY on May 03, 2008, 04:15:20 AM
While playing through my cities last night, I came through the city that was discussed above (with the rosebarb lot).. When we last discussed this (some time ago) I dl'd the patch (noted above) that you supplied me, checked it out, then went merrily about my bizwax.. then when I was "running up" my cities to allow even development, I noted that AGAIN the COM lot next to ROSEBARB had again gone "overhang".. I  have not rebuilt the lot since the last discussion, but just a bit of fooling with it indicated that it was indeed "immortal" again..

Since the Rosebarb is a ploppable, replacing the SC4Lot file in your plugins won't correct those that are already plopped.
Plopped buildings are saved in the Saved Game file and needs to be bulldozed and replopped to correspond to the updated version.
Title: Re: Rosebarb- Odd Behavior?
Post by: SC4BOY on May 03, 2008, 11:43:10 PM
Thanks to the both of you for looking at it.. and that may have been the problem.. I had deleted and replaced the file before, but possibly not DELETE, SAVE, OPEN, PLOP, SAVE'd it.. I have done that now (not really by plan, but that was the consequence of my changing it the last time around.. hehe) so I expect the issue is closed now.. sorry to re-open a solved issue.. I thought that I had just not tested it well enough before... you know what they say about growing older.. the memory is the second thing to go ;)