Adds client-side rate limiting for fetching custom sprites

This commit is contained in:
infinitefusion
2024-10-05 20:01:00 -04:00
parent 113a0f829d
commit fe857f1fae
14 changed files with 6 additions and 1 deletions

View File

@@ -76,6 +76,11 @@ module Settings
VAR_2_PLACEHOLDER_SPECIES = :PALKIA
VAR_3_PLACEHOLDER_SPECIES = :GIRATINA
CUSTOMSPRITES_RATE_MAX_NB_REQUESTS = 5 #Nb. requests allowed in each time window
CUSTOMSPRITES_ENTRIES_RATE_TIME_WINDOW = 120 # In seconds
CUSTOMSPRITES_RATE_LOG_FILE = 'Data/sprites/sprites_rate_limit.log' # Path to the log file
RIVAL_STARTER_PLACEHOLDER_VARIABLE = 250
OVERRIDE_BATTLE_LEVEL_SWITCH = 785