mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-01-16 20:16:09 +00:00
* RELOADING! * Update skillchip.dm * a * Update master.dm * Update master.dm * Part one * E * E * EOR * Oops * EEEH * Fixes. * begone oldcode from old times * fixes * cell attatchments * haha u cant spell * Gun attachments! * Fastest gun in the west * Update multi_cell_charger.dm * ESA * Stability * phase emitters * foixes * More fixes * Update microfusion_gun_attachments.dm * Update microfusion_gun_attachments.dm * eee * Intermediate interactions. * Update microfusion_energy_master.dm * wooh * EEE * Update microfusion_cell.dm * Map edits * Merge branch 'master' into gun_reloads * E * attachment removal * Update _basemap.dm * proper parent gun interactions * Update code/game/machinery/recharger.dm Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com> * E * Update modular_skyrat/modules/gunsgalore/code/guns/ballistic_master.dm Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com> * Update modular_skyrat/modules/microfusion/code/microfusion_cell.dm Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com> * Update modular_skyrat/modules/microfusion/code/microfusion_cell.dm Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com> * Review comments pt2 * review comments pt2 * review part 3 * review part 4 * review 4.1 * review fixes * Update microfusion_designs.dm * ffs * Update code/__DEFINES/~skyrat_defines/traits.dm Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com> * Nearly there * final review commit * Update multi_cell_charger.dm * Update microfusion_energy_master.dm * E * insight * Fixes, rgb, remove instability on cells * de epic * Update _basemap.dm * TGUI in the houise * Update MicrofusionGunControl.js * FULL STEAM AHEAD CHOO CHOO (Adds zooming) * FUU bayonets and flights * e * Nearly * microCHANGES * Update gun.dm * Minidate. - Shooting the gun while it's overheating can cause it to [REDACTED]. - Shooting the gun while it's overheating will burn your hand! - Some cells will now notify you when they're empty using an alarm sound. - Gun barrel attachments now change the sound of the laser! - An overheating emitter slows down! - Emitters now control fire time more! * 0 * owo * FFF * Update code/game/machinery/recharger.dm Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com> * Update modular_skyrat/modules/gunhud/code/gun_hud_component.dm Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com> * no spolsion * Generally we want the cell in our hands * 0 * Update microfusion_gun_attachments.dm * E * E * FINAL * superheater * Update projectiles.dm * Update microfusion_energy_master.dm * Update projectiles.dm * Update microfusion_gun40x32.dmi * Update laser_1.ogg * E * whoop * Cargo crates! * Review plus material updates * Update microfusion_designs.dm * E * E * E * E * EEEE * Update gun_spawns.dm * Some fine tuining * Update gun_spawns.dm * Update recharger.dm * E * Update microfusion_gun_attachments.dm * E * E * Update microfusion_gun_attachments.dmi * Update code/game/machinery/recharger.dm Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com> * E * You can now actually insert different cells into advanced guns! * 0 * E * Update microfusion_gun_attachments.dm * Update microfusion_energy_master.dm * Update modular_skyrat/modules/microfusion/code/microfusion_cell.dm Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com> * Update modular_skyrat/modules/microfusion/code/microfusion_cell.dm Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com> * E * Update microfusion_energy_master.dm * Update microfusion_gun_attachments.dm Co-authored-by: Tom <8881105+tf-4@users.noreply.github.com> Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
53 lines
2.1 KiB
Plaintext
53 lines
2.1 KiB
Plaintext
/// The amount of cell charge drained during a drain failure.
|
|
#define MICROFUSION_CELL_DRAIN_FAILURE 500
|
|
/// The heavy EMP range for when a cell suffers an EMP failure.
|
|
#define MICROFUSION_CELL_EMP_HEAVY_FAILURE 2
|
|
/// The light EMP range for when a cell suffers an EMP failure.
|
|
#define MICROFUSION_CELL_EMP_LIGHT_FAILURE 4
|
|
/// The radiation range for when a cell suffers a radiation failure.
|
|
#define MICROFUSION_CELL_RADIATION_RANGE_FAILURE 1
|
|
|
|
/// The lower most time for a microfusion cell meltdown.
|
|
#define MICROFUSION_CELL_FAILURE_LOWER 10 SECONDS
|
|
/// The upper most time for a microfusion cell meltdown.
|
|
#define MICROFUSION_CELL_FAILURE_UPPER 15 SECONDS
|
|
|
|
/// A charge drain failure.
|
|
#define MICROFUSION_CELL_FAILURE_TYPE_CHARGE_DRAIN 1
|
|
/// A small explosion failure.
|
|
#define MICROFUSION_CELL_FAILURE_TYPE_EXPLOSION 2
|
|
/// EMP failure.
|
|
#define MICROFUSION_CELL_FAILURE_TYPE_EMP 3
|
|
/// Radiation failure.
|
|
#define MICROFUSION_CELL_FAILURE_TYPE_RADIATION 4
|
|
|
|
/// Returned when the phase emtiter process is successful.
|
|
#define SHOT_SUCCESS "success"
|
|
/// Returned when a gun is fired but there is no phase emitter.
|
|
#define SHOT_FAILURE_NO_EMITTER "No phase emitter installed!"
|
|
|
|
/// The error message returned when the phase emitter is processed but damaged.
|
|
#define PHASE_FAILURE_DAMAGED "PHASE EMITTER: Emitter damaged!"
|
|
/// The error message returned when the phase emitter has reached it's htermal throttle.
|
|
#define PHASE_FAILURE_THROTTLE "PHASE EMITTER: Thermal throttle active!"
|
|
|
|
/// The heat dissipation bonus of an emitter being in space!
|
|
#define PHASE_HEAT_DISSIPATION_BONUS_SPACE 30
|
|
/// The heat dissipation bonus of an emitter being in air!
|
|
#define PHASE_HEAT_DISSIPATION_BONUS_AIR 10
|
|
|
|
// Slot defines for the gun.
|
|
/// The gun barrel slot.
|
|
#define GUN_SLOT_BARREL "barrel"
|
|
/// The gun underbarrel slot.
|
|
#define GUN_SLOT_UNDERBARREL "underbarrel"
|
|
/// The gun rail slot.
|
|
#define GUN_SLOT_RAIL "rail"
|
|
/// Unique slots, can hold as many as you want.
|
|
#define GUN_SLOT_UNIQUE "unique"
|
|
|
|
/// Max name size for changing names
|
|
#define GUN_MAX_NAME_CHARS 20
|
|
/// Min name size for changing names
|
|
#define GUN_MIN_NAME_CHARS 3
|