Geoff the Medio wrote:
This sounds more like it's a problem with the Building condition. Does using another effect with the same effects group work? (eg. Destroy, MoveTo...)
The same problem occurs with other effects as well, but it works fine if I try to use an effect on a specific type of building, for example, destroying the Imperial Palace.
These should be fixed.
Clicking on a BuildingType link in the encyclopedia panel either does nothing, or causes the game to crash.
The crashing has been stopped by catching the exception and doing nothing when it happens. There's an underlying problem I still need to investigate, though.
The building links in unlocked items for a tech should work now, and take you to the production screen. (Unless I didn't test any that would still cause a crash, since you mentioned that different results sometimes happened with different buildings...)
Tech links, should any be present in unlocks items, should also work.
There are also now links for ship parts and hulls, but clicking these does nothing.
Clicking ship part and hull links should now open up the design screen with the encyclopedia panel showing the appropriate item. If there was some sitrep or encyclopedia text that had a link to a particular ship design, clicking that should also work, but I don't think any such text exists. (Ship produced messages don't state the design of the new ship.)
Seems to work fine.
- Ships defined in premade_ship_designs.txt will only exist as ship designs in-game if they have been defined as part of a starting fleet in starting_fleets.txt. Otherwise, they will not appear on the list of buildable items in the production screen.
This should be fixed.
Yeah, it's fine now.
When CreateShip is used to attempt to create such a ship, the game hangs on "Production and Growth..."
I haven't tested this and don't know whether the previous fix will also fix it. Could you check?
CreateShip still doesn't work. The freeoriond.log says something about looking up the environment types for species "", which seems to indicate that the problem is that the newly created ship doesn't have a species associated with it.
Also, food consumption is working properly now.