+++ /dev/null
-<?php
-// Konstruktionen allgemein (also Aufbauten/Unterbauten)
-class BaseStructure extends BaseSimulator {
- // Price of this structure
- private $price = 0.00;
-
- // Konstruktor (hier keine Exceptions aendern!)
- private function __construct ($class) {
- // Eltern-Konstruktor aufrufen
- parent::constructor($class);
-
- // Debug message
- if (((defined('DEBUG_STRUCTURE')) || (defined('DEBUG_ALL'))) && (defined('DEBUG_CONSTRUCT'))) {
- $this->getDebugInstance()->output(sprintf("[%s:%d] Konstruktor erreicht.<br />\n",
- __CLASS__,
- __LINE__
- ));
- }
-
- // Beschreibung setzen
- $this->setPartDescr("Schiffsstrukturen");
-
- // 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]
-?>