160 lines
3.4 KiB
C
160 lines
3.4 KiB
C
#pragma once
|
|
|
|
// MassBuilderSaveTool
|
|
// Copyright (C) 2021 Guillaume Jacquemin
|
|
//
|
|
// This program is free software: you can redistribute it and/or modify
|
|
// it under the terms of the GNU General Public License as published by
|
|
// the Free Software Foundation, either version 3 of the License, or
|
|
// (at your option) any later version.
|
|
//
|
|
// This program is distributed in the hope that it will be useful,
|
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
// GNU General Public License for more details.
|
|
//
|
|
// You should have received a copy of the GNU General Public License
|
|
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
|
|
|
enum EngineIDs: Int {
|
|
// Tier 1
|
|
VerseEngine = 100000,
|
|
LoadedEngine = 100020,
|
|
MetalPlatings1 = 200000,
|
|
HeatTurbines1 = 200040,
|
|
Microcontroller1 = 200060,
|
|
CombustionController1 = 200020,
|
|
|
|
// Tier 2
|
|
ModAlloyEngine = 110000,
|
|
ChargedEngine = 110040,
|
|
ReinforcedLoadedEngine = 110020,
|
|
HeavyImpactsEnabler = 110100,
|
|
MetalPlatings2 = 210000,
|
|
HeatTurbines2 = 210040,
|
|
Microcontroller2 = 210060,
|
|
WeaponsCargo1 = 210061,
|
|
CombustionController2 = 210020,
|
|
PoweredRewiring1 = 210021,
|
|
|
|
// Tier 3
|
|
ModSteelEngine,
|
|
SuperchargedEngine,
|
|
NecriumAlloyEngine,
|
|
MetalPlatings3,
|
|
HeatTurbines3,
|
|
Microcontroller3,
|
|
WeaponsCargo2,
|
|
CombustionController3,
|
|
PoweredRewiring2,
|
|
|
|
// Tier 4
|
|
ModLunariteEngine,
|
|
ChargedLunariteEngine,
|
|
LunariteEngine,
|
|
InfusedEngine,
|
|
MetalPlatings4,
|
|
HeatTurbines4,
|
|
Microcontroller4,
|
|
WeaponsCargo3,
|
|
CombustionController4,
|
|
PoweredRewiring3,
|
|
ArmouredCargo1,
|
|
ArmouredFuelTank1,
|
|
ExtraCapacity1,
|
|
HighmetalEngine,
|
|
PowerRedirector1,
|
|
|
|
// Tier 5
|
|
AsteriteCarbonEngine,
|
|
ChargedAsteriteEngine,
|
|
AsteriteSteelEngine,
|
|
MeldedEngine,
|
|
MetalPlatings5,
|
|
HeatTurbines5,
|
|
Microcontroller5,
|
|
WeaponsCargo4,
|
|
CombustionController5,
|
|
PoweredRewiring4,
|
|
ArmouredCargo2,
|
|
ArmouredFuelTank2,
|
|
ExtraCapacity2,
|
|
CastHighmetalEngine,
|
|
PowerRedirector2,
|
|
};
|
|
|
|
enum OSIDs: Int {
|
|
// Tier 1
|
|
NeuralOS = 300010,
|
|
ExoSkelOS,
|
|
Shields1,
|
|
Enhancements1,
|
|
FuelSave1,
|
|
LongRange1,
|
|
|
|
// Tier 2
|
|
SparkOS,
|
|
ImprovedNeuralOS,
|
|
EnhancedSkeletonOS,
|
|
ExtendedArtsLibrary,
|
|
SustainableShield1,
|
|
Shields2,
|
|
SustainableRecharger1,
|
|
Enhancements2,
|
|
FuelSave2,
|
|
LongRange2,
|
|
EmpoweredArtsLibrary,
|
|
|
|
//Tier 3
|
|
BlazeOS,
|
|
NeurolinkOS,
|
|
PoweredGuardianOS,
|
|
SustainableShields2,
|
|
Shields3,
|
|
SustainableRecharger2,
|
|
Enhancements3,
|
|
FuelSave3,
|
|
LongRange3,
|
|
|
|
// Tier 4
|
|
IgnitionOS,
|
|
AlteredFuelOS,
|
|
MindlinkOS,
|
|
FramelinkOS,
|
|
SlayerOS,
|
|
SustainableShields3,
|
|
Shields4,
|
|
SustainableRecharger3,
|
|
Enhancements4,
|
|
FuelSave4,
|
|
LongRange4,
|
|
CellburnOS,
|
|
StorageShielder1,
|
|
Realignment1,
|
|
AlphaAssault1,
|
|
BetaAssault1,
|
|
|
|
// Tier 5
|
|
BrightburnOS,
|
|
OmniaOS,
|
|
FullConnectOS,
|
|
FullDiveOS,
|
|
SpartoiOS,
|
|
SustainableShields4,
|
|
Shields5,
|
|
SustainableRecharger5,
|
|
Enhancements5,
|
|
FuelSave5,
|
|
LongRange5,
|
|
FirestormOS,
|
|
StorageShielder2,
|
|
Realignment2,
|
|
AlphaAssault2,
|
|
BetaAssault2,
|
|
};
|
|
|
|
enum ArchIDs: Int {
|
|
// Tier 1
|
|
StandardFrame = 500099,
|
|
};
|