Käsekumpel
18.07.2021, 15:55
Servus!
Ich experimentiere gerade ein wenig mit der Steam-Version des Rm2k3 und versuche eine Art simples Taktik-KS zu entwickeln.
Nun habe ich ein Common Event, das an verschiedenen Stellen im Programm aufgerufen wird und zwei Eingangsvariablen benötigt: "TileTest X" und "TileTest Y". Das ganze funktioniert prima in einem parallelen Prozess, der zuständig dafür ist, die begehbaren Tiles in einem Radius zu ermitteln und entsprechende Grafiken einzublenden. An anderer Stelle (Benutzereingabe durch den Helden mittels KeyInput) habe ich aber das Problem, dass dieselben Variablen einfach nicht gesetzt werden können und immer auf 0 bleiben. Es funktioniert scheinbar keine Operation (SET, Add, usw.). Der Wert für X&Y in meiner Testausgabe (siehe Anhänge) bleibt immer bei 0. Ich habe nun schon versucht, die IDs der Variablen zu ändern, für den Fall, dass sie an einer anderen Stelle aus Versehen mehrfach genutzt werden, aber kein Erfolg. Egal welche Variablen-Range ich verwende, an genau dieser Stelle im Programm funktioniert es einfach gar nicht.
An was könnte das liegen?
Lg.
Käsekumpel
Ich experimentiere gerade ein wenig mit der Steam-Version des Rm2k3 und versuche eine Art simples Taktik-KS zu entwickeln.
Nun habe ich ein Common Event, das an verschiedenen Stellen im Programm aufgerufen wird und zwei Eingangsvariablen benötigt: "TileTest X" und "TileTest Y". Das ganze funktioniert prima in einem parallelen Prozess, der zuständig dafür ist, die begehbaren Tiles in einem Radius zu ermitteln und entsprechende Grafiken einzublenden. An anderer Stelle (Benutzereingabe durch den Helden mittels KeyInput) habe ich aber das Problem, dass dieselben Variablen einfach nicht gesetzt werden können und immer auf 0 bleiben. Es funktioniert scheinbar keine Operation (SET, Add, usw.). Der Wert für X&Y in meiner Testausgabe (siehe Anhänge) bleibt immer bei 0. Ich habe nun schon versucht, die IDs der Variablen zu ändern, für den Fall, dass sie an einer anderen Stelle aus Versehen mehrfach genutzt werden, aber kein Erfolg. Egal welche Variablen-Range ich verwende, an genau dieser Stelle im Programm funktioniert es einfach gar nicht.
An was könnte das liegen?
Lg.
Käsekumpel