Skip to content

Commit

Permalink
Update scrape_osgl_inspirations.py
Browse files Browse the repository at this point in the history
  • Loading branch information
cxong committed Oct 10, 2024
1 parent b05f53f commit dd8d179
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions scripts/scrape_osgl_inspirations.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,15 +50,12 @@
"Blob Wars Attrition",
"Blobby Volley",
"Chromium B.S.U.",
"Colonization too", # halted long ago, status unknown
"CommonDrops", # halted, unknown status
"CorsixTH",
"Crossfire",
"Cube",
"Cube 2: Sauerbraten",
"CUBE engine",
"Daimonin",
"DOOM-iOS", # Superseded by DOOM-iOS2
"DragonBall",
"Dungeon Crawl Stone Soup",
"Eternal Lands",
Expand All @@ -83,7 +80,6 @@
"Red Eclipse",
"Revenge Of The Cats: Ethernet",
"sfxr",
"Slot-Racers", # 404, inactive
"Teeworlds",
"The Clans",
"The Mana World",
Expand All @@ -99,6 +95,13 @@
"XRay engine",
"Xtank",
}
# Valid clones but we don't want to add it to OSGC unless we really have to
BLACKLIST_CLONES = {
"Colonization too", # halted long ago, status unknown
"CommonDrops", # halted, unknown status
"DOOM-iOS", # Superseded by DOOM-iOS2
"Slot-Racers", # 404, inactive
}


def main():
Expand Down Expand Up @@ -143,6 +146,8 @@ def main():
if game not in osgc_originals and (not alias or alias not in osgc_originals):
print(f"Missing original: {game}")
for inspired in osgl_inspireds:
if inspired in BLACKLIST_CLONES:
continue
if inspired not in osgc_games:
print(f"Missing clone: {inspired}")

Expand Down

0 comments on commit dd8d179

Please sign in to comment.