Added more information about research data.

This commit is contained in:
Chris Davoren 2023-08-31 18:16:33 +10:00
parent 251be8b4e6
commit 4c5354a047
8 changed files with 145 additions and 18 deletions

View File

@ -656,6 +656,8 @@
3025 Salvage Robot Station
3029 Station Hull Window red 3 with asteroid
3044 floor
3062 Body Storage
3068 Robot Storage
3069 Laser Rifle
3070 Laser Pistol
3071 Plasma Clustergun

1 15 Root Vegetables
656 3025 Salvage Robot Station
657 3029 Station Hull Window red 3 with asteroid
658 3044 floor
659 3062 Body Storage
660 3068 Robot Storage
661 3069 Laser Rifle
662 3070 Laser Pistol
663 3071 Plasma Clustergun

BIN
research-images/Page 1.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 MiB

BIN
research-images/Page 2.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 MiB

BIN
research-images/Page 3.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 MiB

BIN
research-images/Page 4.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 MiB

View File

@ -0,0 +1,117 @@
MEDICAL AND AUGMENTATION
Medical Bed - 120,60,15
Hypersleep Chamber - 150,50,20
x2 Hypersleep Tank - 200,80,30
Surgical Enhancement Facility - 180,80,40
Anatomical Augmentation - 80,50,25
Nanotech Augmentation - 90,60,32
Neural Augmentation - 100,55,35
Prefrontal Microcontroller - 75,30,20
-----
INDUSTRY
Industry 01 - 50,5
Industry 02 - 80,12
Metal Refinery - 80,20
Microweaver - 60,25
Chemical Refinery - 140,45,8
Energy Refinery - 110,50,10
Assember - 90,10
Optotronics Fabricator - 400,100,50
Advanced Assember - 200,80,50
-----
CREW EQUIPMENT
Item Fabricator - 150,40,6
Laser Weapons - 150,50,25
Bulletproof Vest - 50,20,5
Sentry Gun X1 - 100,40,20
Enslavement Facility - 140,80,25
Plasma Weapons - 180,60,30
Armored Vest - 60,30,12
------
RESEARCH
Research Lab - N/A
Research Workbench - 100,20,5
-----
SHIP SYSTEMS
Navigation Console - 60,20
Weapons Console -125,15
Shields Console - 125,15
Operations Console - 60,10
X1 Hyperdrive - 140,40,12
Rocket Turret - 180,75,12
Energy Turret - 160,55,10
Shield Generator - 180,40,12
Scanner - 150,40,10
Targeting Jammer - 400,250,120
-----
POWER
Power Capacity Node - 120,60,5
Solar Panel - 180,50,10
X1 Power Generator - 130,70,10
X2 Power Generator - 300,60,30
X3 Power Generator - 320,120,50
-----
ENTERTAINMENT
Jukebox - 120,50,10
Arcade Machine - 125,60,20
-----
ROBOTICS
Robotics 01 - 80,20,10
Logistics Robot Station - 150,50,25
Salvage Robot Station - 200,75,50
------
ROGUE BOTS
Hamster(flybot) - 25,10
Chimp(walkerbot) - 25,10
Rogue Bot Architecture - 70,40,10
-----
ALIEN TECHNOLOGY
Crawler - 25,10
Hauler - 30,15
Alien Hive Core - 40,25
Evolving Alien Core - 50,30
Advanced Nutrition 02 - 150,40,20
-----
BOTANY
Botany - 40
Autopsy Table - 40
Fibres - 80,20
Botany 02 - 50,20,5
Composter - 85,15
Advanced Nutrition - 100,25,10
Artificial Meat - 140,60,20
Grains and Hops - 100,30,10
Alcoholic Bar Machine - 120,25,10

View File

@ -3,39 +3,39 @@
2532 Unknown
2533 Unknown
2539 Unknown
2559 Unknown
2559 Medical Bed
2563 Unknown
2564 Unknown
2565 Unknown
2566 Unknown
2565 Solar Panel
2566 X2 Power Generator
2567 Unknown
2568 Unknown
2569 Unknown
2568 Power Capacity Node
2569 Item Fabricator
2570 Unknown
2571 Unknown
2571 Assembler
2572 Unknown
2573 Unknown
2575 Unknown
2576 Unknown
2577 Unknown
2589 Unknown
2590 Unknown
2589 Weapons Console
2590 Shields Console
2591 Unknown
2592 Unknown
2594 Unknown
2594 X1 Power Generator
2595 Unknown
2596 Unknown
2597 Unknown
2598 Unknown
2599 Unknown
2600 Unknown
2601 Unknown
2601 Targeting Jammer
2602 Unknown
2604 Unknown
2605 Unknown
2606 Unknown
2607 Unknown
2612 Unknown
2612 Metal Refinery
2613 Unknown
2614 Unknown
2617 Unknown
@ -46,20 +46,20 @@
2628 Unknown
2629 Unknown
2630 Unknown
2694 Unknown
2694 Optotronics Fabricator
2847 Unknown
3024 Unknown
3025 Unknown
3114 Unknown
3115 Unknown
3115 Research Workbench
3116 Unknown
3119 Unknown
3122 Unknown
3119 Navigation Console
3122 Operations Console
3124 Unknown
3125 Unknown
3127 Unknown
3128 Unknown
3129 Unknown
3128 Industry 01
3129 Industry 02
3130 Unknown
3417 Unknown
3420 Unknown

Can't render this file because it has a wrong number of fields in line 3.

View File

@ -18,6 +18,7 @@ storage_ids = {
82: {"name": "Small storage", "capacity": 50},
632: {"name": "Large storage", "capacity": 250},
3062: {"name": "Body storage", "capacity": 20},
3068: {"name": "Robot storage", "capacity": 20},
}
console = rich.console.Console(highlight=False)
@ -53,6 +54,7 @@ class Item:
self.name = name
self.quantity = quantity
class ResearchItem:
research_ids = None
@ -270,9 +272,12 @@ class Ship:
def redistribute_storage(self):
normal_storage_areas = [sa for sa in self.storage_areas if sa.is_normal_storage]
total = 0
area_capacity = 0
for area in normal_storage_areas:
total += area.get_total_occupancy()
print(total)
area_capacity += storage_ids[area.type_id]['capacity']
console.print("Total used: {}".format(total))
console.print("Total actual capacity: {}".format(area_capacity))
def consolidate_weapons(self):
normal_storage_areas = [sa for sa in self.storage_areas if sa.is_normal_storage]
@ -574,6 +579,9 @@ class GameData:
def redistribute(self):
for ship in self.ships:
if ship.owner != 'Player':
continue
console.print(ship.name)
ship.redistribute_storage()
def list_research(self):