Project

Profile

Help

HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. Read more...

Task #868475

Effects of spaceship parts

Added by Alexandro Ignatiev over 2 years ago. Updated 3 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
General
Sprint/Milestone:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Currently, it's said in many places in the code and rulesets that spaceship parts should not have any other effects than SS_*. But they naturally should allow the effect Building_Buy_Cost_Pct that probably does not break anything but it should be narrated this way.
Also, the function building_has_effect() and how it works in the rulesets maybe needs redesign since it breaks the clear system of effects and requirements that we generally have. Maybe we'd better list them in a table somewhere like

[spaceship]
spaceship_parts = {"type", "buildings" 
 "Component", "Space Component" 
 "Structure", "Space Structural" 
 "Module", "Space Module"}

and put on rssanity.c the list of effects that they may or may not have (of course being sure that he former work).


Related issues

Blocks Freeciv - Task #939772: S3_2 datafile format freeze (d3f)New

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>

History

#1 Updated by Marko Lindqvist 3 months ago

  • Blocks Task #939772: S3_2 datafile format freeze (d3f) added

#2 Updated by Marko Lindqvist 3 months ago

  • Sprint/Milestone changed from 3.1.0 to 3.2.0

This had not been linked to d3f task, so was not listed in tickets to look at, and it's a bit too late for 3.1 now. Retargeting to 3.2, and this time also linking to d3f task.

Also available in: Atom PDF