mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-03-07 20:31:51 +09:00
Former-commit-id: 8c662c7cb637ae4565e95e661b0e627d9bfd7e5a Former-commit-id: 4a5279b47f7c8f4fadb62ee6843b3848f803f433
41 lines
1.3 KiB
Markdown
41 lines
1.3 KiB
Markdown
## Gadgets ##
|
|
|
|
### Looms for custom pattern ###
|
|
|
|
- Players can create their own décors (hang on wall), dresses.
|
|
- Two looms (216 colour mode, 4096 colour mode)
|
|
|
|
|
|
### Music making ###
|
|
|
|
- Automated glockenspiel thingy
|
|
- Single tile can hold 48 notes, single track
|
|
- Work like Modtracker, incl. physical arrangements
|
|
|
|
Arrangements in the map
|
|
Time →→→→
|
|
voice 1 → □□□□□□□□□□□□□□□□...
|
|
voice 2 → □□□□□□□□□□□□□□□□...
|
|
↑ played simultaneously along the X-axis
|
|
|
|
- Each tracker head and body are connected by placing tracks adjacent to each other or connecting them with wire.
|
|
Connect two or more tracker head to play the array of trackers play simultaneously (multi-tracking)
|
|
|
|
- Serialisation
|
|
|
|
<actorid>.json
|
|
{
|
|
notes = [arr<int>, fixed size of 48],
|
|
speed = 120
|
|
}
|
|
|
|
*int: (0-63) number of the note pitch that is struck. 32: Middle C (C3).
|
|
'A' just above of Middle C (A3) has base pitch of 440 Hz.
|
|
*speed: in BPM
|
|
|
|
|
|
## Aimhack ##
|
|
|
|
- Include a valid way of obtaining Aimhack (possessed weapon shit?)
|
|
- Implement it on ```<item>.primaryUse(gc, delta)```
|