Hallo zusammen,
ich habe eine kleine Mod geschrieben und will jetzt das die Projektile abprallen können. Das funktioniert soweit auch ganz gut, bis auf eine kleine Sache und zwar die Richtung in die das Projektil fliegt. Ich mach das ganze folgendermaßen: Zuerst wird geprüft ob das Projektil aufschlägt, dann wird geprüft ob es abprallen darf, wenn ja dann wird das alte Projektil einfach entfernt (bzw. explodiert) und ein neues Projektil wird erzeugt das einfach die Daten vom alten bekommt (Owner, Type, ...). Die Startposition ist also die Endposition des alten Projektils und die Richtung (und hier leigt das Problem) entnehme ich der alten Richtung, nur leider weiß ich nicht wie ich prüfen kann ob das Projektil gegen eine Wand oder gegen Boden/Decke fliegt und daher auch nicht bestimmen kann ob ich die x oder y Koordinate der Richtung invertieren muss. Gibt es einen einfachen Weg das zu prüfen oder eine andere Möglichkeit?
ich habe eine kleine Mod geschrieben und will jetzt das die Projektile abprallen können. Das funktioniert soweit auch ganz gut, bis auf eine kleine Sache und zwar die Richtung in die das Projektil fliegt. Ich mach das ganze folgendermaßen: Zuerst wird geprüft ob das Projektil aufschlägt, dann wird geprüft ob es abprallen darf, wenn ja dann wird das alte Projektil einfach entfernt (bzw. explodiert) und ein neues Projektil wird erzeugt das einfach die Daten vom alten bekommt (Owner, Type, ...). Die Startposition ist also die Endposition des alten Projektils und die Richtung (und hier leigt das Problem) entnehme ich der alten Richtung, nur leider weiß ich nicht wie ich prüfen kann ob das Projektil gegen eine Wand oder gegen Boden/Decke fliegt und daher auch nicht bestimmen kann ob ich die x oder y Koordinate der Richtung invertieren muss. Gibt es einen einfachen Weg das zu prüfen oder eine andere Möglichkeit?