Forum moved to if-forum.org
Autor Nachricht
<  Inform 7
Lodda
BeitragVerfasst am: Do, 8 Jun 2006 - 19:45  Antworten mit Zitat
Neuling
Neuling


Anmeldungsdatum: 08.04.2006
Beiträge: 7

Also bevor ich so ein "kompliziertes" System appliziere, verwende ich lieber für die Spezialfälle "instead-Anweisungen"...

Instead of putting the Coat in the Purse, say "That doesn't fit in there."

Da spare ich mir einige Zeilen, auch wenn es weniger elegant ist.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Frottee
BeitragVerfasst am: Do, 8 Jun 2006 - 21:18  Antworten mit Zitat
Wasserträger
Wasserträger


Anmeldungsdatum: 07.06.2003
Beiträge: 35

Das wäre doch ein guter Kompromiss, und gar nicht so aufwendig:

Size is a kind of value. The sizes are tiny, small, medium, large and huge. Everything has a size. A thing is usually medium.

Before inserting something (called the putaway) into something (called the sack):
if the size of the sack is less than the size of the putaway, say "The [putaway] doesn't fit into the [sack]." instead.

Before putting something (called the puton) on something (called the shelf):
if the size of the shelf is less than the size of the puton, say "The [puton] doesn't fit onto the [shelf]." instead.


Jetzt passen Dinge nur noch in Container (oder auf Supporter), die mindestens gleich groß sind. Ein bisschen Überarbeitung und man kann auch ein Limit festlegen (nur zwei 'small things' oder ein 'medium thing' in einen 'medium container', etc)...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Frottee
BeitragVerfasst am: Do, 8 Jun 2006 - 21:21  Antworten mit Zitat
Wasserträger
Wasserträger


Anmeldungsdatum: 07.06.2003
Beiträge: 35

Also, Lodda, bevor's hier Mißverständnisse gibt, die Idee war natürlich von Dir.
Ich hab nur mal ein bisschen rumprobiert und es umgesetzt - und weil ich im Moment immer so einen Aha-Effekt habe, wenn ich was in I7 zum Laufen kriege, wollte ich's unbedingt posten :-)
Wirklich spannend, wie leicht man in I7 das World Model erweitern kann. Auch wenn das jetzt keine große Sache war, in Inform 6 wär's definitiv mit mehr Aufwand verbunden...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Lodda
BeitragVerfasst am: Do, 8 Jun 2006 - 21:56  Antworten mit Zitat
Neuling
Neuling


Anmeldungsdatum: 08.04.2006
Beiträge: 7

Wow, vielen Dank für die Ausführung, genau so habe ich mir das vorgestellt :-) Werde ich so verwenden! Ist mir übrigens bisher sehr sympathisch das Inform 7.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Frottee
BeitragVerfasst am: Sa, 10 Jun 2006 - 10:54  Antworten mit Zitat
Wasserträger
Wasserträger


Anmeldungsdatum: 07.06.2003
Beiträge: 35

Die Extension "Bulk Limiter" von Eric Eve macht übrigens etwas Ähnliches. Zu finden in der neu eröffneten Extension-Sammlung von Inform 7:

http://www.inform-fiction.org/I7/Download%20-%20Extensions.html
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Alle Zeiten sind GMT + 1 Stunde (MEZ)

Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Seite 2 von 2
Gehe zu Seite Zurück  1, 2
if-de :: Forum Foren-Übersicht  >  Inform & Glulx

Neues Thema eröffnen   Neue Antwort erstellen


 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.



Kontakt: Administrator

Powered by phpBB and NoseBleed v1.05