awacke1 commited on
Commit
7c9768b
ยท
verified ยท
1 Parent(s): df6e848

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +37 -65
app.py CHANGED
@@ -52,79 +52,51 @@ def load_score(key):
52
  return 0
53
 
54
  roleplaying_glossary = {
55
- "๐ŸŽฒ Core Rulebooks": {
56
- "Dungeons and Dragons": ["Player's Handbook", "Dungeon Master's Guide", "Monster Manual"],
57
- "Call of Cthulhu": ["Keeper's Rulebook", "Investigator Handbook", "Monster Manual"],
58
- "GURPS": ["Basic Set: Characters", "Basic Set: Campaigns", "GURPS Lite"],
59
- "Pathfinder": ["Core Rulebook", "Bestiary", "GameMastery Guide"],
60
- "Kindred of the East": ["Core Rulebook", "Companion Guide", "Kindred Secrets"],
61
- "Changeling": ["The Dreaming Core", "Players Guide", "Storytellers Handbook"],
62
  },
63
- "๐Ÿ—บ๏ธ Maps & Settings": {
64
- "Dungeons and Dragons": ["The Forgotten Realms", "Eberron", "Ravenloft"],
65
- "Gamma World": ["Gamma Terra", "The Wastelands"],
66
- "Car Wars": ["Autoduel America", "The Arenas"],
67
- "Top Secret": ["World of Espionage", "Mission Modules"],
68
- "Kindred of the East": ["The Eastern Realms", "Cities of Darkness", "Ancestral Voices"],
69
- "Changeling": ["Freeholds & Hidden Glens", "Isles of the Mighty", "Kingdoms of Will"],
70
  },
71
- "๐Ÿ› ๏ธ Game Mechanics & Tools": {
72
- "GURPS": ["GURPS Character Sheet", "GURPS Calculator", "Modular System for Custom Campaigns"],
73
- "Pathfinder": ["Pathfinder Character Sheet", "Pathfinder Spell Database", "Adventure Path Modules"],
74
- "Call of Cthulhu": ["Sanity System", "Investigator's Companion", "Mythos Tomes"],
75
- "Kindred of the East": ["Karmic Wheel", "Yin-Yang Balance", "Chi Cultivation"],
76
- "Changeling": ["Glamour Harnessing", "Arts and Realms", "Cantrip Casting"],
77
  },
78
- "๐ŸงŸ Monsters & Adversaries": {
79
- "Dungeons and Dragons": ["Beholder", "Dragon", "Lich"],
80
- "Call of Cthulhu": ["Great Old Ones", "Deep Ones", "Shoggoth"],
81
- "Pathfinder": ["Goblins", "Dragons", "Vampires"],
82
- "Kindred of the East": ["Kuei-jin Ancestors", "Demon Hordes", "Yama Kings"],
83
- "Changeling": ["Thallain Nightmares", "Autumn People", "Banality's Minions"],
84
  },
85
- "๐Ÿ“œ Campaigns & Adventures": {
86
- "Dungeons and Dragons": ["Curse of Strahd", "Tomb of Annihilation", "Waterdeep: Dragon Heist"],
87
- "Gamma World": ["Legion of Gold", "Famine in Far-Go"],
88
- "Call of Cthulhu": ["The Masks of Nyarlathotep", "The Haunting"],
89
- "GURPS": ["Banestorm", "Infinite Worlds"],
90
- "Kindred of the East": ["Blood and Silk", "Dharma Book: Bone Flowers"],
91
- "Changeling": ["Dreams and Nightmares", "War in Concordia"],
92
- },
93
- "๐ŸŽจ Creatives & Assets": {
94
- "General RPG": ["Character Artwork", "Map Generators", "Token Creators"],
95
- "Digital Tools": ["Roll20 Assets", "Fantasy Grounds Modules", "Tabletop Simulator Packs"],
96
- },
97
- "๐Ÿ”ง Game Master Resources": {
98
- "General Tips": ["Campaign Planning", "NPC Creation", "World-Building"],
99
- "Adventure Hooks": ["Mystery", "Exploration", "Conflict"],
100
- "Puzzle & Trap Ideas": ["Logic Puzzles", "Physical Traps", "Social Encounters"],
101
  },
102
  "๐Ÿ“š Lore & Background": {
103
- "Dungeons and Dragons": ["The Pantheon of Deities", "Historic Timelines", "Cultural Customs"],
104
- "Pathfinder": ["Golarion", "Inner Sea Gods", "The Starstone"],
105
- "Call of Cthulhu": ["The Cthulhu Mythos", "Historic Campaign Settings", "Cosmic Horrors"],
106
- "Kindred of the East": ["Eastern Mythology", "The Five Courts", "Undead Politics"],
107
- "Changeling": ["Faerie Lore", "The Dreaming", "Changeling Society"],
108
- },
109
- "๐ŸŽ–๏ธ Character Development": {
110
- "Skill Systems": ["Class-Based", "Skill-Based", "Level-Less Progression"],
111
- "Alignment & Morality": ["Law vs. Chaos", "Good vs. Evil", "Neutrality"],
112
- "Character Backstories": ["Origin Stories", "Character Flaws", "Personal Goals"],
113
  },
114
- "โš™๏ธ Homebrew Content": {
115
- "Rule Modifications": ["House Rules", "Alternate Magic Systems", "Custom Races & Classes"],
116
- "Homebrew Campaigns": ["World Building Guides", "Custom Adventures", "NPC Galleries"],
117
- "Creative Tools": ["Homebrewery", "D&D Beyond Homebrew", "GMBinder"],
118
  },
119
- "๐ŸŒ General Topics": {
120
- "Fantasy Cultures": ["High Elven Traditions", "Dwarven Kingdoms", "Nomadic Tribes"],
121
- "World Cultures": ["Ancient Egypt Mysteries", "Feudal Japan Lore", "Viking Raiders"],
122
- "Magic": ["Arcane Arts", "Divine Blessings", "Ritual Craft"],
123
- "Fantasy Races": ["Elves and Dwarves", "Orcs and Goblins", "Fae and Spirits"],
124
- "Creatures of Myth and Legend": ["Dragons and Wyverns", "Ghosts and Ghouls", "Titans and Giants"],
125
- "Dress and Costume": ["Medieval Attire", "Warrior's Armor", "Ceremonial Robes"],
126
- "Arms, Armor, and Armies": ["Sword and Shield", "Siege Warfare", "Cavalry Tactics"],
127
- "Anatomy of a Castle": ["Keep and Bailey", "Castle Defenses", "Living Quarters"],
128
  },
129
  }
130
 
 
52
  return 0
53
 
54
  roleplaying_glossary = {
55
+ "๐ŸŽด Traditional Card Games": {
56
+ "Bridge": ["Trick-taking", "Bidding and partnership", "Complex scoring"],
57
+ "Poker": ["Betting/Card ranking", "Bluffing and hand management", "Various play styles"],
58
+ "Hearts": ["Trick-avoidance", "Passing cards strategy", "Shooting the moon"],
59
+ "Spades": ["Trick-taking", "Partnership and bidding", "Blind bidding"],
60
+ "Rummy": ["Matching", "Set and run formation", "Point scoring"],
 
61
  },
62
+ "๐Ÿ”ฎ Collectible Card Games (CCGs)": {
63
+ "Magic: The Gathering": ["Deck building", "Resource management", "Strategic play"],
64
+ "Yu-Gi-Oh!": ["Dueling", "Summoning strategies", "Trap and spell cards"],
65
+ "Pokรฉmon TCG": ["Collectible", "Type advantages", "Energy management"],
66
+ "KeyForge": ["Unique deck", "No deck building", "Chain system"],
67
+ "Legend of the Five Rings": ["Living Card Game", "Honor and conflict", "Clan loyalty"],
 
68
  },
69
+ "๐Ÿ•น๏ธ Digital Card Games": {
70
+ "Hearthstone": ["Digital CCG", "Hero powers", "Expansive card sets"],
71
+ "Gwent": ["Strategic depth", "Row-based play", "Witcher universe"],
72
+ "Slay the Spire": ["Roguelike deck-builder", "Card drafting", "Relic synergies"],
73
+ "Eternal Card Game": ["Digital CCG", "Cross-platform", "Drafting and events"],
 
74
  },
75
+ "๐Ÿ’ป Card Battler Video Games": {
76
+ "Yu-Gi-Oh! Duel Links": ["Speed Duel format", "Mobile and PC", "Competitive ladder"],
77
+ "Magic: The Gathering Arena": ["Digital adaptation", "Regular updates", "Esports"],
78
+ "Monster Train": ["Roguelike", "Multi-tiered defense", "Clan synergies"],
79
+ "Legends of Runeterra": ["League of Legends universe", "Dynamic combat", "Champion leveling"],
 
80
  },
81
+ "๐Ÿง  Game Design and Dynamics": {
82
+ "Deck Building Strategies": ["Card synergy", "Mana curve", "Meta considerations"],
83
+ "Gameplay Mechanics": ["Turn-based", "Resource management", "Combat dynamics"],
84
+ "Player Engagement": ["Replayability", "Strategic depth", "Social play"],
 
 
 
 
 
 
 
 
 
 
 
 
85
  },
86
  "๐Ÿ“š Lore & Background": {
87
+ "Magic: The Gathering": ["Rich lore", "Multiverse settings", "Planeswalker stories"],
88
+ "Yu-Gi-Oh!": ["Anime-based", "Duel Monsters", "Egyptian mythology"],
89
+ "Legends of Runeterra": ["Expansive lore", "Champion backstories", "Faction conflicts"],
 
 
 
 
 
 
 
90
  },
91
+ "๐Ÿ› ๏ธ Digital Tools & Platforms": {
92
+ "Online Play": ["Remote gameplay", "Digital tournaments", "Community events"],
93
+ "Deck Building Tools": ["Card database access", "Deck testing", "Community sharing"],
94
+ "Strategy Guides": ["Meta analysis", "Deck guides", "Tournament reports"],
95
  },
96
+ "๐ŸŽ–๏ธ Competitive Scene": {
97
+ "Tournaments": ["Local game stores", "Regional competitions", "World championships"],
98
+ "Ranking Systems": ["Elo ratings", "Ladder rankings", "Seasonal rewards"],
99
+ "Esports": ["Live-streamed events", "Professional teams", "Sponsorships"],
 
 
 
 
 
100
  },
101
  }
102