18 Ponto position
; //POSICAO USADA SOMENTE QUANDO ATIRADA, NAO USAR PARA OUTRAS COISAS
20 Weapon (Game
* g
,lua_State
* l
) {game
= g
; lstate
= l
;}
24 void setSprite(Polygon asprite
) { sprite
= asprite
;}
25 void setLeftHand(Ponto hand
) {leftHand
= hand
;}
26 void setRightHand(Ponto hand
) {rightHand
= hand
;}
27 Ponto
getLeftHand() {return leftHand
;}
28 Ponto
getRightHand(){return rightHand
;}
30 void setTip(Ponto t
) {tip
= t
;}
31 Ponto
getTip() {return tip
;}
32 void fire(Ponto place
, double angle
);