1 /*-- Druckluftbehälter --*/
7 //static const LCAB_MaxFill = 400;
8 private func
MaxFill() { return 400; }
10 protected func
Initialize() {
17 public func
IsCompressedAirBottle() { return 1; }
19 public func
FillPicture() { return 0; }
20 private func
FillSound() { return Sound("pfft"); }
22 /* Einen harten Aufschlag überlebt die Flasche nicht! So; Be careful! */
23 protected func
Hit3() {
28 CastObjects(LOSP
, 4, 20);
29 if (GetAmount() >= 40) {
30 ExplodeSize
= GetAmount() * GetAmount() / (40 - GetAmount()) + 15;
31 Schedule(Format("Explode(%d)", ExplodeSize
), 108, 1, 0);
33 if (GetAmount() <= 40) {
34 ExplodeSize
= GetAmount() / 40 + 20;
35 Schedule(Format("Explode(%d)", ExplodeSize
), 108, 1, 0);