View Issue Details

IDProjectCategoryLast Update
0027793Heart Of The MachineGameplay IdeaMay 8, 2023 2:21 pm
ReporterChris_McElligottPark Assigned ToDraco18s  
Severityminor 
Status resolvedResolutionfixed 
Summary0027793: Calculate Corporate category contracts for each shell company.
DescriptionThe contract category needs to be CorporateContracts, as you can imagine.

The general idea here (and with all of the contract categories) is:
1. That you're going to make a big list of possible ShellCompanyContractType entries, based on what is allowable for this category and shell company.
2. Choose some at random and pair them with a faction if that's relevant (here it always is).
3. Select a SpecificItem from under the contract type via a specific set of rules.
4. Log the result as a SimShellCompanyContract for the shell company in question.

That's pretty much it, but the specifics of 1, 2, and 3 vary on each contract type and in each contract category.

1. Determining ShellCompanyContractType entries:
- First of all, if it's the right category, it's a tentative yes.
- Secondly, if RequiredServiceLevel of RequiredServiceType (that will need to be renamed later, but it's ShellCompanyContractWorkType. Don't rename it yet or we'll have conflicts with Marcello's current work) is higher than this shell company's current skill level for that kind of contract,

...etc etc. I should do this one myself, I am realizing.
TagsNo tags attached.

Relationships

child of 0027791 resolvedDraco18s Calculate all the various shell company Contracts that are available. 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
Apr 26, 2023 7:27 pm Chris_McElligottPark New Issue
Apr 26, 2023 7:27 pm Chris_McElligottPark Status new => assigned
Apr 26, 2023 7:27 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Apr 26, 2023 7:27 pm Chris_McElligottPark Relationship added child of 0027791
May 4, 2023 5:42 pm Chris_McElligottPark Assigned To Chris_McElligottPark => Draco18s
May 8, 2023 2:21 pm Draco18s Status assigned => resolved
May 8, 2023 2:21 pm Draco18s Resolution open => fixed