Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
80 changes: 80 additions & 0 deletions projects/assets/1UNKNOWN/1.20/hexpsi/lang/en_us.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
{
"hexpsi.spellpiece.selector_sentinel_pos": "Selector: Sentinel Position",
"hexpsi.spellpiece.selector_sentinel_pos.desc": "Returns your sentinel's position.",
"hexpsi.spellpiece.selector_sentinel_tier": "Selector: Sentinel Tier",
"hexpsi.spellpiece.selector_sentinel_tier.desc": "Returns your sentinel's tier, with a nonexistent or inaccessible sentinel returning 0.",

"hexpsi.spellpiece.selector_helmet_vec": "Selector: Helmet Vector",
"hexpsi.spellpiece.selector_helmet_vec.desc": "Attempts to read the vector stored in your helmet sensor.",

"hexpsi.spellpiece.selector_read_vec": "Selector: Held Vector",
"hexpsi.spellpiece.selector_read_vec.desc": "Attempts to read a vector from held iota storage.",
"hexpsi.spellpiece.selector_read_num": "Selector: Held Number",
"hexpsi.spellpiece.selector_read_num.desc": "Attempts to read a number from held iota storage.",
"hexpsi.spellpiece.selector_read_entity": "Selector: Held Entity",
"hexpsi.spellpiece.selector_read_entity.desc": "Attempts to read an entity from held iota storage.",
"hexpsi.spellpiece.selector_read_entities": "Selector: Held Entities",
"hexpsi.spellpiece.selector_read_entities.desc": "Attempts to read a list of entities from held iota storage.",

"hexpsi.spellpiece.trick_write_helmet_vec": "Trick: Write Helmet Vector",
"hexpsi.spellpiece.trick_write_helmet_vec.desc": "Attempts to write a vector to your helmet sensor. Does not trigger the sensor.",

"hexpsi.spellpiece.trick_set_sentinel": "Trick: Set Sentinel",
"hexpsi.spellpiece.trick_set_sentinel.desc": "Summons your sentinel at the target position.",
"hexpsi.spellpiece.trick_write_iota_vec": "Trick: Write Vector",
"hexpsi.spellpiece.trick_write_iota_vec.desc": "Attempts to write a vector to held iota storage.",
"hexpsi.spellpiece.trick_write_iota_num": "Trick: Write Number",
"hexpsi.spellpiece.trick_write_iota_num.desc": "Attempts to write a number to held iota storage.",
"hexpsi.spellpiece.trick_write_iota_entity": "Trick: Write Entity",
"hexpsi.spellpiece.trick_write_iota_entity.desc": "Attempts to write an entity to held iota storage.",
"hexpsi.spellpiece.trick_write_iota_entities": "Trick: Write Entity List",
"hexpsi.spellpiece.trick_write_iota_entities.desc": "Attempts to write a list of entities to held iota storage.",

"hexpsi.spellpiece.fx_suppressor": "Hex Effect Suppressor",
"hexpsi.spellpiece.fx_suppressor.desc": "Disables basic sounds/particles from a hex cast via Trinket Bullet.",
"hexpsi.spellpiece.media_suppressor": "Media Report Suppressor",
"hexpsi.spellpiece.media_suppressor.desc": "Disables the media report after a hex cast via Trinket Bullet.",

"psi.spellparam.hexpsi:sentineltier": "Tier",
"psi.spellparam.hexpsi:vec": "Vector",
"psi.spellparam.hexpsi:num": "Number",
"psi.spellparam.hexpsi:entity": "Entity",
"psi.spellparam.hexpsi:entities": "List of Entities",

"hexpsi.spellerror.truename": "ERROR: Attempted to save reference to another player.",
"hexpsi.spellerror.enlightenment": "ERROR: Am I not skilled enough?",
"hexpsi.spellerror.writeable": "ERROR: No writeable item found.",
"hexpsi.spellerror.readable": "ERROR: No readable item found.",
"hexpsi.spellerror.unreadablecontents": "ERROR: Readable item does not contain readable data.",
"hexpsi.spellerror.badtier": "ERROR: Sentinel tier must be an integer between [0,2].",

"hexpsi.helmetrequires": "Helmet sensor requires ",
"hexpsi.helmetrequires.vector": "a vector.",
"hexpsi.badhelmet.readable": "Helmet does not contain a readable iota.",

"hexcasting.action.hexpsi:craft_trinket_bullet": "Craft Trinket Bullet",

"item.hexpsi.exosuit_vector_focus_sensor": "Exosuit Sensor: Vector Write",
"item.hexpsi.psi_core_staff": "Psion's Staff",
"item.hexpsi.spell_bullet_trinket": "Trinket Spell Bullet",
"item.hexpsi.spell_bullet_trinket_active": "Programmed Trinket Spell Bullet",

"this.is.a.comment.1": "Lore-wise, I think the trinket parts of the bullet act kind of like a coprocessor that the CAD dispatches instructions to.",

"hexpsi.tooltip.bullet_media": "%s: %s/%s (%s)",
"hexpsi.tooltip.bullet_name_default": "Spell",

"hexpsi.event.write_helmet_vector": "§bEvent§7: Write Vector Iota",

"hexpsi.category.psionics": "Enlightened Psionics",
"hexpsi.category.psionics.desc": "I've stumbled across a rather unorthodox method of casting.",

"hexpsi.entry.introduction": "Introduction",

"hexpsi.page.introduction.1": "While I have learned of a great many ways to interact with media through my studies, until now I had never heard of one which entirely eschews the use of amethyst. It seems that this form of the art relies on a gadget called a Casting Assistant Device (or CAD for short), which is somehow able to produce powerful effects while only drawing on the waste media generated by the user's thoughts.",
"hexpsi.page.introduction.2": "Unfortunately, it is not possible to adapt this innovation to more conventional casting methods, or to execute free-form hexes directly from a CAD. However, I have designed a few systems to allow me to call upon one method's devices from the other's.",
"hexpsi.page.trinketbullet.1": "For when I need my CAD to be able to trigger a hex, I have created a spell bullet with an integrated trinket. When the CAD executes the bullet's spell without erroring or dying, the trinket will execute its hex.$(br)While this is a good solution to the problem of triggering hexes when casting manually, the trinket goes on cooldown for one second when used from an exosuit socket.",
"hexpsi.page.trinketbullet.2": "I should take care to not accidentally use more important trinkets when crafting this.",
"hexpsi.page.trinketbullet.3": "Accepts raw amethyst items in entity form and a list of patterns, and engraves the patterns into the trinket bullet in my other hand. Costs five Charged Amethyst worth of media.",
"hexpsi.page.trinketbullet.4": "When the bullet is inserted into a psimetal tool, or an exosuit chestplate, the bullet's hex will start with a relevant iota on the stack. This iota will be the block you broke with the pickaxe/axe/shovel, the entity you attacked with the sword, or the entity hitting the chestplate."
}
80 changes: 80 additions & 0 deletions projects/assets/1UNKNOWN/1.20/hexpsi/lang/zh_cn.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
{
"hexpsi.spellpiece.selector_sentinel_pos": "选择符:哨卫位置",
"hexpsi.spellpiece.selector_sentinel_pos.desc": "返回哨卫的位置",
"hexpsi.spellpiece.selector_sentinel_tier": "选择符:哨卫等级",
"hexpsi.spellpiece.selector_sentinel_tier.desc": "返回哨卫的等级;如果没有哨卫或无法访问哨卫,则返回0",

"hexpsi.spellpiece.selector_helmet_vec": "选择符:头盔矢量",
"hexpsi.spellpiece.selector_helmet_vec.desc": "试图从头盔传感器中读取一个矢量",

"hexpsi.spellpiece.selector_read_vec": "选择符:手持矢量",
"hexpsi.spellpiece.selector_read_vec.desc": "试图从手持的iota存储空间中读取一个矢量",
"hexpsi.spellpiece.selector_read_num": "选择符:手持数值",
"hexpsi.spellpiece.selector_read_num.desc": "试图从手持的iota存储空间中读取一个数值",
"hexpsi.spellpiece.selector_read_entity": "选择符:手持实体",
"hexpsi.spellpiece.selector_read_entity.desc": "试图从手持的iota存储空间中读取一个实体",
"hexpsi.spellpiece.selector_read_entities": "选择符:手持实体列表",
"hexpsi.spellpiece.selector_read_entities.desc": "试图从手持的iota存储空间中读取一个实体列表",

"hexpsi.spellpiece.trick_write_helmet_vec": "启动式:写入头盔矢量",
"hexpsi.spellpiece.trick_write_helmet_vec.desc": "试图向头盔传感器写入一个向量;不会触发传感器",

"hexpsi.spellpiece.trick_set_sentinel": "启动符:设置哨卫",
"hexpsi.spellpiece.trick_set_sentinel.desc": "在指定位置召唤哨卫",
"hexpsi.spellpiece.trick_write_iota_vec": "启动符:写出矢量",
"hexpsi.spellpiece.trick_write_iota_vec.desc": "试图向手持的iota存储空间写出一个矢量",
"hexpsi.spellpiece.trick_write_iota_num": "启动符:写出数值",
"hexpsi.spellpiece.trick_write_iota_num.desc": "试图向手持的iota存储空间写出一个数值",
"hexpsi.spellpiece.trick_write_iota_entity": "启动符:写出实体",
"hexpsi.spellpiece.trick_write_iota_entity.desc": "试图向手持的iota存储空间写出一个实体",
"hexpsi.spellpiece.trick_write_iota_entities": "启动符:写出实体列表",
"hexpsi.spellpiece.trick_write_iota_entities.desc": "试图向手持的iota存储空间写出一个实体列表",

"hexpsi.spellpiece.fx_suppressor": "咒术效果消除符",
"hexpsi.spellpiece.fx_suppressor.desc": "禁用缀品型术式子弹施放咒术的基础声音和粒子",
"hexpsi.spellpiece.media_suppressor": "媒质报告消除符",
"hexpsi.spellpiece.media_suppressor.desc": "禁用缀品子弹施放咒术后的媒质报告",

"psi.spellparam.hexpsi:sentineltier": "等级",
"psi.spellparam.hexpsi:vec": "矢量",
"psi.spellparam.hexpsi:num": "数值",
"psi.spellparam.hexpsi:entity": "实体",
"psi.spellparam.hexpsi:entities": "实体列表",

"hexpsi.spellerror.truename": "错误:试图存储对其他玩家的引用。",
"hexpsi.spellerror.enlightenment": "错误:也许我还做得不够?",
"hexpsi.spellerror.writeable": "错误:未找到可写出的物品。",
"hexpsi.spellerror.readable": "错误:未找到可读取的物品。",
"hexpsi.spellerror.unreadablecontents": "错误:可读物品中无可读取的数据。",
"hexpsi.spellerror.badtier": "错误:哨卫等级必须为[0,2]中的整数。",

"hexpsi.helmetrequires": "头盔传感器需要",
"hexpsi.helmetrequires.vector": "一个矢量。",
"hexpsi.badhelmet.readable": "头盔内无可读取的iota。",

"hexcasting.action.hexpsi:craft_trinket_bullet": "制作缀品型术式子弹",

"item.hexpsi.exosuit_vector_focus_sensor": "装甲传感器:写入矢量",
"item.hexpsi.psi_core_staff": "Psi子法杖",
"item.hexpsi.spell_bullet_trinket": "缀品型术式子弹",
"item.hexpsi.spell_bullet_trinket_active": "已编程的缀品型术式子弹",

"this.is.a.comment.1": "Lore-wise, I think the trinket parts of the bullet act kind of like a coprocessor that the CAD dispatches instructions to.",

"hexpsi.tooltip.bullet_media": "%s:%s/%s(%s)",
"hexpsi.tooltip.bullet_name_default": "法术",

"hexpsi.event.write_helmet_vector": "§b事件§7:写入向量iota",

"hexpsi.category.psionics": "Enlightened Psionics",
"hexpsi.category.psionics.desc": "我遇到了一种不太传统的施法方法。",

"hexpsi.entry.introduction": "介绍",

"hexpsi.page.introduction.1": "我已通过研究学到了许多种与媒质交互的方法,但从来也没有哪一种能完全绕开紫水晶。直到现在。这种技艺流派似乎依赖于一种叫“术式辅助演算机”(简称“CAD”)的装置。这种装置能产生强大的效果,却只需消耗使用者思维产生的无用媒质;具体的原理仍未解明。",
"hexpsi.page.introduction.2": "可惜的是,这种创新不适配传统的施法方法,我也无法让 CAD 支持任意结构的咒术。不过,我设计了几套系统,可以让两者的施法装置互相呼叫。",
"hexpsi.page.trinketbullet.1": "为让 CAD 施放咒术,我制造了一种术式子弹,其中集成了一枚缀品。CAD 执行子弹术式时如未出现错误且未致我死亡,这枚缀品即会运行咒术。$(br)这种做法确实很适合手动施法,但自动施法就不太行了:缀品在 Psi 金属装甲内触发后会进入 1 秒冷却。",
"hexpsi.page.trinketbullet.2": "制作这件物品时千万小心,不要把重要的缀品用进去了。",
"hexpsi.page.trinketbullet.3": "接受天然紫水晶物品实体和一个图案列表,然后将图案列表刻到另一只手持有的缀品型术式子弹上。消耗相当于 5 个充能紫水晶的媒质。",
"hexpsi.page.trinketbullet.4": "子弹被插入 Psi 金属工具和装甲时,其咒术栈会以与之相关的 iota 起始。在镐、斧、锹中时,以所破坏的方块起始;在剑中时,以所攻击的实体起始;在胸甲中时,以击中你的实体起始。"
}
1 change: 1 addition & 0 deletions projects/assets/ephemera/1.19/ephemera/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[见主文档](/projects/assets/ephemera/1.20/ephemera)
Loading
Loading