Skip to content

mrsummer360/Keymasters_Keep_Games

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Keymasters_Keep_Games

mrsummer360's game implementations for Keymaster's Keep, a game mode for Archipelago Multiworld

Installation

  1. Install Archipelago.
  2. Add the Keymaster's Keep .apworld file into Archipelago's worlds/ folder.
  3. Run the Archipelago Launcher. A new keymasters_keep/ folder will be created.
  4. Download the .py files for the games you wish to add to the game pool, and place them into the keymasters_keep/ folder.
  5. Restart the Archipelago Launcher and open 'Generate Template Options'. The Players/Templates/Keymaster's Keep.yaml file will now contain the customisable settings for each implementation installed.

KMK Codex Entries

No Man's Sky

Version: 1.0
Download: LINK
Description:
No Man's Sky is a vast science fiction survival and exploration game set in a procedurally generated universe containing over 18 quintillion unique planets. Players take on the role of a space explorer, hopping between worlds to gather resources, upgrade their ship and equipment, uncover ancient alien lore, and gradually unravel the mysteries at the heart of the cosmos. Each planet offers its own distinct ecosystem, creatures, and hazards, ensuring no two worlds feel quite alike. The game supports both solo and multiplayer experiences, and has evolved dramatically since its 2016 launch — with Hello Games continuously releasing free updates that have added base building, underwater exploration, living ships, and much more.

KMK Implementation:
The implementation includes various challenges across all areas of the gameplay. They are divided into categories, that can be individually activated and configured with minimum and maximum boundaries. For more background on some of the goals (like interactions with certain animal categories or portal sequences) see No Man's Sky wiki

Categories

  1. Scanning
    • Scan QUANTITY SCANTYPE
    • Visit QUANTITY planets and scan at least one SCANTYPE
    • Scan all Wildlife on QUANTITY planets
  2. Elements
    • Gather or Synthesize QUANTITY ELEMENT
  3. Languages
    • Learn QUANTITY words in any language
    • Learn QUANTITY words of LANGUAGE (common languages)
    • Learn QUANTITY words of LANGUAGE (special languages like Atlas)
  4. Upgrades
    • Install a UPGRADECLASS UPGRADETYPE upgrade
    • Upgrade your UPGRADETYPE inventory QUANTITY times
    • Install a Survey Device in any Multitool
    • Get QUANTITY BLUEPRINTTYPE Blueprints
    • Learn QUANTITY Blueprints of any kind
  5. Animals
    • Tame QUANTITY different animal species
    • Breed QUANTITY eggs
    • ACTION QUANTITY ANIMALTYPE
    • Collect QUANTITY of animal dung from any animal
  6. Freighters
    • Recruit a UPGRADECLASS Freighter Flagship
    • Fully explore (all rooms and goals) a derelict freighter
    • Discover and loot a crashed freighter
    • Discover and loot a crashed freighter under water
    • Recruit QUANTITY frigates of any type
    • Recruit QUANTITY TYPE frigates
  7. Exploration
    • Visit QUANTITY different systems
    • Visit a TYPE star system
    • Discover an interstellar anomaly
    • Fly through a black hole
    • Meet an abysmal horror in space
    • Travel through a portal to LOCATION (specific locations can be deactivated, see wiki for portal glyph nomination)
    • Land on a TYPE planet
  8. Vehicles
    • Get an Exo-Vehicle
    • Get a TYPE Exo-Vehicle
  9. Bases
    • Build a base teleporter
    • Build or extend a TYPE base with at least QUANTITY base parts
    • Unlock QUANTITY base blueprints
    • Build a working Energy Extractor
    • Build a working Gas Extractor
    • Build a working Mineral Extractor
  10. Junk
    • Gather or Synthesize QUANTITY ELEMENT (junk only)
  11. Landmarks
    • Visit a TYPE on any planet
  12. Combat
    • Kill at least QUANTITY of TYPE
    • Save a Freighter from Pirates
    • Destroy a pirate Dreadnaught
    • Raid a freighter
    • Kill QUANTITY creatures and/or security bots on derelict freighters
  13. Artifacts
    • Gather QUANTITY RARITY TYPE
    • Obtain a RARITY ancient skeleton
  14. Harvesting
    • Harvest QUANTITY TYPE (Regular crops)
    • Harvest QUANTITY TYPE (Special plants like Nipnip or Gravitino Balls)
  15. Special
    • Harvest QUANTITY TYPE (special elements like Hexite)
  16. Missions
    • Complete QUANTITY missions for the FACTION
    • Complete QUANTITY TYPE missions
  17. Quests
    • Complete the quest line TYPE
  18. Galaxy Center
    • Reach the center of the galaxy without deliberately teleporting close to it
  19. Fishing
    • Catch at least QUANTITY SIZE TYPE
    • Fish up at least QUANTITY flotsam
  20. Cooking
    • Cook TYPE
  21. Settlement
    • Become Overseer of a Settlement
    • Clear your Settlement's debt
    • Make a settlement decision
    • Build a TYPE in your settlement
    • Upgrade a TYPE in your settlement to RANK
  22. Corvette
    • Build a corvette
    • Build a RANK corvette
  23. Crafting
    • Craft all Atlas Passes
    • Craft a fusion ignitor

Spoonacular

Version: 1.0
Download: LINK
Description:
The Spoonacular API is a comprehensive food and recipe data platform that gives developers access to an extensive database of recipes, ingredients, nutritional information, and meal planning tools. It enables applications to search and filter recipes by cuisine, diet, allergens, and available ingredients, as well as retrieve detailed nutritional breakdowns, wine pairings, and even grocery product data. Whether you're building a meal planner, a fitness tracker, or a cooking app, Spoonacular provides the data infrastructure to power rich, food-focused experiences with minimal effort.

KMK Implementation:
This implementation uses the random_recipe API to fetch random recipes which should be cooked in order to fulfill the objective. The API call supports basic caching to limit API credit usage, the calls can be made with included and excluded tags.

Objectives

Cook RECIPE Cook anything or set API key and try again (is generated when invalid or no API key is set)

RECIPE is split into recipe name and a link to the recipe itself.

About

mrsummer360's game implementations for Keymaster's Keep

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages