Files
source/Tactical/Soldier Functions.h
T
Marco Antonio J. Costaandmajcosta 86ad401186 add newline at end of file where it's lacking
.editorconfig already enforces it but it's getting changed piecemeal in
every commit. just get it done with.

the script:
```

find . -type f -not -path "./.git/*" -not -path "./.vs/*" | while read -r file; do
	isFile=$(file -0 "$file" | cut -d $'\0' -f2)
	case "$isFile" in
		(*text*)
			echo "$file is text"
			if [[ $(tail -c 1 "$file" | wc -l) -ne 1 ]]; then
				echo "" >> "$file"
			fi
			;;
		(*)
			echo "file isn't text"
			;;
	esac
done
```
2024-12-14 19:05:48 -03:00

29 lines
1022 B
C

#ifndef _SOLDIER_FUNCTIONS_H
#define _SOLDIER_FUNCTIONS_H
#include "soldier control.h"
void ContinueMercMovement( SOLDIERTYPE *pSoldier );
BOOLEAN IsValidStance( SOLDIERTYPE *pSoldier, INT8 bNewStance );
void SelectMoveAnimationFromStance( SOLDIERTYPE *pSoldier );
BOOLEAN IsValidMovementMode( SOLDIERTYPE *pSoldier, INT16 usMovementMode );
FLOAT CalcSoldierNextBleed( SOLDIERTYPE *pSoldier );
FLOAT CalcSoldierNextUnmovingBleed( SOLDIERTYPE *pSoldier );
void SoldierCollapse( SOLDIERTYPE *pSoldier );
BOOLEAN ReevaluateEnemyStance( SOLDIERTYPE *pSoldier, UINT16 usAnimState );
void HandlePlacingRoofMarker( SOLDIERTYPE *pSoldier, INT32 sGridNo, BOOLEAN fSet, BOOLEAN fForce );
void PickPickupAnimation( SOLDIERTYPE *pSoldier, INT32 iItemIndex, INT32 sGridNo, INT8 bZLevel );
void MercStealFromMerc( SOLDIERTYPE *pSoldier, SOLDIERTYPE *pTarget );
void HandleCrowShadowVisibility( SOLDIERTYPE *pSoldier );
BOOLEAN DoesSoldierWearGasMask(SOLDIERTYPE *pSoldier);//dnl ch40 200909
#endif