@@ -1490,3 +1490,139 @@ TODO
14901490---
14911491
14921492</details >
1493+
1494+ <details >
1495+ <summary >3C : TODO (TODO)</summary >
1496+
1497+ ---
1498+
1499+ </details >
1500+
1501+ <details >
1502+ <summary >3D : configure disabled menu commands (-)</summary >
1503+
1504+ ```
1505+ [3D20] - <Bits>
1506+ [3D21] - <Bits>
1507+ ```
1508+
1509+ Disables menu commands based on given bits.
1510+
1511+ - ` [3D20] ` completely removes the commands from the menu.
1512+ - ` [3D21] ` grays commands out, but have them still displayed.
1513+
1514+ Bit list for ` [3D20] ` (byte table at ` FE8U:080D793F ` ):
1515+
1516+ | Bit | Command Id | Corresponding command(s) |
1517+ | --- | ---------- | ------------------------ |
1518+ | ` 0 ` | ` 4F ` | (Unit Menu) Attack |
1519+ | ` 1 ` | ` 51 ` | (Unit Menu) Staff |
1520+ | ` 2 ` | ` 6B ` | (Unit Menu) Wait |
1521+ | ` 3 ` | ` 63 ` | (Unit Menu) Rescue |
1522+ | ` 4 ` | ` 64 ` | (Unit Menu) Drop |
1523+ | ` 5 ` | ` 5C ` | (Unit Menu) Visit |
1524+ | ` 6 ` | ` 5A ` | (Unit Menu) Talk |
1525+ | ` 7 ` | ` 67 ` | (Unit Menu) Item |
1526+ | ` 8 ` | ` 37 ` | (Item Menu) Discard |
1527+ | ` 9 ` | ` 68 ` | (Unit Menu) Trade |
1528+ | ` 10 ` | ` 69 ` | (Unit Menu) Supply |
1529+ | ` 11 ` | ` 5B ` | (Unit Menu) Support |
1530+ | ` 12 ` | ` 5F ` | (Unit Menu) Armory |
1531+ | ` 13 ` | ` 71 ` | (Map Menu) Options |
1532+ | ` 14 ` | ` 78 ` | (Map Menu) End (turn) |
1533+
1534+ Bit list for ` [3D21] ` (byte table at ` FE8U:080D794E ` ):
1535+
1536+ | Bit | Command Id | Corresponding command(s) |
1537+ | --- | ---------- | ------------------------ |
1538+ | ` 0 ` | ` 49 ` | (Attack Weapon Select Menu) Item 1 |
1539+ | ` 1 ` | ` 4A ` | (Attack Weapon Select Menu) Item 2 |
1540+ | ` 2 ` | ` 4B ` | (Attack Weapon Select Menu) Item 3 |
1541+ | ` 3 ` | ` 4C ` | (Attack Weapon Select Menu) Item 4 |
1542+ | ` 4 ` | ` 4D ` | (Attack Weapon Select Menu) Item 5 |
1543+
1544+ Used for turorials, probably.
1545+
1546+ ---
1547+
1548+ </details >
1549+
1550+ <details >
1551+ <summary >3E : Open Prep Screen (PREP)</summary >
1552+
1553+ ```
1554+ [3E20] PREP
1555+ ```
1556+
1557+ Starts prepscreen.
1558+
1559+ Clears eid ` 0x84 ` , effectively enabling various map sprite related icons.
1560+
1561+ ** Note** : The event engine is still running, and will continue its execution normally after the prep screen ends.
1562+
1563+ ---
1564+
1565+ </details >
1566+
1567+ <details >
1568+ <summary >3F : Scripted battles (TODO)</summary >
1569+
1570+ TODO
1571+
1572+ ---
1573+
1574+ </details >
1575+
1576+ <details >
1577+ <summary >40 : Promote unit (PROM)</summary >
1578+
1579+ TODO
1580+
1581+ ---
1582+
1583+ </details >
1584+
1585+ <details >
1586+ <summary >41 : Warp animations (WARP_IN, WARP_OUT)</summary >
1587+
1588+ TODO
1589+
1590+ ---
1591+
1592+ </details >
1593+
1594+ <details >
1595+ <summary >42 : TODO (TODO)</summary >
1596+
1597+ TODO
1598+
1599+ ---
1600+
1601+ </details >
1602+
1603+ <details >
1604+ <summary >43 : TODO (TODO)</summary >
1605+
1606+ TODO
1607+
1608+ ---
1609+
1610+ </details >
1611+
1612+ <details >
1613+ <summary >44 : TODO (TODO)</summary >
1614+
1615+ TODO
1616+
1617+ ---
1618+
1619+ </details >
1620+
1621+ <details >
1622+ <summary >45 : TODO (TODO)</summary >
1623+
1624+ TODO
1625+
1626+ ---
1627+
1628+ </details >
0 commit comments