32 lines
No EOL
706 B
INI
32 lines
No EOL
706 B
INI
Class Room
|
|
with add_to_scope [;
|
|
AddToScope(computer);
|
|
PlaceInScope(computer);
|
|
AddToScope(lights);
|
|
PlaceInScope(lights);
|
|
],
|
|
has light;
|
|
|
|
Class Set
|
|
with before [;
|
|
Examine: return false;
|
|
default: print_ret "You can't do that with ", (the) self, ".";
|
|
],
|
|
has scenery;
|
|
|
|
Class Decoration
|
|
with before [;
|
|
Take,Pull,Push,PushDir:
|
|
print_ret "You can't do that with ", (the) self, ".";
|
|
],
|
|
has static;
|
|
|
|
! Class Furniture
|
|
! class Decoration,
|
|
! with before [;
|
|
! Take,Pull,Push,PushDir:
|
|
! print_ret (the) self, " is too heavy for that.";
|
|
! ],
|
|
! has supporter;
|
|
|
|
Class NPC has animate; |