| 686 | } |
| 687 | |
| 688 | void cFodder::Camera_Handle() { |
| 689 | |
| 690 | if (mPhase_In_Progress) { |
| 691 | Camera_Speed_Reset(); |
| 692 | Camera_Speed_MaxSet(); |
| 693 | Camera_Speed_Calculate(); |
| 694 | Camera_TileSpeedX_Set(); |
| 695 | |
| 696 | MapTile_UpdateFromCamera(); |
| 697 | MapTile_Update_Position(); |
| 698 | |
| 699 | Camera_Update_Mouse_Position_For_Pan(); |
| 700 | |
| 701 | Camera_Speed_Update_From_PanTarget(); |
| 702 | |
| 703 | //Mouse_DrawCursor(); |
| 704 | Camera_Speed_Update_From_PanTarget(); |
| 705 | |
| 706 | Camera_PanTarget_AdjustToward_SquadLeader(); |
| 707 | Camera_Acceleration_Set(); |
| 708 | } |
| 709 | } |
| 710 | |
| 711 | void cFodder::Camera_PanTarget_AdjustToward_SquadLeader() { |
| 712 | if (mSquad_Leader == INVALID_SPRITE_PTR || mSquad_Leader == 0) |
nothing calls this directly
no outgoing calls
no test coverage detected