Files
source/Tactical/Handle Doors.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

30 lines
816 B
C

#ifndef _DOORS_H
#define _DOORS_H
#define HANDLE_DOOR_OPEN 1
#define HANDLE_DOOR_EXAMINE 2
#define HANDLE_DOOR_LOCKPICK 3
#define HANDLE_DOOR_FORCE 4
#define HANDLE_DOOR_LOCK 5
#define HANDLE_DOOR_UNLOCK 6
#define HANDLE_DOOR_EXPLODE 7
#define HANDLE_DOOR_UNTRAP 8
#define HANDLE_DOOR_CROWBAR 9
extern BOOLEAN gfSetPerceivedDoorState;
BOOLEAN HandleOpenableStruct( SOLDIERTYPE *pSoldier, INT32 sGridNo, STRUCTURE *pStructure );
void InteractWithOpenableStruct( SOLDIERTYPE *pSoldier, STRUCTURE *pStructure, UINT8 ubDirection, BOOLEAN fDoor );
void InteractWithClosedDoor( SOLDIERTYPE *pSoldier, UINT8 ubHandleCode );
void SetDoorString( INT32 sGridNo );
void HandleDoorChangeFromGridNo( SOLDIERTYPE *pSoldier, INT32 sGridNo, BOOLEAN fNoAnimations );
#endif