1
SCI Syntax Help / Re: SCI0: GoToIfSaid ?
« on: May 22, 2026, 09:49:45 AM »
ok thanks. I'll have a play around with this.
Regards.
Regards.
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
9/22/89 Pablo: GOTOSAID: The end of "not close enough".
TurnIfSaid is a new version of Mark Hood's procedure for making ego
face whatever was mentioned. For example if the user types "look chair"
ego will turn in place to face the chair before getting a response.
GoToIfSaid is similar but, as the name implies, it moves ego to a
specified point or object vicinity before reprocessing the Said event.
These procedures are only useful if sortedFeatures are in use. Grooper
and avoider are used to turn and move.
* This takes up ZERO bytes if you don't use it.
Warning: (sci2.sh) Duplicate defines: 'TRUE' Line: 4, col: 12
Warning: (sci2.sh) Duplicate defines: 'FALSE' Line: 5, col: 13
Warning: (system.sh) Duplicate defines: 'NULL' Line: 343, col: 12
Warning: (system.sh) Duplicate defines: 'notUpd' Line: 366, col: 14
Warning: (system.sh) Duplicate defines: 'fixPriOn' Line: 368, col: 16
Your game should still on on scummvm. Not sure what licenses are around that? Can you ship it with a commercial product?

Anyone know how Icefall Games is doing it. Phil seems to has his for sale on Steam. I believe it's the MT-32 ROM that would be a copyright concern, just don't include it. MT32.DRV and SCIV.EXE are in the SCICompanion template games, so I wouldn't worry about those.


;(40.snd (-p10) ;sDoorOpen matjsx
; (seq\DoorO1.mid)
; (savesmp\DoorO1.smp[mat])
;)
;
;(41.snd (-p10) ;sDoorClose matjsx
; (seq\DoorC1.mid)
; (savesmp\DoorC1.smp[mat])
flagArray 111
(procedure (SetFlag flag)
(= [gFlagArray (/ flag 16)]
(| [gFlagArray (/ flag 16)] (>> $8000 (mod flag 16)))
)
);***** Enumerations for global flags ******
(enum
forceAtest ;Room 13
seenJodi ;Room 13
beenToFountain ;Room 10
takenMoney ;Room 10
fountainKicked ;Room 10
monnies ;Room 10
slotJackpot ;Room 514
twentyTaken ;Room 027
henchettesActive ;Room 030
gaveThreeRoses ;Room 030
SodaMachineUsed ;Room 033
lottoMachineUsed ;Room 033
gaveWax ;Room 035
mayaScored ;Room 036
gotMembership ;Room 039
sq3Journey ;Room 040
hasBike ;Room 050
doneLana ;Room 080
usedElevator ;Room 505
)
SMF 2.0.19 |
SMF © 2021, Simple Machines
Simple Audio Video Embedder
Page created in 0.031 seconds with 19 queries.