home *** CD-ROM | disk | FTP | other *** search
AMOS Source Code | 1978-01-01 | 2.1 KB | 114 lines |
- Unpack 5 To 0
- Screen Hide 0
- Paper 0
- Curs Off
- Hide
- Close Editor : Close Workbench
- Double Buffer
- Screen Offset 0,0,0
- Screen Show 0
- RE4DME
- Unpack 5 To 0
- Hide
- Double Buffer
- Screen Offset 0,0,0
- Get Fonts
- FONT["diamond",20]
- Wait 100
- PR1NT[" DTO Software presents",50]
- Bob 1,160,75,2
- Channel 1 To Bob 1
- Amal 1,"A 1,(2,2)(3,2)(4,2)(5,2)(6,2)(7,2)(8,2)(9,2)(10,2)(11,2)(12,2)(13,2)(14,2)(15,2)(16,2)"
- Amal On 1
- Music 1
- Wait 25
- PR1NT[" Programmed by E.W. Clay",25]
- PR1NT[" Using Amos",20]
- PR1NT[" Graphics by E.W. Clay",25]
- PR1NT[" and J.H. Clay",20]
- PR1NT[" Playtesting by.....",20]
- PR1NT[" J.H.C. & D. Sweeney",25]
- PR1NT[" Copyright 1993 E.W. Clay",30]
- FONT["diamond",12]
- Wait 50
- PR1NT[" 3068 AD ",50]
- PR1NT["The starship 8.3 answers a distress call",50]
- PR1NT["from Starbase 13, the nearest outpost..",50]
- PR1NT[" ...to Stingon territory.....",50]
- Wait 25
- Bob Off 1
- For Q=0 To 125
- Wait Vbl : Wait Vbl
- Screen Offset 0,0,Q
- Next
- Bob 2,-100,200,1
- Channel 1 To Bob 2
- Amal 1,"M 150,0,75"
- Synchro Off
- Amal On 1
- For Q=1 To 75
- Synchro
- Wait 2
- Next
- Synchro On
- Unpack 2 To 0
- Wait 25
- For Q=63 To 0 Step -1 : Wait 1 : Mvolume Q : Next
- Run "main"
- Default
- Print C
- Print Chip Free
- Procedure PR1NT[Q$,WA1T]
- Get Bob 17,0,130 To 320,160
- No Mask 17
- Gr Writing 0
- For W=16 To 23
- Ink 23-(W-16)
- Text 0,150,Q$
- Next
- For Q=1 To WA1T : Wait Vbl
- If Mouse Key<>0
- Unpack 2 To 0
- Wait 25
- For Q=63 To 0 Step -1 : Wait 1 : Mvolume Q : Next
- Run "main"
- End If
- Next
- For W=16 To 23
- Ink W
- Text 0,150,Q$
- Next
- Paste Bob 0,130,17
- End Proc
- Procedure RE4DME
- Pen 28
- Paper 0
- C["Starbase 13"]
- P
- C["A Graphic Adventure by E.W.Clay"]
- C["Copyright E.W.Clay 1993"]
- C["This game is freely distributable"]
- C["but all files must remain intact"]
- C["including the documentation"]
- P
- C["My address is:"]
- P
- C["EdmundClay@yahoo.co.uk"]
- P
- P
- C["Click mouse to continue"]
- Do : If Mouse Key<>0 : Exit : End If : Loop
- End Proc
- Procedure C[A$]
- Centre A$
- Cdown
- End Proc
- Procedure FONT[NAME$,SIZE]
- Get Fonts
- For Q=1 To 100
- If(Left$(Font$(Q),Len(NAME$))=NAME$) and Val(Font$(Q)-NAME$-".font")=SIZE : Set Font Q : Exit : End If
- Next
- End Proc
- Procedure P
- Print
- End Proc