News:

Welcome to World of Banished!

Main Menu

Can not ghosted buildings burn?

Started by kid1293, October 28, 2017, 02:52:46 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

kid1293

@RedKetchup
@kralyerg
@Tom Sawyer

Hi!
I got a question from @traceyfields about my Tower Stone Houses.
You know, the one with 6 floors where all upper floors are ghosted.
She managed to set fire to one of them and the game instantly crashed.

I have tested and sure - it crashes when there is a fire.
I have tried every obvious solution to this and I can't understand it.

All the points work fine. People build, eat and get warm there.
When there is a fire in does not work anymore.

Is this to be expected with ghosted residental buildings?
Prior to this I have only ghosted decorations and there the game allows me
to remove the fire code.
I tested building the upper deco-floor only. Works fine! No fire and no crash.

Residence buildings obviously needs AmbienceEmitter declared for sound.
I tried to remove fire sound - crash.
Some things are hardcoded and I can not change them.

Someone, please!

edit - Have tested with tornado. The upper towers do not get damaged! Good thing.

edit2 - A small update. I can solve this problem by making my buildings buildable on roadtiles.
Then I get the missing footprint that probably causes the problem.

RedKetchup

#1
i personally didnt cared alot about the destroying factors like fire and tornados....
so i dont have any info to provide unfortunatly.

not sure though if we can fully trust the debug utility.

yesterday i made a new hospital and at the end of my tests i used the debug tool to start a disease because i just wanted to see citizens walking around the building and go inside...
the game crashed.
> > > Support Mods Creation developments with Donations by Paypal  < < <
Click here to Donate by PayPal .

kid1293

Me neither. I always click disasters off.
It is not fair to build a large town and have a tornado ruin it.

traceyfields

#3
solved it - i think? not very well because i have actually no idea what i'm doing, but this picture will hopefully be clear and make sense.

the way i thought it out was to think of each building as wooden blocks, with "pegs" attaching them to the ground through the ground floor building in a set pattern. this solves two problems at once. first, all the levels have a "connection" to the ground, so they can be selected even before construction is complete as well as being physically affected by fire or tornado. secondly, during placement, the lattice prevents the building level being misplaced (unless you are really clumsy with a mouse like me).

is this doable? i was looking at the 3 storey new medieval buildings (they burn), and the santa's workshop and house mod (it burns too, see a theme developing here?). both mods use a floating structure, but each level sits on an over-hanging space to the ground floor. logically, there is no reason why the footprint of the upper levels should not be "self-contained" within the ground floor area, without having to hang outside?

i hope the text in the attached image is readable, if not i will post a larger image in png format.

edit: also another thought - as the level is no longer entirely ghost, it should not be possible to place multiple instances of the building with an accidental double click (because i do that...)

kid1293

Hi @traceyfields - First of all it is not doable.

Every footprint is a complete square, no left over holes.
All you can do is
1. Add to the sides. Make one strip then next....
Problem with bannies walking through walls.

2. Have a full footprint with some roadtiles anywhere.
Roadtiles can stack so all upper buildings fit the same ground-footprint.
This is how I want it now. (been busy, will update soon)


Gatherer

What about ghosted "elevator shafts"? Have all border tiles solid except one at front and create understructure of different heights with road tile footprint for each floor. And for each floor at a different inner road tile. Of course this won't solve accidental double placing.
There's never enough deco stuff!!!
Fiat panis.

kid1293

As I said, roadtiles can stack.
So if I leave at have at least one roadtile on ground floor. (I have 3)
I can 'balance' everything on that tile.
The upper floors will only have that one road tile. It means you can not
remove the usual way, but the same goes for ghosted things.
So in the end it is only one perfect spot to place them, they are no longer
totally free. But beware, you can still place 50 of the 4th floor on the same spot!

It is the best I can do. It is in upload now.