EvEmu
0.8.4
11 September 2021
|
#include "ship/modules/ActiveModule.h"
#include "ship/modules/MiningLaser.h"
#include "ship/modules/PassiveModule.h"
#include "ship/modules/RigModule.h"
#include "ship/modules/Prospector.h"
#include "ship/modules/SubSystemModule.h"
#include "ship/modules/ModuleItem.h"
#include "ship/modules/TurretModule.h"
#include "ship/modules/CynoModule.h"
Go to the source code of this file.
Functions | |
static GenericModule * | ModuleFactory (ModuleItemRef mRef, ShipItemRef sRef) |
|
static |
Definition at line 41 of file ModuleFactory.h.
References _log, EVEDB::invGroups::Afterburner, EVEDB::invGroups::Armor_Coating, EVEDB::invGroups::Armor_Hardener, EVEDB::invGroups::Armor_Plating_Energized, EVEDB::invGroups::Armor_Reinforcer, EVEDB::invGroups::Armor_Repair_Projector, EVEDB::invGroups::Armor_Repair_Unit, EVEDB::invGroups::Automated_Targeting_System, EVEDB::invGroups::Auxiliary_Power_Core, EVEDB::invGroups::Ballistic_Control_system, EVEDB::invGroups::Capacitor_Battery, EVEDB::invGroups::Capacitor_Booster, EVEDB::invGroups::Capacitor_Flux_Coil, EVEDB::invGroups::Capacitor_Power_Relay, EVEDB::invGroups::Capacitor_Recharger, EVEDB::invGroups::Cargo_Scanner, EVEDB::invGroups::Cheat_Module_Group, EVEDB::invGroups::Cloaking_Device, EVEDB::invGroups::Clone_Vat_Bay, EVEDB::invGroups::CPU_Enhancer, EVEDB::invGroups::Cynosural_Field_Generator, EVEDB::invGroups::Damage_Control, EVEDB::invGroups::Data_Miner, EVEDB::invGroups::Defensive_Systems, EVEDB::invGroups::Drone_Control_Range_Module, EVEDB::invGroups::Drone_Control_Unit, EVEDB::invGroups::Drone_Navigation_Computer, EVEDB::invGroups::Drone_Tracking_Modules, EVEDB::invGroups::ECCM, EVEDB::invGroups::ECM, EVEDB::invGroups::ECM_Burst, EVEDB::invGroups::ECM_Stabilizer, EVEDB::invGroups::Electronic_Systems, EVEDB::invGroups::Energy_Destabilizer, EVEDB::invGroups::Energy_Transfer_Array, EVEDB::invGroups::Energy_Vampire, EVEDB::invGroups::Energy_Weapon, EVEDB::invGroups::Engineering_Systems, EVEDB::invGroups::Expanded_Cargohold, EVEDB::invGroups::Frequency_Mining_Laser, EVEDB::invGroups::Gang_Coordinator, EVEDB::invGroups::Gas_Cloud_Harvester, EVEDB::invGroups::Gyrostabilizer, EVEDB::invGroups::Heat_Sink, EVEDB::invGroups::Hull_Repair_Unit, EVEDB::invGroups::Hybrid_Weapon, EVEDB::invGroups::Inertial_Stabilizer, EVEDB::invGroups::Interdiction_Sphere_Launcher, EVEDB::invGroups::Jump_Portal_Generator, EVEDB::invGroups::Magnetic_Field_Stabilizer, EVEDB::invGroups::Microwarpdrive, EVEDB::invGroups::Mining_Laser, EVEDB::invGroups::Mining_Upgrade, EVEDB::invGroups::Missile_Launcher_Assault, EVEDB::invGroups::Missile_Launcher_Bomb, EVEDB::invGroups::Missile_Launcher_Citadel, EVEDB::invGroups::Missile_Launcher_Cruise, EVEDB::invGroups::Missile_Launcher_Defender, EVEDB::invGroups::Missile_Launcher_Heavy, EVEDB::invGroups::Missile_Launcher_Heavy_Assault, EVEDB::invGroups::Missile_Launcher_Rocket, EVEDB::invGroups::Missile_Launcher_Siege, EVEDB::invGroups::Missile_Launcher_Snowball, EVEDB::invGroups::Missile_Launcher_Standard, EVEDB::invCategories::Module, EVEDB::invGroups::Nanofiber_Internal_Structure, EVEDB::invGroups::Offensive_Systems, EVEDB::invGroups::Overdrive_Injector_System, EVEDB::invGroups::Passive_Targeting_System, EVEDB::invGroups::Power_Diagnostic_System, EVEDB::invGroups::Projected_ECCM, EVEDB::invGroups::Projectile_Weapon, EVEDB::invGroups::Propulsion_Systems, EVEDB::invGroups::Reactor_Control_Unit, EVEDB::invGroups::Reinforced_Bulkheads, EVEDB::invGroups::Remote_ECM_Burst, EVEDB::invGroups::Remote_Hull_Repairer, EVEDB::invGroups::Remote_Sensor_Booster, EVEDB::invGroups::Remote_Sensor_Damper, EVEDB::invGroups::Rig_Armor, EVEDB::invGroups::Rig_Astronautic, EVEDB::invGroups::Rig_Drones, EVEDB::invGroups::Rig_Electronics, EVEDB::invGroups::Rig_Electronics_Superiority, EVEDB::invGroups::Rig_Energy_Grid, EVEDB::invGroups::Rig_Energy_Weapon, EVEDB::invGroups::Rig_Hybrid_Weapon, EVEDB::invGroups::Rig_Launcher, EVEDB::invGroups::Rig_Mining, EVEDB::invGroups::Rig_Projectile_Weapon, EVEDB::invGroups::Rig_Security_Transponder, EVEDB::invGroups::Rig_Shield, EVEDB::invGroups::Salvager, EVEDB::invGroups::Scan_Probe_Launcher, EVEDB::invGroups::Sensor_Backup_Array, EVEDB::invGroups::Sensor_Booster, EVEDB::invGroups::Shield_Amplifier, EVEDB::invGroups::Shield_Boost_Amplifier, EVEDB::invGroups::Shield_Booster, EVEDB::invGroups::Shield_Disruptor, EVEDB::invGroups::Shield_Extender, EVEDB::invGroups::Shield_Flux_Coil, EVEDB::invGroups::Shield_Hardener, EVEDB::invGroups::Shield_Power_Relay, EVEDB::invGroups::Shield_Recharger, EVEDB::invGroups::Shield_Transporter, EVEDB::invGroups::Ship_Scanner, EVEDB::invGroups::Siege_Module, EVEDB::invGroups::Signal_Amplifier, sLog, EVEDB::invGroups::Smart_Bomb, EVEDB::invGroups::Stasis_Web, EVEDB::invGroups::Strip_Miner, EVEDB::invCategories::Subsystem, EVEDB::invGroups::Super_Weapon, EVEDB::invGroups::Survey_Scanner, EVEDB::invGroups::System_Scanner, EVEDB::invGroups::Target_Painter, EVEDB::invGroups::Tracking_Computer, EVEDB::invGroups::Tracking_Disruptor, EVEDB::invGroups::Tracking_Enhancer, EVEDB::invGroups::Tracking_Link, EVEDB::invGroups::Tractor_Beam, EVEDB::invGroups::Warp_Core_Stabilizer, EVEDB::invGroups::Warp_Disrupt_Field_Generator, and EVEDB::invGroups::Warp_Scrambler.
Referenced by ModuleManager::AddModule().