Style and polish

This commit is contained in:
He4eT 2020-03-20 00:13:57 +05:00
commit b9904b2dbc
14 changed files with 56 additions and 46 deletions

View file

@ -18,8 +18,7 @@ surgeryAssistant: Person
+ Decoration + Decoration
'indicator display' 'indicator display'
'indicator display' 'indicator display'
" You can see the message "Small indicator display. "
<q>Connection lost</q> on the indicator display. "
; ;
+ Decoration + Decoration
@ -28,6 +27,8 @@ surgeryAssistant: Person
"Parts of this mechanism look very technologically advanced. " "Parts of this mechanism look very technologically advanced. "
; ;
/* Offline */
+ HermitActorState + HermitActorState
specialDesc = " specialDesc = "
There's a surgical assistant in the corner of the room. " There's a surgical assistant in the corner of the room. "
@ -45,6 +46,8 @@ surgeryAssistant: Person
isInitState = true isInitState = true
; ;
/* Online */
+ robotOnline: InConversationState + robotOnline: InConversationState
specialDesc = " specialDesc = "
The surgical assistant examines the room. " The surgical assistant examines the room. "

View file

@ -1,12 +1,11 @@
advertisingDisplay: Decoration advertisingDisplay: Decoration
'bright lcd screen/display/monitor' 'bright lcd screen/display/monitor'
'bright lcd display' 'bright lcd display'
@yellowRoom
" Huge and bright display mounted on the wall. " Huge and bright display mounted on the wall.
<br>Images changes one by another.<.p> <br>Images changes one by another.<.p>
On the screen you see " On the screen you see "
location = yellowRoom
dobjFor (Examine) { dobjFor (Examine) {
action () { action () {
inherited; inherited;

View file

@ -5,7 +5,7 @@ lockers: Fixture
" A row of service lockers with a numpad keyboard on the side. " A row of service lockers with a numpad keyboard on the side.
<br>This row, according to the signs, <br>This row, according to the signs,
includes (from left to right) the lockers of includes (from left to right) the lockers of
Dr. O'Neill, Alice, and Mark. " <br>Dr. O'Neill, Alice Dash, and Mark Hopper. "
; ;
modify VerbRule(SetTo) modify VerbRule(SetTo)
@ -27,8 +27,7 @@ modify VerbRule(SetTo)
: '0'; : '0';
} }
dobjFor(TypeLiteralOn) dobjFor (TypeLiteralOn) remapTo(SetTo, self, OtherObject)
remapTo(SetTo, self, OtherObject)
dobjFor (SetTo) { dobjFor (SetTo) {
action () { action () {

View file

@ -1,11 +1,11 @@
tapeWall: Thing, RoomPartItem tapeWall: Thing, RoomPartItem
'striped safety tape*tapes' 'striped safety tape*tapes'
'safety tape' 'safety tape'
@cyanRoom
" Many layers of strips of " Many layers of strips of
two-tone safety tape obscure the doorway. two-tone safety tape obscure the doorway.
<br>Looks like the black and yellow wall. " <br>Looks like the black and yellow wall. "
location = cyanRoom
specialNominalRoomPartLocation = defaultWestWall specialNominalRoomPartLocation = defaultWestWall
isListed = nil isListed = nil

View file

@ -7,6 +7,8 @@
orangeRoom, orangeRoom,
orangeBathroom, orangeBathroom,
yellowRoom, yellowRoom,
cyanRoom cyanRoom,
pinkRoom,
redRoom
] ]
; ;

View file

@ -10,6 +10,12 @@ orangeBathroom: Room
'shower cabine' 'shower cabine'
'shower cabine' 'shower cabine'
"It's a minimalistic shower cabine. " "It's a minimalistic shower cabine. "
dobjFor (Take) {
verify () {
illogical('Not now. ');
}
}
; ;
+ Decoration + Decoration

View file

@ -48,7 +48,8 @@ orangeRoom: DarkRoom
isListed = val ? nil : true; isListed = val ? nil : true;
val val
? "You hear slight hum of neon lamps, followed with bright light." ? " You hear slight hum of neon lamps,
followed with bright light. "
: " Darkness filled the room. "; : " Darkness filled the room. ";
} }
; ;

View file

@ -23,7 +23,7 @@ yellowRoom: Room
+ orangeDoorOutside: Door, AutoClosingDoor, RoomPartItem + orangeDoorOutside: Door, AutoClosingDoor, RoomPartItem
-> orangeDoor -> orangeDoor
'orange door*doors' 'orange door*doors'
'door with <b>orange</b> triangle' 'orange door'
" Sliding door with the number " Sliding door with the number
<q><<gameMain.experimentNumber>></q> <q><<gameMain.experimentNumber>></q>
and an orange triangle.<br>" and an orange triangle.<br>"
@ -32,7 +32,7 @@ yellowRoom: Room
+ khakiDoor: IndirectLockable, Door, RoomPartItem + khakiDoor: IndirectLockable, Door, RoomPartItem
'khaki door*doors' 'khaki door*doors'
'door with <b>khaki</b> triangle' 'khaki door'
" Sliding door with the number " Sliding door with the number
<q><<gameMain.experimentNumber - 1>></q> <q><<gameMain.experimentNumber - 1>></q>
and a khaki triangle.<br>" and a khaki triangle.<br>"
@ -42,7 +42,7 @@ yellowRoom: Room
+ brownDoor: IndirectLockable, Door, RoomPartItem + brownDoor: IndirectLockable, Door, RoomPartItem
'brown door*doors' 'brown door*doors'
'door with <b>brown</b> triangle' 'brown door'
" Sliding door with the number " Sliding door with the number
<q><<gameMain.experimentNumber - 2>></q> <q><<gameMain.experimentNumber - 2>></q>
and a brown triangle. and a brown triangle.