0.12.1: tutorial scene about aether and magic; rrls keeps the first loading screen (quick play joined before mods registered their channels)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
14eaad8309
commit
f7793aea81
@@ -1,6 +1,6 @@
|
||||
# Create RP — клієнт
|
||||
|
||||
Клієнтська збірка для сервера **Create RP** (`create.fulldroper.ks.ua`): Minecraft **1.21.1**, NeoForge **21.1.228**, 105 модів.
|
||||
Клієнтська збірка для сервера **Create RP** (`create.fulldroper.ks.ua`): Minecraft **1.21.1**, NeoForge **21.1.228**, 115 модів.
|
||||
|
||||
## Встановлення
|
||||
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
#Allowed Values: ALL, LOADING, RELOADING, NONE
|
||||
hideOverlays = "ALL"
|
||||
hideOverlays = "RELOADING"
|
||||
#text.autoconfig.rrls.option.rgbProgress.@Tooltip
|
||||
rgbProgress = false
|
||||
#text.autoconfig.rrls.option.blockOverlay.@Tooltip
|
||||
|
||||
+2
-2
@@ -566,7 +566,7 @@ hash = "57fe579bf4cdbcab6c6702dc0dad2727b899f07f28fea686bca1e4b25b20bbfb"
|
||||
|
||||
[[files]]
|
||||
file = "config/rrls.toml"
|
||||
hash = "88d9f88c8e370f113122770512c67e704a16c4ceed4f70755495c9ce5072cc92"
|
||||
hash = "f097471ad7fd4d3adccdc4d6f935b0cdcac68c0cbdec6ea3d752d307ec66d867"
|
||||
|
||||
[[files]]
|
||||
file = "config/sable-client.toml"
|
||||
@@ -814,7 +814,7 @@ hash = "db4c4a8ab49265f6e8e456f495800ea148b133b18a3242aabca30b98ab7f784f"
|
||||
|
||||
[[files]]
|
||||
file = "kubejs/client_scripts/createrp_ponder.js"
|
||||
hash = "0460960a15e53f5599765ec2e880bb980f81b3ce241dd441e28467aa33d072d6"
|
||||
hash = "3c713cfff54f79e962646c408749649aaaddae23cd7648298ea9b7c383f9d4ae"
|
||||
|
||||
[[files]]
|
||||
file = "kubejs/startup_scripts/createrp_items.js"
|
||||
|
||||
@@ -491,10 +491,51 @@ function energyScene(scene, util) {
|
||||
|
||||
// ---------------------------------------------------------------------------------------------
|
||||
|
||||
// ---------------------------------------------------------------------------------------------
|
||||
// 13. Ефір: дві школи магії в державі
|
||||
|
||||
function arcaneScene(scene, util) {
|
||||
scene.showBasePlate()
|
||||
scene.world.setBlocks([2, 1, 2], 'minecraft:budding_amethyst')
|
||||
scene.world.setBlocks([2, 2, 2], 'minecraft:amethyst_cluster')
|
||||
scene.world.setBlocks([0, 1, 3], 'ars_nouveau:source_jar')
|
||||
scene.world.setBlocks([4, 1, 3], 'hexcasting:slate')
|
||||
scene.idle(10)
|
||||
scene.world.showSection([2, 1, 2, 2, 2, 2], Direction.DOWN)
|
||||
scene.idle(15)
|
||||
|
||||
say(scene, 70, 'В аметистових жилах накопичується ефір', [2.5, 2.5, 2.5], PonderPalette.BLUE, true)
|
||||
say(scene, 70, 'Держава вважає ефір ресурсом надр', [2.5, 2.5, 2.5])
|
||||
say(scene, 70, 'Його вивчає Ефірна палата', [2.5, 2.5, 2.5])
|
||||
|
||||
scene.world.showSection([0, 1, 3, 0, 1, 3], Direction.DOWN)
|
||||
scene.idle(15)
|
||||
scene.showControls(50, [0.5, 2, 3.5], 'down').withItem('ars_nouveau:novice_spell_book')
|
||||
say(scene, 70, 'Плетільники збирають ефір у джерело', [0.5, 2, 3.5], PonderPalette.GREEN, true)
|
||||
say(scene, 70, 'Заклинання складають у книзі', [0.5, 2, 3.5])
|
||||
|
||||
scene.world.showSection([4, 1, 3, 4, 1, 3], Direction.DOWN)
|
||||
scene.idle(15)
|
||||
scene.showControls(50, [4.5, 1.5, 3.5], 'down').withItem('hexcasting:staff/oak')
|
||||
say(scene, 70, 'Гексографи креслять візерунки посохом', [4.5, 1.5, 3.5], PonderPalette.GREEN, true)
|
||||
say(scene, 70, 'Їхнє паливо — аметистовий пил', [4.5, 1.5, 3.5])
|
||||
|
||||
scene.world.createItemEntity([2.5, 3.5, 2.5], [0, 0.1, 0], 'ars_nouveau:source_gem')
|
||||
scene.idle(10)
|
||||
say(scene, 70, 'Держава купує джерело, пил і аметист', [2.5, 2.5, 2.5], PonderPalette.BLUE, true)
|
||||
say(scene, 70, 'Ціни — на табло, категорія «Ефір»', [2.5, 2.5, 2.5])
|
||||
say(scene, 80, 'Торгуєш ефірним — купи ліцензію в магазині', [2.5, 2.5, 2.5], PonderPalette.RED)
|
||||
|
||||
say(scene, 70, 'Закон той самий, що й для машин', [2.5, 2.5, 2.5], null, true)
|
||||
say(scene, 70, 'Руду без концесії заклинання не візьме', [2.5, 2.5, 2.5], PonderPalette.RED)
|
||||
say(scene, 70, 'Посилки й вантажі не телепортують', [2.5, 2.5, 2.5], PonderPalette.RED)
|
||||
say(scene, 80, 'Решту розкаже магістр Ефірної палати', [2.5, 2.5, 2.5], PonderPalette.BLUE)
|
||||
}
|
||||
|
||||
Ponder.tags(event => {
|
||||
event.createTag('kubejs:createrp', 'kubejs:citizen_guide', 'Держава Create RP',
|
||||
'Як жити й заробляти в державній економіці',
|
||||
['kubejs:citizen_guide', 'create:package_frogport', 'computercraft:computer_advanced', 'computercraft:computer_normal', 'computercraft:monitor_advanced', 'create:stressometer'])
|
||||
['kubejs:citizen_guide', 'create:package_frogport', 'computercraft:computer_advanced', 'computercraft:computer_normal', 'computercraft:monitor_advanced', 'create:stressometer', 'ars_nouveau:source_gem', 'hexcasting:amethyst_dust'])
|
||||
})
|
||||
|
||||
Ponder.registry(event => {
|
||||
@@ -511,11 +552,15 @@ Ponder.registry(event => {
|
||||
.scene('guide_roads', 'Робота: дорожник', roadsScene)
|
||||
.scene('guide_miner', 'Робота: шахтар', minerScene)
|
||||
.scene('guide_operator', 'Робота: оператор заводу', operatorScene)
|
||||
.scene('guide_arcane', 'Ефір і магія', arcaneScene)
|
||||
|
||||
event.create('create:package_frogport')
|
||||
.scene('frogport_sell', 'Create RP: продаж державі', FROG_STRUCTURE, sellScene)
|
||||
.scene('frogport_buy', 'Create RP: покупки в держави', FROG_STRUCTURE, buyScene)
|
||||
|
||||
event.create(['ars_nouveau:source_gem', 'ars_nouveau:novice_spell_book', 'hexcasting:amethyst_dust', 'minecraft:amethyst_shard'])
|
||||
.scene('arcane_law', 'Create RP: ефір і магія', arcaneScene)
|
||||
|
||||
event.create('create:stressometer')
|
||||
.scene('stressometer_energy', 'Create RP: продаж енергії державі', energyScene)
|
||||
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
name = "Create RP"
|
||||
author = "Pinecraft-CreateRP"
|
||||
version = "0.12.0"
|
||||
version = "0.12.1"
|
||||
pack-format = "packwiz:1.1.0"
|
||||
|
||||
[index]
|
||||
file = "index.toml"
|
||||
hash-format = "sha256"
|
||||
hash = "609cd59a13986968d0b0d47881b6a0b4129c17ac17b1c7c62c26ae7b9634a026"
|
||||
hash = "10002bb1c03dbdb44e29505dbd8fd94c96071e90ecdc7369873025f33d1cecdd"
|
||||
|
||||
[versions]
|
||||
minecraft = "1.21.1"
|
||||
|
||||
Reference in New Issue
Block a user