Construct file definitions for the Mercury Engine, the in-house game engine from MercurySteam
Project description
Mercury Engine Data Structures
Construct type definitions for Mercury Engine
Format | Samus Returns (Read) | Samus Returns (Write) | Dread (Read) | Dread (Write) |
---|---|---|---|---|
BAPD | Missing | Missing | ✓ | ✓ |
BCCAM | ✗ | ✗ | ✗ | ✗ |
BCLGT | ✗ | ✗ | Missing | Missing |
BCMDL | ✗ | ✗ | ✓ | ✗ |
BCPTL | ✗ | ✗ | ✗ | ✗ |
BCSKLA | ✗ | ✗ | ✗ | ✗ |
BCTEX | ✗ | ✗ | ✓ | ✗ |
BCURV | Missing | Missing | ✗ | ✗ |
BCUT | ✗ | ✗ | Missing | Missing |
BCWAV | ✗ | ✗ | Missing | Missing |
BFGRP | Missing | Missing | ✗ | ✗ |
BFONT | ✗ | ✗ | ✗ | ✗ |
BFSAR | Missing | Missing | ✗ | ✗ |
BFSTM | Missing | Missing | ✗ | ✗ |
BGSNDS | Missing | Missing | ✗ | ✗ |
BLDEF | Missing | Missing | ✓ | ✓ |
BLSND | ✓ | ✓ | ✓ | ✓ |
BLUT | Missing | Missing | ✗ | ✗ |
BMBLS | Missing | Missing | ✓ | ✓ |
BMDEFS | ✓ | ✓ | ✓ | ✓ |
BMMAP | Missing | Missing | ✓ | ✓ |
BMMDEF | Missing | Missing | ✓ | ✓ |
BMSAD | ✓ | ✓ | ✓ | ✓ |
BMSAS | Missing | Missing | ✓ | ✓ |
BMSAT | ✗ | ✗ | ✗ | ✗ |
BMSBK | ✓ | ✓ | Missing | Missing |
BMSCC | ✓ | ✓ | ✓ | ✓ |
BMSCD | ✓ | ✓ | ✓ | ✓ |
BMSCP | Missing | Missing | ✓ | ✓ |
BMSCU | ✗ | ✗ | ✓ | ✓ |
BMSEM | ✓ | ✓ | Missing | Missing |
BMSES | ✓ | ✓ | Missing | Missing |
BMSEV | ✗ | ✗ | Missing | Missing |
BMSLD | ✓ | ✓ | Missing | Missing |
BMSLGROUP | Missing | Missing | ✓ | ✓ |
BMSLINK | Missing | Missing | ✓ | ✓ |
BMSMD | ✓ | ✓ | Missing | Missing |
BMSMSD | ✓ | ✓ | Missing | Missing |
BMSNAV | ✓ | ✓ | ✓ | ✓ |
BMSND | ✗ | ✗ | Missing | Missing |
BMSSA | ✗ | ✗ | Missing | Missing |
BMSSD | ✗ | ✗ | ✓ | ✓ |
BMSSH | Missing | Missing | ✗ | ✗ |
BMSSK | Missing | Missing | ✓ | ✓ |
BMSSS | Missing | Missing | ✓ | ✓ |
BMSSTOC | Missing | Missing | ✗ | ✗ |
BMTRE | ✗ | ✗ | ✓ | ✓ |
BMTUN | ✓ | ✓ | Missing | Missing |
BNVIB | Missing | Missing | ✗ | ✗ |
BPSI | ✗ | ✗ | ✗ | ✗ |
BPTDAT | Missing | Missing | ✗ | ✗ |
BPTDEF | Missing | Missing | ✗ | ✗ |
BREM | Missing | Missing | ✓ | ✓ |
BRES | Missing | Missing | ✓ | ✓ |
BREV | Missing | Missing | ✓ | ✓ |
BRFLD | Missing | Missing | ✓ | ✓ |
BRSA | Missing | Missing | ✓ | ✓ |
BRSPD | Missing | Missing | ✗ | ✗ |
BSHDAT | ✗ | ✗ | ✗ | ✗ |
BSMAT | Missing | Missing | ✓ | ✓ |
BTUNDA | Missing | Missing | ✓ | ✓ |
BUCT | ✗ | ✗ | ✗ | ✗ |
INI | Missing | Missing | ✓ | ✓ |
LC | ✓ | ✓ | ✓ | ✓ |
PKG | ✓ | ✓ | ✓ | ✓ |
TOC | ✓ | ✓ | ✓ | ✓ |
TXT | ✓ | ✓ | ✓ | ✓ |
WEBM | Missing | Missing | ✗ | ✗ |
Example Usage
# TODO
Colors for Text
Metroid Dread uses the following annotations in text to change color:
Code | Color | |
---|---|---|
{c0} | White | (Default) |
{c1} | Yellow | |
{c2} | Red | |
{c3} | Pink | |
{c4} | Green | |
{c5} | Blue | |
{c6} | UI Active | (Light blue) |
{c7} | UI Inactive | (Dim blue) |
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for mercury_engine_data_structures-0.31.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbbbc24154fe6572a8f1466244ece74fa0c82dd37545a7dbc4ea8cb9ca1178ee |
|
MD5 | 8b78557febcc18379e64e6eddd6c1dac |
|
BLAKE2b-256 | 486326365847046bbe39b2acf5b5d0cbecf2c9cf3e757ffa55bc2df2895281b9 |
Close
Hashes for mercury_engine_data_structures-0.31.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13c22036b5ec8b5e8f593704e59634667ad2e4f8ad56a978dee9f5aae4db8fe6 |
|
MD5 | e690cfc77a4febddc569a45dd5763181 |
|
BLAKE2b-256 | 0974cbc61e082bf6633fcc309494a290137da454bfc4c7d87514c39da370f0ee |