extract hints

This commit is contained in:
hackgrid 2023-11-12 18:36:59 +01:00 committed by GitHub
parent 5d29af1321
commit 47e7f5ba46
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -36,6 +36,13 @@ portal_whitelist = {
"PORTAL_CHAPTER1_TITLE", "PORTAL_CHAPTER1_TITLE",
"VALVE_PRIMARY_ATTACK", "VALVE_PRIMARY_ATTACK",
"VALVE_SECONDARY_ATTACK", "VALVE_SECONDARY_ATTACK",
"HINT_GET_PORTAL_1",
"HINT_GET_PORTAL_2",
"HINT_USE_ITEMS",
"HINT_DROP_ITEMS",
"HINT_USE_SWITCHES",
"HINT_DUCK",
"HINT_JUMP",
} }
valve_whitelist = { valve_whitelist = {
@ -308,7 +315,10 @@ def filter_whitelist(keys, values, whitelist):
for index in range(len(keys)): for index in range(len(keys)):
if keys[index] in whitelist: if keys[index] in whitelist:
result_keys.append(keys[index]) result_keys.append(keys[index])
result.append(values[index]) value = values[index]
if "HINT_" in keys[index]:
value = re.sub('%[^%]*%', '', value).strip()
result.append(value)
return result_keys, result return result_keys, result