working on the trading menu

This commit is contained in:
Tenari
2026-02-16 08:00:14 -06:00
parent f0a8de1228
commit 73933fa70b
3 changed files with 109 additions and 88 deletions
+26 -87
View File
@@ -151,70 +151,23 @@ typedef enum CommodityType {
CommodityHydrogenFuel,
CommodityOxygen,
CommodityWater,
CommodityFertilizer,
CommodityRawTextiles,
CommodityLowGradeOre,
CommodityHighGradeOre,
CommodityPlastics,
CommodityGrain,
CommodityMeat,
CommoditySpices,
CommodityElectronics,
CommodityGlass,
CommodityHandTools,
CommoditySemiConductors,
CommodityCommonMetals,
CommodityRareMetals,
CommodityAlcohol,
CommodityClothes,
CommodityRawTextiles,
//CommodityWheat,
//CommodityRice,
//CommodityCorn,
//CommodityPotatoes,
//CommodityBeef,
//CommodityChicken,
//CommodityButter,
//CommodityOliveOil,
//CommodityLiquor,
//CommodityBeer,
//CommodityFertilizer,
//CommodityCleaningSupplies,
//CommodityAirFilters,
//CommodityIndustrialChemicals,
//CommodityElectronics,
//CommodityConstructionParts,
//Commodity3dPrinterParts,
//CommodityHandTools,
//CommodityCutlery,
//CommodityRobots,
//CommodityPlastics,
//CommodityHandWeapons,
//CommodityBatteries,
//CommoditySolarPanels,
//CommodityMedicines,
//CommodityOpticalComponents,
//CommodityGlass,
//CommodityLithium,
//CommodityBerylium,
//CommodityMagnesium,
//CommodityAluminium,
//CommoditySilicon,
//CommodityScandium,
//CommodityTitanium,
//CommodityVanadium,
//CommodityChromium,
//CommodityManganese,
//CommodityIron,
//CommodityCobalt,
//CommodityNickel,
//CommodityCopper,
//CommodityZinc,
//CommoditySelenium,
//CommodityZirconium,
//CommodityMolybdenum,
//CommodityRuthenium,
//CommodityRhodium,
//CommodityPalladium,
//CommoditySilver,
//CommodityCadmium,
//CommodityTin,
//CommodityTungsten,
//CommodityRhenium,
//CommodityIridium,
//CommodityPlatinum,
//CommodityGold,
//CommodityMercury,
//CommodityLead,
CommodityPersonalSundries,
Commodity_Count,
} CommodityType;
@@ -222,39 +175,23 @@ static const char* COMMODITY_STRINGS[] = {
"Hydrogen Fuel",
"Oxygen",
"Water",
"Fertilizer",
"Raw Textiles",
"Low grade Ore",
"High grade Ore",
"Plastics",
"Grain",
"Meat",
"Spices",
"Electronics",
"Glass",
"Hand Tools",
"Semi-conductors (Silicon, Arsenic, Boron)",
"Common Metals (Iron, Nickel, Zinc)",
"Rare Metals (Titanium, Chromium)",
"Alcohol",
"Clothes",
"Raw Textiles",
//"Wheat",
//"Rice",
//"Corn",
//"Potatoes",
//"Beef",
//"Chicken",
//"Butter",
//"Olive Oil",
//"Liquor",
//"Beer",
//"Fertilizer",
//"Cleaning Supplies",
//"Air Filters",
//"Industrial Chemicals",
//"Electronics",
//"Construction Parts",
//"3d Printer Parts",
//"Hand Tools",
//"Cutlery",
//"Robots",
//"Plastics",
//"Hand Weapons",
//"Batteries",
//"Solar Panels",
//"Medicines",
//"Optical Components",
//"Glass",
"Personal Sundries (Cutlery, Storage, Buckles, Toys, Furnishings)",
};
typedef struct Commodity {
@@ -371,6 +308,7 @@ typedef enum Message {
MessageBadPw,
MessageNewAccountCreated,
MessageStarPositions,
MessageSystemCommodities,
Message_Count,
} Message;
static const char* MESSAGE_STRINGS[] = {
@@ -379,6 +317,7 @@ static const char* MESSAGE_STRINGS[] = {
"BadPw",
"NewAccountCreated",
"StarPositions",
"SystemCommodities",
};
#endif //GAMESHARED_H