Difference between revisions of "Script Classes for Adventure Games"
From SCI Wiki
Jump to navigationJump to search(30 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
''Author: [[Jeff Stephenson]]''<br /> | ''Author: [[Jeff Stephenson]]''<br /> | ||
Date: 5 April 1988</div> | Date: 5 April 1988</div> | ||
+ | |||
+ | |||
+ | <div align="center"><span style="font-size: 14pt">Table of Contents</span></div> | ||
<blockquote> | <blockquote> | ||
− | *[[Script Classes for Adventure Games/Introduction|Introduction]] | + | *[[Script Classes for Adventure Games/Introduction|Introduction]]<br /> |
− | + | *[[Script Classes for Adventure Games/RootObj Class|The RootObj Class]]<br /> | |
− | *[[Script Classes for Adventure Games/RootObj|RootObj]] | + | *[[Script Classes for Adventure Games/Object Class|The Object Class]] |
− | + | **[[Script Classes for Adventure Games/Collection Class|The Collection Class]] | |
− | *[[Script Classes for Adventure Games/Object|Object]] | + | ***[[Script Classes for Adventure Games/List Class|The List Class]] |
− | **[[Script Classes for Adventure Games/Collection|Collection]] | + | ****[[Script Classes for Adventure Games/Set Class|The Set Class]] |
− | ***[[Script Classes for Adventure Games/List|List]] | + | ****[[Script Classes for Adventure Games/EventHandler Class|The EventHandler Class]] |
− | ****[[Script Classes for Adventure Games/Set|Set]] | + | ****[[Script Classes for Adventure Games/Inventory Class|The Inventory Class]] |
− | ****[[Script Classes for Adventure Games/EventHandler|EventHandler]] | + | **[[Script Classes for Adventure Games/Script Class|The Script Class]] |
− | ****[[Script Classes for Adventure Games/Inventory|Inventory]] | + | **[[Script Classes for Adventure Games/Timer Class|The Timer Class]] |
− | **[[Script Classes for Adventure Games/Script|Script]] | + | **[[Script Classes for Adventure Games/Feature Class|The Feature Class]] |
− | **[[Script Classes for Adventure Games/Timer|Timer]] | + | **[[Script Classes for Adventure Games/View Class|The View Class]] |
− | **[[Script Classes for Adventure Games/Feature|Feature]] | + | ***[[Script Classes for Adventure Games/Prop Class|The Prop Class]] |
− | **[[Script Classes for Adventure Games/View|View]] | + | ****[[Script Classes for Adventure Games/Actor Class|The Actor Class]] |
− | ***[[Script Classes for Adventure Games/Prop|Prop]] | + | *****[[Script Classes for Adventure Games/Ego Class|The Ego Class]] |
− | ****[[Script Classes for Adventure Games/Actor|Actor]] | + | **[[Script Classes for Adventure Games/PicView Class|The PicView Class]] |
− | *****[[Script Classes for Adventure Games/Ego|Ego]] | + | **[[Script Classes for Adventure Games/Cycling Classes|The Cycling Classes]] |
− | **[[Script Classes for Adventure Games/PicView|PicView]] | + | ***[[Script Classes for Adventure Games/Cycling Classes#Cycle|Cycle]] |
− | **[[Script Classes for Adventure Games/Cycle|Cycle]] | + | ***[[Script Classes for Adventure Games/Cycling Classes#Forward|Forward]] |
− | ***[[Script Classes for Adventure Games/Forward|Forward]] | + | ****[[Script Classes for Adventure Games/Cycling Classes#Walk|Walk]] |
− | ****[[Script Classes for Adventure Games/Walk|Walk]] | + | ***[[Script Classes for Adventure Games/Cycling Classes#Reverse|Reverse]] |
− | ***[[Script Classes for Adventure Games/Reverse|Reverse]] | + | ***[[Script Classes for Adventure Games/Cycling Classes#CycleTo|CycleTo]] |
− | ***[[Script Classes for Adventure Games/CycleTo|CycleTo]] | + | ****[[Script Classes for Adventure Games/Cycling Classes#EndLoop|EndLoop]] |
− | ****[[Script Classes for Adventure Games/EndLoop|EndLoop]] | + | ****[[Script Classes for Adventure Games/Cycling Classes#BegLoop|BegLoop]] |
− | ****[[Script Classes for Adventure Games/BegLoop|BegLoop]] | + | **[[Script Classes for Adventure Games/Motion Classes|The Motion Classes]] |
− | **[[Script Classes for Adventure Games/Motion|Motion]] | + | ***[[Script Classes for Adventure Games/Motion Classes#Motion|Motion]] |
− | ***[[Script Classes for Adventure Games/MoveTo|MoveTo]] | + | ***[[Script Classes for Adventure Games/Motion Classes#MoveTo|MoveTo]] |
− | ***[[Script Classes for Adventure Games/Wander|Wander]] | + | ***[[Script Classes for Adventure Games/Motion Classes#Wander|Wander]] |
− | ***[[Script Classes for Adventure Games/Follow|Follow]] | + | ***[[Script Classes for Adventure Games/Motion Classes#Follow|Follow]] |
− | ***[[Script Classes for Adventure Games/Chase|Chase]] | + | ***[[Script Classes for Adventure Games/Motion Classes#Chase|Chase]] |
− | ***[[Script Classes for Adventure Games/Jump|Jump ]] | + | ***[[Script Classes for Adventure Games/Motion Classes#Jump|Jump]] |
− | ***[[Script Classes for Adventure Games/JumpTo|JumpTo]] | + | ***[[Script Classes for Adventure Games/Motion Classes#JumpTo|JumpTo]] |
− | ***[[Script Classes for Adventure Games/Orbit|Orbit]] | + | ***[[Script Classes for Adventure Games/Motion Classes#Orbit|Orbit]] |
− | ***[[Script Classes for Adventure Games/Path|Path ]] | + | ***[[Script Classes for Adventure Games/Motion Classes#Path|Path ]] |
− | ***[[Script Classes for Adventure Games/RelPath|RelPath]] | + | ***[[Script Classes for Adventure Games/Motion Classes#RelPath|RelPath]] |
− | **[[Script Classes for Adventure Games/Avoider|Avoider]] | + | **[[Script Classes for Adventure Games/Avoider Class|The Avoider Class]] |
− | **[[Script Classes for Adventure Games/Event|Event]] | + | **[[Script Classes for Adventure Games/Event Class|The Event Class]] |
− | **[[Script Classes for Adventure Games/User|User]] | + | **[[Script Classes for Adventure Games/User Class|The User Class]] |
− | **[[Script Classes for Adventure Games/Game|Game]] | + | **[[Script Classes for Adventure Games/Game Class|The Game Class]] |
− | **[[Script Classes for Adventure Games/ | + | **[[Script Classes for Adventure Games/Region Class|The Region Class]] |
− | **[[Script Classes for Adventure Games/ | + | **[[Script Classes for Adventure Games/Locale Class|The Locale Class]] |
− | **[[Script Classes for Adventure Games/Room|Room]] | + | **[[Script Classes for Adventure Games/Room Class|The Room Class]] |
− | **[[Script Classes for Adventure Games/ | + | **[[Script Classes for Adventure Games/Timer2 Class|The Timer Class]] |
− | **[[Script Classes for Adventure Games/TimeOut|TimeOut]] | + | <!-- **[[Script Classes for Adventure Games/TimeOut|TimeOut]] --> |
− | **[[Script Classes for Adventure Games/InvItem|InvItem]] | + | **[[Script Classes for Adventure Games/InvItem Class|The InvItem Class]] |
− | **[[Script Classes for Adventure Games/Block|Block]] | + | **[[Script Classes for Adventure Games/Block Class|The Block Class]] |
− | **[[Script Classes for Adventure Games/Cage|Cage]] | + | **[[Script Classes for Adventure Games/Cage Class|The Cage Class]] |
− | **[[Script Classes for Adventure Games/Sound|Sound]] | + | **[[Script Classes for Adventure Games/Sound Class|The Sound Class]] |
− | **[[Script Classes for Adventure Games/StatusLine|StatusLine]] | + | **[[Script Classes for Adventure Games/StatusLine Class|The StatusLine Class]] |
− | **[[Script Classes for Adventure Games/File|File]] | + | **[[Script Classes for Adventure Games/File Class|The File Class]] |
− | **[[Script Classes for Adventure Games/Code|Code]] | + | **[[Script Classes for Adventure Games/Code Class|The Code Class]] |
*[[Script Classes for Adventure Games/Global Variables|Global Variables]] | *[[Script Classes for Adventure Games/Global Variables|Global Variables]] | ||
*[[Script Classes for Adventure Games/Index|Index]] | *[[Script Classes for Adventure Games/Index|Index]] | ||
Line 64: | Line 67: | ||
Chapter: | Chapter: | ||
[[Script Classes for Adventure Games/Introduction|1]] | | [[Script Classes for Adventure Games/Introduction|1]] | | ||
− | [[Script Classes for Adventure Games/RootObj|2]] | | + | [[Script Classes for Adventure Games/RootObj Class|2]] | |
− | [[Script Classes for Adventure Games/Object|3]] | | + | [[Script Classes for Adventure Games/Object Class|3]] | |
− | [[Script Classes for Adventure Games/Collection|4]] | | + | [[Script Classes for Adventure Games/Collection Class|4]] | |
− | [[Script Classes for Adventure Games/ | + | [[Script Classes for Adventure Games/Script Class|5]] | |
− | [[Script Classes for Adventure Games/ | + | [[Script Classes for Adventure Games/Timer Class|6]] | |
− | [[Script Classes for Adventure Games/ | + | [[Script Classes for Adventure Games/Feature Class|7]] | |
− | [[Script Classes for Adventure Games/ | + | [[Script Classes for Adventure Games/View Class|8]] | |
− | [[Script Classes for Adventure Games/ | + | [[Script Classes for Adventure Games/PicView Class|9]] | |
− | [[Script Classes for Adventure Games/ | + | [[Script Classes for Adventure Games/Cycling Classes|10]] | |
− | [[Script Classes for Adventure Games/ | + | [[Script Classes for Adventure Games/Motion Classes|11]] | |
− | [[Script Classes for Adventure Games/ | + | [[Script Classes for Adventure Games/Avoider Class|12]] | |
− | [[Script Classes for Adventure Games/ | + | [[Script Classes for Adventure Games/Event Class|13]] | |
− | [[Script Classes for Adventure Games/ | + | [[Script Classes for Adventure Games/User Class|14]]<br /> |
− | + | [[Script Classes for Adventure Games/Game Class|15]] | | |
− | + | [[Script Classes for Adventure Games/Locale Class|16]] | | |
− | + | [[Script Classes for Adventure Games/Region Class|17]] | | |
− | + | [[Script Classes for Adventure Games/Room Class|18]] | | |
− | + | [[Script Classes for Adventure Games/Timer2 Class|19]] | | |
− | + | [[Script Classes for Adventure Games/InvItem Class|20]] | | |
− | + | [[Script Classes for Adventure Games/Block Class|21]] | | |
− | + | [[Script Classes for Adventure Games/Cage Class|22]] | | |
− | + | [[Script Classes for Adventure Games/Sound Class|23]] | | |
− | + | [[Script Classes for Adventure Games/StatusLine Class|24]] | | |
− | + | [[Script Classes for Adventure Games/File Class|25]] | | |
− | + | [[Script Classes for Adventure Games/Code Class|26]] | | |
− | + | [[Script Classes for Adventure Games/Global Variables|27]] | | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [[Script Classes for Adventure Games/Game| | ||
− | [[Script Classes for Adventure Games/Locale| | ||
− | [[Script Classes for Adventure Games/Region| | ||
− | [[Script Classes for Adventure Games/Room| | ||
− | [[Script Classes for Adventure Games/ | ||
− | |||
− | [[Script Classes for Adventure Games/InvItem| | ||
− | [[Script Classes for Adventure Games/Block| | ||
− | [[Script Classes for Adventure Games/Cage| | ||
− | [[Script Classes for Adventure Games/Sound| | ||
− | [[Script Classes for Adventure Games/StatusLine| | ||
− | [[Script Classes for Adventure Games/File| | ||
− | [[Script Classes for Adventure Games/Code| | ||
− | [[Script Classes for Adventure Games/Global Variables| | ||
[[Script Classes for Adventure Games/Index|Index]] | [[Script Classes for Adventure Games/Index|Index]] | ||
</div><br /> | </div><br /> |
Latest revision as of 20:30, 11 December 2015
Table of Contents
- Introduction
- The RootObj Class
- The Object Class
- The Collection Class
- The Script Class
- The Timer Class
- The Feature Class
- The View Class
- The PicView Class
- The Cycling Classes
- The Motion Classes
- The Avoider Class
- The Event Class
- The User Class
- The Game Class
- The Region Class
- The Locale Class
- The Room Class
- The Timer Class
- The InvItem Class
- The Block Class
- The Cage Class
- The Sound Class
- The StatusLine Class
- The File Class
- The Code Class
- Global Variables
- Index
Chapter:
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
Index
< Previous: Next: Introduction >