Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Vec2 Cow::mountOffset() const
- {
- return _mount.offset(_state);
- Vec2 w;
- if(_state == Idle || _state == Wait)
- w = OffsetsIdle[int(frame)%20];
- else if(_state == Walk)
- w = OffsetsWalk[int(frame)%16];
- else if(_state == Trot)
- w = OffsetsTrot[int(frame)%8];
- else if(_state == Angry)
- w = OffsetsAngry[int(frame)%10];
- else if(_state == Moo)
- w = OffsetsMoo[int(frame)%17];
- else if(_state == Graze)
- w = OffsetsGraze[int(frame)%25];
- else if(_state == Chew)
- w = OffsetsChew[int(frame)%20];
- else if(_state == RunStart || _state == Run || _state == RunEnd)
- w = OffsetsRun[int(frame)%19];
- else if(_state == JumpStart || _state == Jumping || _state == JumpEnd)
- w = OffsetsJump[int(frame)%14];
- //std::cout << w.x << ',' << w.y << std::endl;
- return w;
- }
Advertisement
Add Comment
Please, Sign In to add comment