Maniac Mansion Mania Forum
MMM-Werkzeugkiste => Technik => Thema gestartet von: Cone Arex am 30. Juli 2021, 14:30:55
-
Nehmen wir an, ich möchte dass in der Aktionsleiste nur dann Text erscheint, wenn ich mit dem Cursor über einem Objekt bin, also kein leeres "Gehe zu" erscheint. Wie stelle ich das an? Wo wird der Text zusammengebaut? Ich verstehe das GlobalScript da nicht wirklich.
Gemeint sind natürlich die neuen Starterpacks ab AGS 3.
-
Schau Dir die Funktion TranslateAction() an (Zeile 117ff).
-
Die Funktion habe ich schon gefunden, nur wirklich durchblicken tue ich da nicht. Habe aber das was ich wollte auch anders geschafft.
-
Einfach das ganz zu Anfang:
if (GetLocationType(mouse.x, mouse.y) == eLocationNothing && InventoryItem.GetAtScreenXY(mouse.x, mouse.y) == null) return "";