| Line 37: |
Line 37: |
| | |- | | |- |
| | |Popularity | | |Popularity |
| − | |How popular a software type is, which limits the maximum amount of income. Operating system have 1 and games have 0.8. (Ignored if software type has categories defined) | + | |How popular a software type is, which limits the maximum amount of income. Computer operating systems have 1 and Role Playing Games have 0.6. (Ignored if software type has categories defined) |
| | |- | | |- |
| | |Retention | | |Retention |
| − | |How long people will use the product, should be between 0 and 1, not including 1. (Ignored if software type has categories defined) | + | |How long people will use the product, should be between 0 and 1, not including 1. Computer operating systems have 0.9 and Role Playing Games have 0.7. (Ignored if software type has categories defined) |
| | |- | | |- |
| | |Iterative | | |Iterative |
| − | |How likely AI companies are to develop sequels for this type of software. (Ignored if software type has categories defined) | + | |How likely AI companies are to develop sequels for this type of software, between 0 and 1. (Ignored if software type has categories defined) |
| | |- | | |- |
| | |OSSpecific | | |OSSpecific |
| Line 55: |
Line 55: |
| | |- | | |- |
| | |NameGenerator | | |NameGenerator |
| − | |The [[Modding#Name generators|name generator]] to use for simulated companies or for when the player clicks the name button in the design document. (Ignored if software type has categories defined) | + | |The [[Modding#Name generators|name generator]] to use for simulated companies or for when the player clicks the name button in the design document. (Will be used for all software categories which don't have one defined) |
| | |- | | |- |
| | |Needs | | |Needs |
| Line 151: |
Line 151: |
| | |Dependencies | | |Dependencies |
| | |What features this feature depends on to be available, this can be features in the current product, features in other products or features in supported operating system. Note that opretaing system feature dependencies are taken as an intersection, so if a features relies on 3D in an operating system, ALL chosen operating systems must support 3D. A dependency should be defined as <Dependency Software="Operating System">3D</Dependency> | | |What features this feature depends on to be available, this can be features in the current product, features in other products or features in supported operating system. Note that opretaing system feature dependencies are taken as an intersection, so if a features relies on 3D in an operating system, ALL chosen operating systems must support 3D. A dependency should be defined as <Dependency Software="Operating System">3D</Dependency> |
| | + | |} |
| | + | |
| | + | === Software categories === |
| | + | Software categories are defined in the Categories tag of the software type XML file. Categories enable software specialization, e.g. OS/Console/Phone Operating systems. It is completely optional and a "Default" category will be used in case it is omitted from the software definition. |
| | + | |
| | + | ==== Tags ==== |
| | + | {|class="wikitable" |
| | + | |Category Name="X" |
| | + | |This is the root tag, which all tags should be a child to. Use the name attribute to give the category a name. |
| | + | |- |
| | + | |Description |
| | + | | |
| | + | |- |
| | + | |Unlock |
| | + | |Which year this software category will unlock, e.g. <Unlock>1995</Unlock> |
| | + | |- |
| | + | |Popularity |
| | + | |How popular a software category is, which limits the maximum amount of income. Computer operating systems have 1 and Role Playing Games have 0.6. |
| | + | |- |
| | + | |TimeScale |
| | + | |How it will take to make a product in this category compared to the base software type, should be between 0 and 1. |
| | + | |- |
| | + | |Retention |
| | + | |How long people will use the product, should be between 0 and 1, not including 1. Computer operating systems have 0.9 and Role Playing Games have 0.7. |
| | + | |- |
| | + | |Iterative |
| | + | |How likely AI companies are to develop sequels for this type of software. (Ignored if software type has categories defined) |
| | + | |- |
| | + | |NameGenerator |
| | + | |The [[Modding#Name generators|name generator]] to use for simulated companies or for when the player clicks the name button in the design document. |
| | + | |- |
| | |} | | |} |
| | | | |