|
103 | 103 |
|
104 | 104 | uuid_colorizer: "Soulglimmer Pigment", |
105 | 105 | default_colorizer: "Vacant Pigment", |
| 106 | + ancient_colorizer: "Ancient Pigment", |
106 | 107 |
|
107 | 108 | creative_unlocker: { |
108 | 109 | "": "The Media Cube", |
|
381 | 382 | "": "Greater Teleport Splats Items", |
382 | 383 | "@Tooltip": "Whether items should fly out of the player's inventory when using Greater Teleport" |
383 | 384 | }, |
| 385 | + doesTrueNameHaveAmbit: { |
| 386 | + "": "Does True Name Have Ambit", |
| 387 | + "@Tooltip": "Whether True Names (ie entity references to a player) should allow targeting the referenced player even outside of normal ambit", |
| 388 | + }, |
| 389 | + tpDimDenylist: { |
| 390 | + "": "Teleport Dimension Deny List", |
| 391 | + "@Tooltip": "Resource locations of dimensions where teleportation is not allowed", |
| 392 | + }, |
384 | 393 | villagersOffendedByMindMurder: { |
385 | 394 | "": "Villagers Offended By Mind Murder", |
386 | 395 | "@Tooltip": "Whether villagers should be angry at the player when other villagers are mindflayed", |
|
802 | 811 | arcsin: "Inverse Sine Purification", |
803 | 812 | arccos: "Inverse Cosine Purification", |
804 | 813 | arctan: "Inverse Tangent Purification", |
805 | | - arctan2: "Inverse Tangent Purification II", |
| 814 | + arctan2: "Inverse Tangent Distillation", |
806 | 815 | random: "Entropy Reflection", |
807 | 816 | logarithm: "Logarithmic Distillation", |
808 | 817 | coerce_axial: "Axial Purification", |
|
933 | 942 | arcsin: "Inverse Sine Prfn.", |
934 | 943 | arccos: "Inverse Cosine Prfn.", |
935 | 944 | arctan: "Inverse Tangent Prfn.", |
936 | | - arctan2: "Inverse Tan. Prfn. II", |
| 945 | + arctan2: "Inverse Tangent Dstl.", |
937 | 946 |
|
938 | 947 | "const/vec/": { |
939 | 948 | x: "Vector Rfln. +X/-X", |
|
1037 | 1046 |
|
1038 | 1047 | entity: { |
1039 | 1048 | "": "an entity", |
| 1049 | + mob: "a mob", |
1040 | 1050 | item: "an item entity", |
1041 | 1051 | player: "a player", |
1042 | | - villager: "a villager", |
1043 | 1052 | living: "a living entity", |
1044 | 1053 | }, |
1045 | 1054 |
|
|
1181 | 1190 | It's probably just the ramblings of extinct traditionalists, though -- a pattern's a pattern.$(br2)\ |
1182 | 1191 | What could possibly go wrong?", |
1183 | 1192 | }, |
1184 | | - creative_unlocker: { |
1185 | | - "": "The Media Cube", |
1186 | | - desc: "I have found a source of near limitless power, The Media Cube.", |
1187 | | - } |
1188 | 1193 | }, |
1189 | 1194 | // ^ categories |
1190 | 1195 |
|
1191 | 1196 | entry: { |
1192 | 1197 | media: "Media", |
1193 | | - media_cube: "The Media Cube", |
| 1198 | + creative_items: "Creative-Only Items", |
1194 | 1199 | geodes: "Geodes", |
1195 | 1200 | couldnt_cast: "A Frustration", |
1196 | 1201 | start_to_see: "WHAT DID I SEE", |
|
1290 | 1295 | // ^ entries |
1291 | 1296 |
|
1292 | 1297 | page: { |
1293 | | - creative_unlocker: { |
1294 | | - "1": "The $(#74b3f2)Media Cube/$ is a near-limitless source of power, acting as an infinite source of _media for whatever _Hexes I wish to cast. It also looks quite tasty. Eating it might perhaps reveal more about the world, possibly delving into spoiler territory...", |
| 1298 | + creative_items: { |
| 1299 | + "1": "I have invented some fanciful items that can only be acquired through $(italic)creative/$ means.", |
| 1300 | + creative_unlocker: "The $(#74b3f2)Media Cube/$ is a near-limitless source of power, acting as an infinite source of _media for whatever _Hexes I wish to cast. It also looks quite tasty. Eating it might perhaps reveal more about the world, possibly delving into spoiler territory...", |
1295 | 1301 | "2": "Additionally, it seems that by renaming a $(#74b3f2)Media Cube/$ at an Anvil, I should be able to utilize it to test and understand more about my _Hexes. If I have somehow acquired Creative power over the world, I might wish to turn that off before attempting any of the following.", |
1296 | | - "3": "By renaming the $(#74b3f2)Media Cube/$ to 'debug media', I will be given feedback in the chat window about the amount of media consumed.", |
| 1302 | + debug_media: { |
| 1303 | + // do not localize 'debug media' in the title or description, the item must be named exactly that |
| 1304 | + // TODO: we can remove the title if hexdoc-dev/hexdoc#85 is implemented, since the title in Patchouli already defaults to the item name |
| 1305 | + title: "debug media", |
| 1306 | + desc: "By renaming the $(#74b3f2)Media Cube/$ to 'debug media', I will be given feedback in the chat window about the amount of media consumed.", |
| 1307 | + }, |
1297 | 1308 | // NOTE: The following feature documented is broken in the current implementation. It should be uncommented and the page in patchouli should be updated when the feature is fixed. |
1298 | | - //"4": "By renaming the $(#74b3f2)Media Cube/$ to 'debug patterns', I will be given feedback in the chat window about the order patterns are ran." |
| 1309 | + //debug_patterns: "By renaming the $(#74b3f2)Media Cube/$ to 'debug patterns', I will be given feedback in the chat window about the order patterns are ran." |
1299 | 1310 | }, |
1300 | 1311 | media: { |
1301 | 1312 | "1": "_Media is a form of mental energy external to a mind. All living creatures generate trace amounts of _media when thinking about anything; after the thought is finished, the media is released into the environment.$(br2)The art of casting _Hexes is all about manipulating _media to do your bidding.", |
|
1563 | 1574 |
|
1564 | 1575 | ancient_cyphers: { |
1565 | 1576 | "1": "While adventuring, I've come across what appear to be $(l:items/hexcasting)$(item)Cyphers/$ created by the Hexcasters of the ancient past. These $(item)Ancient Cyphers/$ work just like the ones I can craft: they can't be recharged, and will break when their reserve of _Media runs out. However, unlike my own $(l:items/hexcasting)$(item)Cyphers/$, their decayed structure allows me to glimpse the _Hex stored within.", |
1566 | | - "2": "These may be useful for learning new techniques - who better to teach me than ancient masters of the art?$(br2)Alternatively, I could erase the contents of one and store my own _Hex inside, creating a casting item that clearly displays its own function." |
| 1577 | + "2": "These may be useful for learning new techniques - who better to teach me than ancient masters of the art?$(br2)Alternatively, I could erase the contents of one and store my own _Hex inside, creating a casting item that clearly displays its own function.", |
| 1578 | + "3": "The $(l:items/pigments)$(item)Pigment/$ baked into these relics is a unique blend of purple and orange, matching their copper-and-amethyst appearance. I can replicate it using the above recipe.", |
1567 | 1579 | }, |
1568 | 1580 |
|
1569 | 1581 | phials: { |
|
1586 | 1598 | "colored.crafting.header": "Chromatic Pigments", |
1587 | 1599 | "colored.crafting.desc": "Pigments in all the colors of the rainbow.", |
1588 | 1600 |
|
1589 | | - special: "And finally, a pair of special pigments. $(item)Soulglimmer Pigment/$ shines with colors wholly unique to me, and $(item)Vacant Pigment/$ restores my original purplish-orange spread.$(br2)$(italic)And all the colors I am inside have not been invented yet./$", |
| 1601 | + special: "And finally, a pair of special pigments. $(item)Soulglimmer Pigment/$ shines with colors wholly unique to me, and $(item)Vacant Pigment/$ restores my original amethyst hue.$(br2)$(italic)And all the colors I am inside have not been invented yet./$", |
1590 | 1602 | }, |
1591 | 1603 |
|
1592 | 1604 | edified: { |
|
0 commit comments