Skip to content

Commit 3467dd9

Browse files
release(0.2.2): Pipelines and progression
1 parent d822b6c commit 3467dd9

File tree

3 files changed

+11
-3
lines changed

3 files changed

+11
-3
lines changed

CHANGELOG.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,15 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased]
8+
## [0.2.2] - 2023-02-27
9+
Pipelines and progression
910

1011
## Added
1112
- Oxidisation Based Progression
1213
- Golems will oxidise over time whilst executing programs
1314
- This can be prevented by waxing a Golem with honeycomb
1415
- Wax, and oxidisation, can be scraped off a Golem with an axe
16+
- When scraping rust off a fully oxidised golem, the player is rewarded with the next example program
1517

1618
### Changed
1719
- Refactor of the interpreter

README.md

+7-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ You can obtain the Copper Golem as an item by left clicking while shifting. It c
4646
<br />
4747

4848
## Writing your First Program
49-
It is up to you to discover most of the language through exploration; example programs are found scattered across the world.
49+
It is up to you to discover most of the language through the progression system.
5050

5151
However, every good README needs a hello world.
5252

@@ -70,6 +70,12 @@ You can join our discord server [here](https://discord.gg/2eR2hdYJMc).
7070
<br />
7171
<br />
7272

73+
## Oxidisation and progression
74+
After a certain number of instruction executions, the golem will begin to oxidise.
75+
Interacting with the golem while holding an axe removes the rust.\
76+
If the golem is fully oxidised, it will not run anymore, but upon scraping it with an axe you will find example programs that explain the language of GolemScript.\
77+
This process can be avoided however, by waxing the golem. As with anything copper, you can also scrape off the wax.
78+
7379

7480
## GolemScript Documentation
7581
The following (excellent) language documentation was written by xokz, from the MinecraftCommands discord.

data/bot/functions/version.mcfunction

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@ data modify storage bot:version name set value "Code of Copper"
22

33
data modify storage bot:version major set value 0
44
data modify storage bot:version minor set value 2
5-
data modify storage bot:version patch set value 1
5+
data modify storage bot:version patch set value 2
66

77
tellraw @a {"nbt":"name","storage":"bot:version","extra":[{"text":" v","extra":[{"nbt":"major","storage":"bot:version","extra":[{"text":"."},{"nbt":"minor","storage":"bot:version"},{"text":".","extra":[{"nbt":"patch","storage":"bot:version"}]}]}]}]}

0 commit comments

Comments
 (0)