#
# Package only files
#

# Compiled Bytecode, precompiled output and assembly
*.amx
*.lst
*.asm

# Vendor directory for dependencies
dependencies/

# Dependency versions lockfile
pawn.lock


#
# Server/gamemode related files
#

# compiled settings file
# keep `samp.json` file on version control
# but make sure the `rcon_password` field is set externally
# you can use the environment variable `SAMP_RCON_PASSWORD` to do this.
server.cfg

# binaries
*.exe
*.dll
*.so
announce
samp03svr
samp-npc

# Plugins directory
plugins/*
!plugins/TPoker.cpp
!plugins/TPoker.so
!plugins/TPoker.dll
!plugins/RouteConnectorPlugin.dll
!plugins/RouteConnectorPlugin.so
!plugins/mysql.dll
!plugins/regex.dll
!plugins/regex.so
!plugins/MerRandom.dll
!plugins/mysql_static.so
!libmysql.dll
!plugins/merrandom.so

# logs
logs/
server_log.txt
crashinfo.txt

# Ban list
samp.ban

#
# Common files
#

*.sublime-workspace

# filterscripts
filterscripts/*
!filterscripts/objects.pwn

# gamemodes
gamemodes/*
!gamemodes/irresistible
!gamemodes/irresistible/**
gamemodes/irresistible/config/database.pwn
!gamemodes/sf-cnr.pwn
!gamemodes/COD8.pwn

# scriptfiles
scriptfiles/**/*
!scriptfiles/COD/
!scriptfiles/COD/**
!scriptfiles/changelogs/
!scriptfiles/changelogs/**
!scriptfiles/GPS*
!scriptfiles/modelsizes.db

# npc
npcmodes/**/*
!npcmodes/.gitkeep
!npcmodes/secureguard.pwn
!npcmodes/recordings/
!npcmodes/recordings/*.rec
!npcmodes/pawn.json
npcmodes/recordings/mission_4.rec
npcmodes/recordings/mission_3.rec
npcmodes/recordings/mission_2.rec
npcmodes/recordings/mission_1.rec

mysql_log.txt

.env