| Line 394: |
Line 394: |
| | | | |
| | == Company types == | | == Company types == |
| − | '''THIS SECTION IS NOT UPDATED TO ALPHA 11 YET!'''
| |
| − |
| |
| | Company types are the types of company that the game will simulate. If you don't define company types for your new software types, the software will not be released by the AI. | | Company types are the types of company that the game will simulate. If you don't define company types for your new software types, the software will not be released by the AI. |
| | | | |
| | === Removing companies === | | === Removing companies === |
| − | You can remove AI company types by adding a "delete.xml" file in the CompanyTypes folder, which includes a root tag containing a tags with the company types you want to remove, eg. | + | You can remove AI company types by adding a "delete.txt" file in the CompanyTypes folder, with a list of the company types you want to remove, separated by new line, eg. |
| − | | |
| | <pre> | | <pre> |
| − | <CompanyTypes>
| + | Web CMS |
| − | <Type>Web CMS</Type>
| + | Financial CMS |
| − | <Type>Financial CMS</Type>
| + | Workflow CMS |
| − | <Type>Workflow CMS</Type>
| |
| − | </CompanyTypes>
| |
| | </pre> | | </pre> |
| | | | |
| − | === Tags === | + | === Values === |
| | | | |
| | {|class="wikitable" | | {|class="wikitable" |
| − | |CompanyType
| |
| − | |This is the root tag, which all tags should be a child to.
| |
| − | |-
| |
| | |Specialization | | |Specialization |
| − | |The name/tag of the company type. If you pick a name of one of the built-in company types, you can override it. Note that this only works for Alpha 4.5+ | + | |The name/tag of the company type. If you pick a name of one of the built-in company types, you can override it. |
| − | |-
| |
| − | |Force
| |
| − | |Whether a company of this type should be created on the first day and be forced to launch software on the first day. It is currently only used to launch a Computer Operating System on day one: <Force>Operating System,Computer</Force>. Just omit the tag if you don't need it.
| |
| | |- | | |- |
| | |PerYear | | |PerYear |
| Line 425: |
Line 414: |
| | |- | | |- |
| | |Min | | |Min |
| − | |The minimum amount of companies of this type there has to be on the market at any given point in time. 1 for computer OS, 2 for games. | + | |The minimum amount of companies of this type there has to be on the market at any given point in time. 2 for computer OS, 3 for games. |
| | |- | | |- |
| | |Max | | |Max |
| − | |The maximum amount of companies of this type there has to be on the market at any given point in time. 3 for computer OS, 6 for games. | + | |The maximum amount of companies of this type there has to be on the market at any given point in time. 2 for computer OS, 6 for games. |
| | + | |- |
| | + | |Frameworks |
| | + | |Whether this company will develop frameworks for their products, which can be licensed by the player and other companies. |
| | |- | | |- |
| | |Types | | |Types |
| − | |The types of products the company will release and how much effort they take. 1 means they can only work one product of that software type at any given time, 0.25 means they would be able to work on 4 of it at a time. Currently this is set to 1 for all company types in Software Inc. as going lower seems to spam the market. You can define a category for each type, otherwise a random will be chosen from the categories available from the software type. | + | |The types of products the company will release and how much effort they take. 1 means they can only work one product of that software type at any given time, 0.25 means they would be able to work on 4 of it at a time. You can define a category for each type, otherwise a random will be chosen from the categories available from the software type. You can also add the record '''Force True''' which will make the game force a product out immediately when the game starts, if possible, which is currently used to make sure there is an OS available on day 1. |
| | |- | | |- |
| | |NameGen | | |NameGen |
| − | |Optional name generator to use, will use "Company" by default. Only available in alpha 9.7+ | + | |Optional name generator to use, will use "Company" by default. |
| | |} | | |} |
| | | | |
| | === Examples === | | === Examples === |
| − | <pre><CompanyType> | + | <pre>CompanyType |
| − | <Specialization>Tools</Specialization> | + | { |
| − | <PerYear>0.2</PerYear> | + | Specialization "Creative tools" |
| − | <Min>1</Min> | + | PerYear 0.2 |
| − | <Max>4</Max> | + | Min 4 |
| − | <Types> | + | Max 8 |
| − | <Type Software="Audio Tool">1</Type> | + | Types |
| − | <Type Software="Visual Tool">1</Type>
| + | [ |
| − | <Type Software="Antivirus">1</Type>
| + | { |
| − | </Types> | + | Software "Audio Tool" |
| − | </CompanyType></pre>
| + | Chance 1 |
| | + | } |
| | + | { |
| | + | Software "2D Editor" |
| | + | Chance 1 |
| | + | } |
| | + | { |
| | + | Software "3D Editor" |
| | + | Chance 1 |
| | + | } |
| | + | ] |
| | + | }</pre> |
| | | | |
| − | <pre><CompanyType> | + | <pre>CompanyType |
| − | <Specialization>Computer Operating Systems</Specialization> | + | { |
| − | <Force>Operating System,Computer</Force>
| + | Specialization "Computer Operating Systems" |
| − | <PerYear>0.2</PerYear> | + | PerYear 0.2 |
| − | <Min>1</Min> | + | Min 2 |
| − | <Max>3</Max> | + | Max 2 |
| − | <Types> | + | Frameworks False |
| − | <Type Software="Operating System" Category="Computer">1</Type> | + | Types |
| − | </Types> | + | [ |
| − | </CompanyType></pre>
| + | { |
| | + | Software "Operating System" |
| | + | Category Computer |
| | + | Chance 1 |
| | + | Force True |
| | + | } |
| | + | ] |
| | + | }</pre> |
| | | | |
| | == Personalities == | | == Personalities == |