» Índice > Modding Archive > SAIL - Umieszczanie żołnierza w bunkrze z dobrym kierunkiem
SAIL - Umieszczanie żołnierza w bunkrze z dobrym kierunkiem
Serpent pisze:Pewnie wielu z Was spotkało się z tym problemem. Chodzi mianowicie o to że jeśli umieścimy człowieka w bunkrze (nie w wieżyczce!) za pomocą PlaceHumanInUnit to zawsze jest on zwrócony w kierunku 0 (północy wschód).
Poniżej zamieszczam funkcję która rozwiązuje ten problem:
Kod:
Export Function PlaceUnitInBunker(un, b); var dir; begin dir := GetDir(b); if dir < 3 then dir := dir + 3 else dir := dir - 3; SetDir(un, dir); PlaceHumanInUnit(un, b); End;Przykład użycia:
Kod:
// jakiś tam kod un := CreateHuman; PlaceUnitInBunker(un, b); // gdzie b to ident bunkra
Author: Serpent
Topic: https://forum.original-war.net/viewtopic.php?f=42&t=4488
» Índice > Modding Archive > SAIL - Umieszczanie żołnierza w bunkrze z dobrym kierunkiem



