+++ /dev/null
-<?php
-
-// Dieses kann z.B. der Maschinenraum, die Bruecke, Kabinen, Laderaum, etc. sein
-class BaseShipPart extends BaseSimulator {
- // Price of this ship part
- private $price = 0.00;
-
- // Konstruktor
- private function __construct($class) {
- // Eltern-Konstruktor aufrufen
- parent::constructor($class);
-
- // Debug message
- if (((defined('DEBUG_SHIPPART')) || (defined('DEBUG_ALL'))) && (defined('DEBUG_CONSTRUCT'))) {
- $this->getDebugInstance()->output(sprintf("[%s:%d:] Kontruktor erreicht.<br />\n",
- __CLASS__,
- __LINE__
- ));
- }
-
- // Beschreibung
- $this->setPartDescr("Schiffsteil");
-
- // Etwas aufraeumen
- $this->removeNumberFormaters();
- }
-
- // Konstruktor aufrufen
- public function constructor ($class) {
- $this->__construct($class);
- }
-
- // Setter for price
- public function setPrice ($price) {
- $this->price = (float) $price;
- }
-
- // Getter for price
- public function getPrice () {
- return $this->price;
- }
-
- // Remove price
- public function removePrice () {
- unset($this->price);
- }
-}
-
-// [EOF]
-?>