summaryrefslogtreecommitdiffhomepage
path: root/Stars45/Computer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Stars45/Computer.cpp')
-rw-r--r--Stars45/Computer.cpp78
1 files changed, 39 insertions, 39 deletions
diff --git a/Stars45/Computer.cpp b/Stars45/Computer.cpp
index 9661ee3..2c80dab 100644
--- a/Stars45/Computer.cpp
+++ b/Stars45/Computer.cpp
@@ -1,15 +1,15 @@
/* Project Starshatter 4.5
- Destroyer Studios LLC
- Copyright © 1997-2004. All Rights Reserved.
+ Destroyer Studios LLC
+ Copyright © 1997-2004. All Rights Reserved.
- SUBSYSTEM: Stars.exe
- FILE: Computer.cpp
- AUTHOR: John DiCamillo
+ SUBSYSTEM: Stars.exe
+ FILE: Computer.cpp
+ AUTHOR: John DiCamillo
- OVERVIEW
- ========
- Computer System class
+ OVERVIEW
+ ========
+ Computer System class
*/
#include "MemDebug.h"
@@ -19,34 +19,34 @@
// +----------------------------------------------------------------------+
static int computer_value[] = {
- 0, 1, 1, 1, 1
+ 0, 1, 1, 1, 1
};
// +----------------------------------------------------------------------+
Computer::Computer(int comp_type, const char* comp_name)
- : System(COMPUTER, comp_type, comp_name, 1, 1, 1, 1)
+: System(COMPUTER, comp_type, comp_name, 1, 1, 1, 1)
{
- SetAbbreviation(Game::GetText("sys.computer.abrv"));
- power_flags = POWER_WATTS | POWER_CRITICAL;
+ SetAbbreviation(Game::GetText("sys.computer.abrv"));
+ power_flags = POWER_WATTS | POWER_CRITICAL;
- if (subtype == FLIGHT) {
- crit_level = -1.0f;
- }
+ if (subtype == FLIGHT) {
+ crit_level = -1.0f;
+ }
}
// +----------------------------------------------------------------------+
Computer::Computer(const Computer& c)
- : System(c)
+: System(c)
{
- Mount(c);
- SetAbbreviation(c.Abbreviation());
- power_flags = POWER_WATTS | POWER_CRITICAL;
+ Mount(c);
+ SetAbbreviation(c.Abbreviation());
+ power_flags = POWER_WATTS | POWER_CRITICAL;
- if (subtype == FLIGHT) {
- crit_level = -1.0f;
- }
+ if (subtype == FLIGHT) {
+ crit_level = -1.0f;
+ }
}
// +--------------------------------------------------------------------+
@@ -59,7 +59,7 @@ Computer::~Computer()
void
Computer::ApplyDamage(double damage)
{
- System::ApplyDamage(damage);
+ System::ApplyDamage(damage);
}
// +--------------------------------------------------------------------+
@@ -67,8 +67,8 @@ Computer::ApplyDamage(double damage)
void
Computer::ExecFrame(double seconds)
{
- energy = 0.0f;
- System::ExecFrame(seconds);
+ energy = 0.0f;
+ System::ExecFrame(seconds);
}
// +--------------------------------------------------------------------+
@@ -76,18 +76,18 @@ Computer::ExecFrame(double seconds)
void
Computer::Distribute(double delivered_energy, double seconds)
{
- if (IsPowerOn()) {
- // convert Joules to Watts:
- energy = (float) (delivered_energy/seconds);
-
- // brown out:
- if (energy < capacity*0.75f)
- power_on = false;
-
- // spike:
- else if (energy > capacity*1.5f) {
- power_on = false;
- ApplyDamage(50);
- }
- }
+ if (IsPowerOn()) {
+ // convert Joules to Watts:
+ energy = (float) (delivered_energy/seconds);
+
+ // brown out:
+ if (energy < capacity*0.75f)
+ power_on = false;
+
+ // spike:
+ else if (energy > capacity*1.5f) {
+ power_on = false;
+ ApplyDamage(50);
+ }
+ }
}