Skip to content

Commit

Permalink
Updated for use with AGS 3.4.
Browse files Browse the repository at this point in the history
  • Loading branch information
ConeRX committed Jan 10, 2017
1 parent 41622ad commit f36fe49
Show file tree
Hide file tree
Showing 49 changed files with 262 additions and 412 deletions.
52 changes: 26 additions & 26 deletions Doors.asc
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,12 @@ void DoorSetup()
Door[eTuerBernardsZimmer].l_Room = 5;
Door[eTuerBernardsZimmer].i_XPosition = 40;
Door[eTuerBernardsZimmer].i_YPosition = 135;
Door[eTuerBernardsZimmer].l_Direction = eDirLeft;
Door[eTuerBernardsZimmer].l_Direction = eDirectionLeft;

Door[eTuerBernardsZimmer].l_NewRoom = 6;
Door[eTuerBernardsZimmer].i_NewXPosition = 280;
Door[eTuerBernardsZimmer].i_NewYPosition = 135;
Door[eTuerBernardsZimmer].l_NewDirection = eDirLeft;
Door[eTuerBernardsZimmer].l_NewDirection = eDirectionLeft;

//Door[eTuerBernardsZimmer].s_IsLocked = "Die ist abgesperrt.";
Door[eTuerBernardsZimmer].s_LookAt = "Da geht es zum Flur.";
Expand All @@ -36,12 +36,12 @@ void DoorSetup()
Door[eTuerBritneysZimmer].l_Room = 6;
Door[eTuerBritneysZimmer].i_XPosition = 40;
Door[eTuerBritneysZimmer].i_YPosition = 135;
Door[eTuerBritneysZimmer].l_Direction = eDirLeft;
Door[eTuerBritneysZimmer].l_Direction = eDirectionLeft;

Door[eTuerBritneysZimmer].l_NewRoom = 7;
Door[eTuerBritneysZimmer].i_NewXPosition = 280;
Door[eTuerBritneysZimmer].i_NewYPosition = 135;
Door[eTuerBritneysZimmer].l_NewDirection = eDirLeft;
Door[eTuerBritneysZimmer].l_NewDirection = eDirectionLeft;

//Door[eTuerBritneysZimmer].s_IsLocked = "Die ist abgesperrt.";
Door[eTuerBritneysZimmer].s_LookAt = "Da geht es zu Britneys Zimmer.";
Expand All @@ -54,12 +54,12 @@ void DoorSetup()
Door[eTuerBadezimmer].l_Room = 6;
Door[eTuerBadezimmer].i_XPosition = 80;
Door[eTuerBadezimmer].i_YPosition = 130;
Door[eTuerBadezimmer].l_Direction = eDirUp;
Door[eTuerBadezimmer].l_Direction = eDirectionUp;

Door[eTuerBadezimmer].l_NewRoom = 8;
Door[eTuerBadezimmer].i_NewXPosition = 50;
Door[eTuerBadezimmer].i_NewYPosition = 128;
Door[eTuerBadezimmer].l_NewDirection = eDirRight;
Door[eTuerBadezimmer].l_NewDirection = eDirectionRight;

//Door[eTuerBadezimmer].s_IsLocked = "Die ist abgesperrt.";
Door[eTuerBadezimmer].s_LookAt = "Da geht es zum Bad.";
Expand All @@ -72,12 +72,12 @@ void DoorSetup()
Door[eTuerSchlafzimmer].l_Room = 6;
Door[eTuerSchlafzimmer].i_XPosition = 235;
Door[eTuerSchlafzimmer].i_YPosition = 125;
Door[eTuerSchlafzimmer].l_Direction = eDirUp;
Door[eTuerSchlafzimmer].l_Direction = eDirectionUp;

Door[eTuerSchlafzimmer].l_NewRoom = 9;
Door[eTuerSchlafzimmer].i_NewXPosition = 50;
Door[eTuerSchlafzimmer].i_NewYPosition = 125;
Door[eTuerSchlafzimmer].l_NewDirection = eDirRight;
Door[eTuerSchlafzimmer].l_NewDirection = eDirectionRight;

//Door[eTuerSchlafzimmer].s_IsLocked = "Die ist abgesperrt.";
Door[eTuerSchlafzimmer].s_LookAt = "Da geht es zum Schlafzimmer.";
Expand All @@ -90,12 +90,12 @@ void DoorSetup()
Door[eTuerWohnzimmer].l_Room = 11;
Door[eTuerWohnzimmer].i_XPosition = 280;
Door[eTuerWohnzimmer].i_YPosition = 135;
Door[eTuerWohnzimmer].l_Direction = eDirRight;
Door[eTuerWohnzimmer].l_Direction = eDirectionRight;

Door[eTuerWohnzimmer].l_NewRoom = 16;
Door[eTuerWohnzimmer].i_NewXPosition = 40;
Door[eTuerWohnzimmer].i_NewYPosition = 130;
Door[eTuerWohnzimmer].l_NewDirection = eDirRight;
Door[eTuerWohnzimmer].l_NewDirection = eDirectionRight;

//Door[eTuerWohnzimmer].s_IsLocked = "Die ist abgesperrt.";
Door[eTuerWohnzimmer].s_LookAt = "Da geht es zum Wohnzimmer.";
Expand All @@ -108,12 +108,12 @@ void DoorSetup()
Door[eTuerBibliothek].l_Room = 11;
Door[eTuerBibliothek].i_XPosition = 40;
Door[eTuerBibliothek].i_YPosition = 135;
Door[eTuerBibliothek].l_Direction = eDirLeft;
Door[eTuerBibliothek].l_Direction = eDirectionLeft;

Door[eTuerBibliothek].l_NewRoom = 13;
Door[eTuerBibliothek].i_NewXPosition = 315;
Door[eTuerBibliothek].i_NewYPosition = 125;
Door[eTuerBibliothek].l_NewDirection = eDirDown;
Door[eTuerBibliothek].l_NewDirection = eDirectionDown;

//Door[eTuerBibliothek].s_IsLocked = "Die ist abgesperrt.";
Door[eTuerBibliothek].s_LookAt = "Da geht es zur Bibliothek.";
Expand All @@ -126,12 +126,12 @@ void DoorSetup()
Door[eTuerKammer].l_Room = 11;
Door[eTuerKammer].i_XPosition = 88;
Door[eTuerKammer].i_YPosition = 130;
Door[eTuerKammer].l_Direction = eDirUp;
Door[eTuerKammer].l_Direction = eDirectionUp;

Door[eTuerKammer].l_NewRoom = 12;
Door[eTuerKammer].i_NewXPosition = 108;
Door[eTuerKammer].i_NewYPosition = 138;
Door[eTuerKammer].l_NewDirection = eDirRight;
Door[eTuerKammer].l_NewDirection = eDirectionRight;

//Door[eTuerKammer].s_IsLocked = "Die ist abgesperrt.";
Door[eTuerKammer].s_LookAt = "Da geht es zur Kammer.";
Expand All @@ -144,12 +144,12 @@ void DoorSetup()
Door[eTuerEsszimmer].l_Room = 13;
Door[eTuerEsszimmer].i_XPosition = 40;
Door[eTuerEsszimmer].i_YPosition = 130;
Door[eTuerEsszimmer].l_Direction = eDirLeft;
Door[eTuerEsszimmer].l_Direction = eDirectionLeft;

Door[eTuerEsszimmer].l_NewRoom = 14;
Door[eTuerEsszimmer].i_NewXPosition = 250;
Door[eTuerEsszimmer].i_NewYPosition = 120;
Door[eTuerEsszimmer].l_NewDirection = eDirDown;
Door[eTuerEsszimmer].l_NewDirection = eDirectionDown;

//Door[eTuerEsszimmer].s_IsLocked = "Die ist abgesperrt.";
Door[eTuerEsszimmer].s_LookAt = "Da geht es zum Esszimmer.";
Expand All @@ -162,12 +162,12 @@ void DoorSetup()
Door[eTuerKueche].l_Room = 14;
Door[eTuerKueche].i_XPosition = 40;
Door[eTuerKueche].i_YPosition = 125;
Door[eTuerKueche].l_Direction = eDirLeft;
Door[eTuerKueche].l_Direction = eDirectionLeft;

Door[eTuerKueche].l_NewRoom = 15;
Door[eTuerKueche].i_NewXPosition = 285;
Door[eTuerKueche].i_NewYPosition = 130;
Door[eTuerKueche].l_NewDirection = eDirLeft;
Door[eTuerKueche].l_NewDirection = eDirectionLeft;

//Door[eTuerKueche].s_IsLocked = "Die ist abgesperrt.";
Door[eTuerKueche].s_LookAt = "Da geht es zur Küche.";
Expand All @@ -180,12 +180,12 @@ void DoorSetup()
Door[eTuerEingang].l_Room = 17;
Door[eTuerEingang].i_XPosition = 40;
Door[eTuerEingang].i_YPosition = 135;
Door[eTuerEingang].l_Direction = eDirLeft;
Door[eTuerEingang].l_Direction = eDirectionLeft;

Door[eTuerEingang].l_NewRoom = 18;
Door[eTuerEingang].i_NewXPosition = 142;
Door[eTuerEingang].i_NewYPosition = 103;
Door[eTuerEingang].l_NewDirection = eDirDown;
Door[eTuerEingang].l_NewDirection = eDirectionDown;

//Door[eTuerEingang].s_IsLocked = "Die ist abgesperrt.";
Door[eTuerEingang].s_LookAt = "Da geht es nach draussen.";
Expand All @@ -198,12 +198,12 @@ void DoorSetup()
Door[eTuerKeller].l_Room = 17;
Door[eTuerKeller].i_XPosition = 285;
Door[eTuerKeller].i_YPosition = 135;
Door[eTuerKeller].l_Direction = eDirRight;
Door[eTuerKeller].l_Direction = eDirectionRight;

Door[eTuerKeller].l_NewRoom = 19;
Door[eTuerKeller].i_NewXPosition = 75;
Door[eTuerKeller].i_NewYPosition = 40;
Door[eTuerKeller].l_NewDirection = eDirDown;
Door[eTuerKeller].l_NewDirection = eDirectionDown;

//Door[eTuerKeller].s_IsLocked = "Die ist abgesperrt.";
Door[eTuerKeller].s_LookAt = "Da geht es zum Flur.";
Expand All @@ -216,12 +216,12 @@ void DoorSetup()
Door[eTuerKeller2].l_Room = 19;
Door[eTuerKeller2].i_XPosition = 207;
Door[eTuerKeller2].i_YPosition = 105;
Door[eTuerKeller2].l_Direction = eDirUp;
Door[eTuerKeller2].l_Direction = eDirectionUp;

Door[eTuerKeller2].l_NewRoom = 20;
Door[eTuerKeller2].i_NewXPosition = 40;
Door[eTuerKeller2].i_NewYPosition = 120;
Door[eTuerKeller2].l_NewDirection = eDirRight;
Door[eTuerKeller2].l_NewDirection = eDirectionRight;

//Door[eTuerKeller2].s_IsLocked = "Die ist abgesperrt.";
Door[eTuerKeller2].s_LookAt = "Da geht es zum Keller.";
Expand All @@ -234,12 +234,12 @@ void DoorSetup()
Door[eTuerGarage].l_Room = 21;
Door[eTuerGarage].i_XPosition = 185;
Door[eTuerGarage].i_YPosition = 120;
Door[eTuerGarage].l_Direction = eDirUp;
Door[eTuerGarage].l_Direction = eDirectionUp;

Door[eTuerGarage].l_NewRoom = 22;
Door[eTuerGarage].i_NewXPosition = 185;
Door[eTuerGarage].i_NewYPosition = 120;
Door[eTuerGarage].l_NewDirection = eDirUp;
Door[eTuerGarage].l_NewDirection = eDirectionUp;

Door[eTuerGarage].s_IsLocked = "Die ist abgesperrt.";
Door[eTuerGarage].s_LookAt = "Da geht es zum Keller.";
Expand Down
34 changes: 17 additions & 17 deletions Doors.ash
Original file line number Diff line number Diff line change
Expand Up @@ -25,25 +25,25 @@ enum eDoorNum

struct DoorType
{
String s_LookAt;
String s_NewLookAt;
String s_IsLocked;
String s_WrongItem;
int i_GlobalInt;
String s_LookAt;
String s_NewLookAt;
String s_IsLocked;
String s_WrongItem;
int i_GlobalInt;

int l_Room;
int i_XPosition;
int i_YPosition;
eDirection l_Direction;
Hotspot *h_Hotspot;
Object *o_Objekt;
int l_Room;
int i_XPosition;
int i_YPosition;
CharacterDirection l_Direction;
Hotspot *h_Hotspot;
Object *o_Objekt;

int l_NewRoom;
int i_NewXPosition;
int i_NewYPosition;
eDirection l_NewDirection;
Hotspot *h_NewHotspot;
Object *o_NewObjekt;
int l_NewRoom;
int i_NewXPosition;
int i_NewYPosition;
CharacterDirection l_NewDirection;
Hotspot *h_NewHotspot;
Object *o_NewObjekt;

import int SetStrings(String lookat, String islocked, String wrongitem, String lookAt2);
import int ClickSpecial(int opensound = 2, int closesound = 3, InventoryItem *iItem, int closevalue = 0);
Expand Down
34 changes: 7 additions & 27 deletions Game.agf
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="Windows-1252"?>
<!--DO NOT EDIT THIS FILE. It is automatically generated by the AGS Editor, changing it manually could break your game-->
<AGSEditorDocument Version="3.0.3.2" VersionIndex="7" EditorVersion="3.3.0">
<AGSEditorDocument Version="3.0.3.2" VersionIndex="13" EditorVersion="3.4.0">
<Game>
<Settings>
<GameName>Bernard-Starterpack</GameName>
<UniqueID>1661847</UniqueID>
<GUIDAsString>{471d7f94-e201-4633-a301-43145ab9f822}</GUIDAsString>
<ColorDepth>HighColor</ColorDepth>
<Resolution>R320x200</Resolution>
<CustomResolution>320,200</CustomResolution>
<GraphicsDriver>DX5</GraphicsDriver>
<CompressSprites>False</CompressSprites>
<SaveScreenshots>False</SaveScreenshots>
Expand All @@ -34,9 +34,12 @@
<InventoryCursors>True</InventoryCursors>
<HandleInvClicksInScript>True</HandleInvClicksInScript>
<DisplayMultipleInventory>False</DisplayMultipleInventory>
<ScriptAPIVersion>v340</ScriptAPIVersion>
<ScriptCompatLevel>v330</ScriptCompatLevel>
<EnforceObjectBasedScript>True</EnforceObjectBasedScript>
<EnforceNewStrings>True</EnforceNewStrings>
<EnforceNewAudio>False</EnforceNewAudio>
<UseOldCustomDialogOptionsAPI>False</UseOldCustomDialogOptionsAPI>
<LeftToRightPrecedence>False</LeftToRightPrecedence>
<PlaySoundOnScore>0</PlaySoundOnScore>
<CrossfadeMusic>SlowFade</CrossfadeMusic>
Expand All @@ -48,7 +51,7 @@
<UseGlobalSpeechAnimationDelay>True</UseGlobalSpeechAnimationDelay>
<GlobalSpeechAnimationDelay>5</GlobalSpeechAnimationDelay>
<LegacySpeechAnimationSpeed>True</LegacySpeechAnimationSpeed>
<NumberDialogOptions>False</NumberDialogOptions>
<NumberDialogOptions>KeyShortcutsOnly</NumberDialogOptions>
<DialogOptionsBackwards>False</DialogOptionsBackwards>
<SpeechPortraitSide>Left</SpeechPortraitSide>
<TextWindowGUI>0</TextWindowGUI>
Expand All @@ -72,6 +75,7 @@
<SaveGameFolderName>Bernard-Starterpack</SaveGameFolderName>
<BinaryFilesInSourceControl>False</BinaryFilesInSourceControl>
<AudioIndexer>122</AudioIndexer>
<BuildTargets xml:space="preserve">Windows, Linux</BuildTargets>
</Settings>
<LipSync>
<Type>None</Type>
Expand Down Expand Up @@ -9950,30 +9954,6 @@
</Script>
</ScriptAndHeader_Script>
</ScriptAndHeader>
<ScriptAndHeader>
<ScriptAndHeader_Header>
<Script>
<FileName>playerExtends.ash</FileName>
<Name />
<Description />
<Author />
<Version />
<Key>2105497735</Key>
<IsHeader>True</IsHeader>
</Script>
</ScriptAndHeader_Header>
<ScriptAndHeader_Script>
<Script>
<FileName>playerExtends.asc</FileName>
<Name />
<Description />
<Author />
<Version />
<Key>2105497735</Key>
<IsHeader>False</IsHeader>
</Script>
</ScriptAndHeader_Script>
</ScriptAndHeader>
<ScriptAndHeader>
<ScriptAndHeader_Header>
<Script>
Expand Down
34 changes: 7 additions & 27 deletions Game.agf.bak
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="Windows-1252"?>
<!--DO NOT EDIT THIS FILE. It is automatically generated by the AGS Editor, changing it manually could break your game-->
<AGSEditorDocument Version="3.0.3.2" VersionIndex="7" EditorVersion="3.3.0">
<AGSEditorDocument Version="3.0.3.2" VersionIndex="13" EditorVersion="3.4.0">
<Game>
<Settings>
<GameName>Bernard-Starterpack</GameName>
<UniqueID>1661847</UniqueID>
<GUIDAsString>{471d7f94-e201-4633-a301-43145ab9f822}</GUIDAsString>
<ColorDepth>HighColor</ColorDepth>
<Resolution>R320x200</Resolution>
<CustomResolution>320,200</CustomResolution>
<GraphicsDriver>DX5</GraphicsDriver>
<CompressSprites>False</CompressSprites>
<SaveScreenshots>False</SaveScreenshots>
Expand All @@ -34,9 +34,12 @@
<InventoryCursors>True</InventoryCursors>
<HandleInvClicksInScript>True</HandleInvClicksInScript>
<DisplayMultipleInventory>False</DisplayMultipleInventory>
<ScriptAPIVersion>v340</ScriptAPIVersion>
<ScriptCompatLevel>v330</ScriptCompatLevel>
<EnforceObjectBasedScript>True</EnforceObjectBasedScript>
<EnforceNewStrings>True</EnforceNewStrings>
<EnforceNewAudio>False</EnforceNewAudio>
<UseOldCustomDialogOptionsAPI>False</UseOldCustomDialogOptionsAPI>
<LeftToRightPrecedence>False</LeftToRightPrecedence>
<PlaySoundOnScore>0</PlaySoundOnScore>
<CrossfadeMusic>SlowFade</CrossfadeMusic>
Expand All @@ -48,7 +51,7 @@
<UseGlobalSpeechAnimationDelay>True</UseGlobalSpeechAnimationDelay>
<GlobalSpeechAnimationDelay>5</GlobalSpeechAnimationDelay>
<LegacySpeechAnimationSpeed>True</LegacySpeechAnimationSpeed>
<NumberDialogOptions>False</NumberDialogOptions>
<NumberDialogOptions>KeyShortcutsOnly</NumberDialogOptions>
<DialogOptionsBackwards>False</DialogOptionsBackwards>
<SpeechPortraitSide>Left</SpeechPortraitSide>
<TextWindowGUI>0</TextWindowGUI>
Expand All @@ -72,6 +75,7 @@
<SaveGameFolderName>Bernard-Starterpack</SaveGameFolderName>
<BinaryFilesInSourceControl>False</BinaryFilesInSourceControl>
<AudioIndexer>122</AudioIndexer>
<BuildTargets xml:space="preserve">Windows, Linux</BuildTargets>
</Settings>
<LipSync>
<Type>None</Type>
Expand Down Expand Up @@ -9950,30 +9954,6 @@
</Script>
</ScriptAndHeader_Script>
</ScriptAndHeader>
<ScriptAndHeader>
<ScriptAndHeader_Header>
<Script>
<FileName>playerExtends.ash</FileName>
<Name />
<Description />
<Author />
<Version />
<Key>2105497735</Key>
<IsHeader>True</IsHeader>
</Script>
</ScriptAndHeader_Header>
<ScriptAndHeader_Script>
<Script>
<FileName>playerExtends.asc</FileName>
<Name />
<Description />
<Author />
<Version />
<Key>2105497735</Key>
<IsHeader>False</IsHeader>
</Script>
</ScriptAndHeader_Script>
</ScriptAndHeader>
<ScriptAndHeader>
<ScriptAndHeader_Header>
<Script>
Expand Down
Loading

0 comments on commit f36fe49

Please sign in to comment.