IF-Forum

» IF-Forum - Autorencafé - Schreiben! - Räume und Regionen
AntwortenNeues ThemaNeue Umfrage

Räume und Regionen

Geschrieben um 13:35 am 29.12.2010 | Zitat | Editieren | Löschen
jorl
Mitglied
Master Gumby
Beiträge: 99

1)



The Deep Forest is a room in the Forest Area.

Instead of going nowhere when the location is in the Forest Area:

  say "Du irrst ziellos umher.".

Instead of going nowhere when the location is the Deep Forest:

  say "Du kannst und willst nicht mehr weiterlaufen.".```

Die Regel mit der Region wird von Inform über der Regel mit dem konkreten Raum eingeordnet. Das hätte ich so nicht erwartet und verwirrt mich auch. Eine Region sollte doch nicht spezieller als ein Raum darin sein. Oder übersehe ich hier etwas.

Auf jeden Fall führt das für mich zu Problemen. Ich könnte das wohl durch das künstliche "spezieller machen" der Raumregel lösen (also noch ein paar sinnlose Einschränkungen hinzufügen). Das will ich aber erst mal nicht.

2)

und noch eine kleine simple Frage: Wie kann ich den Startraum des Spiels setzen ohne die Raumreihenfolge im Quellcode zu ändern? "The player is a man in the Blue Room" funktioniert nicht und das Umsetzen "when play begins" ist ziemlich unelegant.

Edit: Ich hatte in meinem Beispiel-Code, die Reihenfolge nicht wie in meinem echten Spiel. Ich war ja auch davon ausgegangen, dass das keine Rolle spielt.
Geschrieben um 15:16 am 29.12.2010 | Zitat | Editieren | Löschen
ChristianB
Mitglied
Retired Gumby
Beiträge: 1062

Zu 1):

Tatsächlich: Ein Raum wird ebenso behandelt wie eine Region. Deshalb kommt es hier auf die Reihenfolge an, in der die Rules definiert werden (was auch seltsam ist). Folgende Umstellung der Rules löst Dein Problem:

blue

In Fällen, in denen das nicht funktioniert, hilft wohl nur ein manuelles Umstellen der Reihenfolge, indem die Rules benannt werden:

blue

Zu 2):

Der Spieler is auch nur ein Objekt. Deshalb funktioniert:

blue

Geschrieben um 15:57 am 29.12.2010 | Zitat | Editieren | Löschen
jorl
Mitglied
Master Gumby
Beiträge: 99

Alles klar. Danke.

AntwortenNeues ThemaNeue Umfrage
Powered by Spam Board SVN © 2007 - 2021
Impressum / Datenschutz