Difference between revisions of "AGI Game Specific Files"

From AGI Wiki
Jump to navigationJump to search
m (Andrew Branscom moved page Game Specific Files to AGI Game Specific Files)
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
The '''game-specific files''' are what makes an AGI game unique. Together they make up the collection of resources that make the game what it is. In order to run an AGI game, you need ''all'' of these files. The game-specific files for a version 2 game are as follows:
+
[[Category:AGI Pages]]
 +
<div align="center" style="font-size: 22pt">AGI Game Specific Files</div>
 +
 
 +
<br />
 +
==<br /> Description ==
 +
 
 +
<blockquote>
 +
The '''game-specific files''' are what makes an AGI game unique. Together they make up the collection of resources that make the game what it is. In order to run an AGI game, you need ''all'' of these files.
 +
</blockquote>
 +
 
 +
==<br /> The Files ==
 +
 
 +
<blockquote>
 +
The game-specific files for a version 2 game are as follows:
  
 
{| width="100%" border="1" cellpadding="5"
 
{| width="100%" border="1" cellpadding="5"
Line 5: Line 18:
 
! Purpose
 
! Purpose
 
|-
 
|-
|
+
| [[VOL File|VOL.''x'']]
[[VOL File|VOL.''x'']]
+
| where ''x'' is a number 0-15; these files store the [[Logic Resource (AGI)|logic]], [[View Resource (AGI)]], [[Picture Resource (AGI)|picture]], and [[Sound Resource (AGI)|sound]] resources for the game. Most games only have a few of these files, rather than the maximum 16; in fact, many [[Fan AGI Release List (Sortable)|fan games]] only have a single VOL.0 file.
|
 
where ''x'' is a number 0-15; these files store the [[Logic Resource|logic]], [[VIEW Resource]], [[Picture Resource|picture]], and [[SOUND Resource|sound]] resources for the game. Most games only have a few of these files, rather than the maximum 16; in fact, many [[Fan Game List|fan games]] only have a single VOL.0 file.
 
 
|-
 
|-
|
+
| [[LOGDIR]]
[[DIR Files|LOGDIR]]
+
| tells the [[AGI Interpreter|interpreter]] where in the VOL files to find each logic resource for the game
|
 
tells the [[interpreter]] where in the VOL files to find each logic resource for the game
 
 
|-
 
|-
|
+
| [[PICDIR]]
[[DIR Files|PICDIR]]
+
| tells the [[Interpreter|interpreter]] where in the VOL files to find each picture resource for the game
|
 
tells the [[Interpreter|interpreter]] where in the VOL files to find each picture resource for the game
 
 
|-
 
|-
|
+
| [[AGI DIR File|VIEWDIR]]
[[DIR Files|VIEWDIR]]
+
| tells the [[Interpreter|interpreter]] where in the VOL files to find each view resource for the game
|
 
tells the [[Interpreter|interpreter]] where in the VOL files to find each view resource for the game
 
 
|-
 
|-
|
+
| [[SNDDIR]]
[[DIR Files|SNDDIR]]
+
| tells the [[Interpreter|interpreter]] where in the VOL files to find each sound resource for the game
|
 
tells the [[Interpreter|interpreter]] where in the VOL files to find each sound resource for the game
 
 
|-
 
|-
|
+
| [[WORDS.TOK]]
[[WORDS.TOK]]
+
| contains all of the words that the game's parser will recognize; these words can be used as the argument to the [[said|said]] test command
|
 
contains all of the words that the game's parser will recognize; these words can be used as the argument to the [[said|said]] test command
 
 
|-
 
|-
|
+
| [[AGI OBJECT File|OBJECT]]
[[OBJECT File|OBJECT]]
+
| gives names and initial [[ROOM (AGI)|rooms]] for the game's [[Inventory Item (AGI)|inventory items]]; also says how many [[Animated Object (AGI)|animated objects]] can be used in a given [[ROOM (AGI)|room]]
|
 
gives names and initial [[Room|rooms]] for the game's [[Inventory Items|inventory items]]; also says how many [[Animated Object|animated objects]] can be used in a given [[Room|room]]
 
 
|}
 
|}
 +
</blockquote>
 +
 +
==<br /> References ==
 +
 +
<references />
 +
 +
==<br /> Also See ==
 +
 +
*
 +
 +
&nbsp;
 +
 +
[[Category:Technical Info]]
 +
[[Category:Development]]
 +
[[Category:References]]
 +
[[Category:AGI References]]
 +
[[Category:Resources]]
 +
[[Category:AGI Resources]]
 +
[[Category:Objects]]
 +
[[Category:AGI Objects]]
 +
[[Category:Files]]
 +
[[Category:AGI Files]]

Latest revision as of 20:44, 1 June 2024

AGI Game Specific Files



Description

The game-specific files are what makes an AGI game unique. Together they make up the collection of resources that make the game what it is. In order to run an AGI game, you need all of these files.


The Files

The game-specific files for a version 2 game are as follows:

File Purpose
VOL.x where x is a number 0-15; these files store the logic, View Resource (AGI), picture, and sound resources for the game. Most games only have a few of these files, rather than the maximum 16; in fact, many fan games only have a single VOL.0 file.
LOGDIR tells the interpreter where in the VOL files to find each logic resource for the game
PICDIR tells the interpreter where in the VOL files to find each picture resource for the game
VIEWDIR tells the interpreter where in the VOL files to find each view resource for the game
SNDDIR tells the interpreter where in the VOL files to find each sound resource for the game
WORDS.TOK contains all of the words that the game's parser will recognize; these words can be used as the argument to the said test command
OBJECT gives names and initial rooms for the game's inventory items; also says how many animated objects can be used in a given room


References



Also See