Skip to content

Commit

Permalink
Merge remote-tracking branch 'mraof/quest_systems' into upcoming-content
Browse files Browse the repository at this point in the history
# Conflicts:
#	CHANGELOG.md
  • Loading branch information
Dweblenod committed Apr 13, 2024
2 parents e18816d + 03ddd69 commit 8090460
Show file tree
Hide file tree
Showing 641 changed files with 13,659 additions and 2,912 deletions.
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
- Sulfur Pools and Cast Iron features in Heat Lands
- Wooden Lamp and Heat Lamp blocks, used in Wood and Heat lands respectively
- Chocolatey Cake - the most scrumptious cake in the entire world!
- New dialogue system that uses a gui screen, replacing the chat-based system
- Dialogue in this new system is data-driven, and can be defined or tweaked through datapacks
- New dialogue
- Carapacian pawns now have dialogue

### Changed

Expand All @@ -59,6 +63,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
- Black Sand now generates in Heat lands
- Updated Textures of Cast Iron blocks
- Steel Beams are now alchemized with Iron Blocks instead of Cast Iron Blocks
- Existing consort dialogue have been ported to the new dialogue system with some tweaks

### Fixed

Expand All @@ -69,14 +74,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
- All walls will now connect with each other properly
- Fixed name typos for some chess castle blocks
- Area effect blocks now save their effect as a string id instead of an int id
- Improved grammar on some dialogues

### Removed

- Uncarved Wood no longer has a tooltip

### Contributors for this release

- rose_bushes_, hadean, glubtier, ScarabOasis, Dweblenod, Boxfox, DORO, Akisephila, Vinnelli, Riotmode, pavizi, sipher
- rose_bushes_, hadean, glubtier, ScarabOasis, Dweblenod, Boxfox, DORO, Akisephila, Vinnelli, Riotmode, pavizi, sipher, kirderf1

## [Unreleased]

Expand Down
883 changes: 520 additions & 363 deletions src/main/generated/resources/assets/minestuck/lang/en_us.json

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"node": {
"messages": [
{
"type": "entity",
"message": "minestuck.dots"
},
{
"type": "description",
"message": "minestuck.dialogue.carapacian_soldier.constant_nakking"
}
]
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"node": {
"messages": [
{
"type": "entity",
"message": "minestuck.dots"
},
{
"type": "description",
"message": "minestuck.dialogue.carapacian_soldier.constant_thipping"
}
]
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"node": {
"messages": [
{
"type": "entity",
"message": "minestuck.dots"
},
{
"type": "description",
"message": "minestuck.dialogue.carapacian_soldier.dread_waiting"
}
]
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"node": {
"messages": [
{
"type": "entity",
"message": "minestuck.dots"
},
{
"type": "description",
"message": "minestuck.dialogue.carapacian_soldier.dreamer.explain_dreamers.1"
}
],
"responses": [
{
"message": "minestuck.arrow",
"next_dialogue": "minestuck:carapacian_soldier/dreamer/explain_dreamers.2"
}
]
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"node": {
"messages": [
{
"type": "entity",
"message": "minestuck.dots"
},
{
"type": "description",
"message": "minestuck.dialogue.carapacian_soldier.dreamer.explain_dreamers.2"
}
]
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{
"conditioned_nodes": [
{
"condition": {
"type": "minestuck:player_entered"
},
"node": {
"messages": [
{
"type": "entity",
"message": "minestuck.dots"
},
{
"type": "description",
"message": "minestuck.dialogue.carapacian_soldier.dreamer.start.familiar"
}
],
"responses": [
{
"message": "minestuck.dialogue.carapacian_soldier.dreamer.start.who",
"next_dialogue": "minestuck:carapacian_soldier/dreamer/explain_dreamers.1"
}
]
}
}
],
"default_node": {
"messages": [
{
"type": "entity",
"message": "minestuck.dots"
},
{
"type": "description",
"message": "minestuck.dialogue.carapacian_soldier.dreamer.start.unfamiliar"
}
]
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"node": {
"messages": [
{
"type": "entity",
"message": "minestuck.dots"
},
{
"type": "description",
"message": "minestuck.dialogue.carapacian_soldier.enemy"
}
]
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"node": {
"messages": [
{
"type": "entity",
"message": "minestuck.dots"
},
{
"type": "description",
"message": "minestuck.dialogue.carapacian_soldier.forlorn"
}
]
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"node": {
"messages": [
{
"type": "entity",
"message": "minestuck.dots"
},
{
"type": "description",
"message": "minestuck.dialogue.carapacian_soldier.glub_glub"
}
]
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"node": {
"messages": [
{
"type": "entity",
"message": "minestuck.dots"
},
{
"type": "description",
"message": "minestuck.dialogue.carapacian_soldier.not_so_bad.1"
}
],
"responses": [
{
"message": "minestuck.arrow",
"next_dialogue": "minestuck:carapacian_soldier/not_so_bad.2"
}
]
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"node": {
"messages": [
{
"type": "entity",
"message": "minestuck.dots"
},
{
"type": "description",
"message": "minestuck.dialogue.carapacian_soldier.not_so_bad.2"
}
],
"responses": [
{
"message": "minestuck.arrow",
"next_dialogue": "minestuck:carapacian_soldier/not_so_bad.3"
}
]
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"node": {
"messages": [
{
"type": "entity",
"message": "minestuck.dots"
},
{
"type": "description",
"message": "minestuck.dialogue.carapacian_soldier.not_so_bad.3"
}
],
"responses": [
{
"message": "minestuck.arrow",
"next_dialogue": "minestuck:carapacian_soldier/not_so_bad.4"
}
]
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"node": {
"messages": [
{
"type": "entity",
"message": "minestuck.dots"
},
{
"type": "description",
"message": "minestuck.dialogue.carapacian_soldier.not_so_bad.4"
}
]
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"node": {
"messages": [
{
"type": "entity",
"message": "minestuck.dots"
},
{
"type": "description",
"message": "minestuck.dialogue.carapacian_soldier.propaganda"
}
]
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"node": {
"messages": [
{
"type": "entity",
"message": "minestuck.dots"
},
{
"type": "description",
"message": "minestuck.dialogue.carapacian_soldier.rain_sleet_or_snow"
}
]
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"node": {
"messages": [
{
"type": "entity",
"message": "minestuck.dots"
},
{
"type": "description",
"message": "minestuck.dialogue.carapacian_soldier.sword_barter.bad_mood"
}
]
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
{
"node": {
"messages": [
{
"type": "entity",
"message": "minestuck.dots"
},
{
"type": "description",
"message": "minestuck.dialogue.carapacian_soldier.sword_barter.barter"
}
],
"responses": [
{
"condition": {
"type": "minestuck:item_tag_match_exclude",
"exclusion_item": "minestuck:regisword",
"tag": "minecraft:swords"
},
"fail_tooltip": "minestuck.dialogue.carapacian_soldier.sword_barter.barter.give_item.condition",
"hide_if_failed": false,
"message": {
"arguments": [
"matched_item"
],
"key": "minestuck.dialogue.carapacian_soldier.sword_barter.barter.give_item"
},
"next_dialogue": {
"id": "minestuck:carapacian_soldier/sword_barter/thanks",
"player_message": "minestuck.dialogue.carapacian_soldier.sword_barter.barter.give_item.reply",
"set_as_entrypoint": false
},
"triggers": [
{
"type": "minestuck:set_npc_matched_item"
},
{
"type": "minestuck:give_item",
"item": "minestuck:regisword"
},
{
"type": "minestuck:set_dialogue",
"new_path": "minestuck:carapacian_soldier/sword_barter/thanks"
}
]
},
{
"message": "minestuck.dialogue.carapacian_soldier.sword_barter.barter.not_yet"
}
]
}
}
Loading

0 comments on commit 8090460

Please sign in to comment.