From b34d59ec8eee27d501c7daea15ec4fdbf83f24de Mon Sep 17 00:00:00 2001 From: GWhoGS <163777207+GWhoGS@users.noreply.github.com> Date: Sun, 17 Mar 2024 18:26:48 -0400 Subject: [PATCH 01/31] Add files via upload --- cool_explosives.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 cool_explosives.js diff --git a/cool_explosives.js b/cool_explosives.js new file mode 100644 index 00000000..128e5d6d --- /dev/null +++ b/cool_explosives.js @@ -0,0 +1,13 @@ +elements.super_bomb = { // create the bomb + color: "#524c41", //color + behavior: [ + "XX|EX:250|XX", //range + "XX|XX|XX", + "M2|M1 AND EX:250|M2", //range + ], + category: "weapons", + state: "solid", + density: 1300, + excludeRandom: true, + cooldown: defaultCooldown +} \ No newline at end of file From 6bb9f4dcc0d18d0905a77a0ffa303d6cb1d13f71 Mon Sep 17 00:00:00 2001 From: SquareScreamYT <134925668+SquareScreamYT@users.noreply.github.com> Date: Mon, 18 Mar 2024 20:31:11 +0800 Subject: [PATCH 02/31] Update citybuilding.js --- mods/citybuilding.js | 113 +++++++++++++++++-------------------------- 1 file changed, 44 insertions(+), 69 deletions(-) diff --git a/mods/citybuilding.js b/mods/citybuilding.js index e99a655a..dd04d166 100644 --- a/mods/citybuilding.js +++ b/mods/citybuilding.js @@ -1,3 +1,4 @@ + function building_1_segment() { if (pixel.foundation = true && pixel.height < pixel.limit) { if (isEmpty(pixel.x+1,pixel.y-pixel.height) && @@ -24,6 +25,25 @@ function building_1_segment() { } } } +function clearbase3x5() { + if (pixel.clearbase = false && pixel.height < pixel.limit) { + pixel.clearbase = true + deletePixel(pixel.x-1,pixel.y) + deletePixel(pixel.x+1,pixel.y) + deletePixel(pixel.x-2,pixel.y) + deletePixel(pixel.x+2,pixel.y) + deletePixel(pixel.x,pixel.y-1) + deletePixel(pixel.x-1,pixel.y-1) + deletePixel(pixel.x+1,pixel.y-1) + deletePixel(pixel.x-2,pixel.y-1) + deletePixel(pixel.x+2,pixel.y-1) + deletePixel(pixel.x,pixel.y-2) + deletePixel(pixel.x-1,pixel.y-2) + deletePixel(pixel.x+1,pixel.y-2) + deletePixel(pixel.x-2,pixel.y-2) + deletePixel(pixel.x+2,pixel.y-2) + } +} function filldirt2x5() { var dirtPixelElem = pixelMap[pixel.x][pixel.y+1]; if (!isEmpty(pixel.x,pixel.y+1) && !outOfBounds(pixel.x,pixel.y+1)) { @@ -47,11 +67,21 @@ function filldirt2x5() { if (isEmpty(pixel.x-2,pixel.y+2)) { createPixel(dirtPixelElem,pixel.x-2,pixel.y+2); } + if (isEmpty(pixel.x+1,pixel.y+2)) { + createPixel(dirtPixelElem,pixel.x+2,pixel.y+2); + } + if (isEmpty(pixel.x-1,pixel.y+2)) { + createPixel(dirtPixelElem,pixel.x-2,pixel.y+2); + } + if (isEmpty(pixel.x,pixel.y+2)) { + createPixel(dirtPixelElem,pixel.x-2,pixel.y+2); + } } elements.building_1 = { - color: "#a78d38", + color: "#ffc800", tick: function(pixel) { if (!isEmpty(pixel.x,pixel.y+1)) { + clearbase3x5(); if (isEmpty(pixel.x+1,pixel.y) && isEmpty(pixel.x-1,pixel.y) && isEmpty(pixel.x+2,pixel.y) && @@ -73,7 +103,7 @@ elements.building_1 = { createPixel("concrete",pixel.x+2,pixel.y+1); createPixel("concrete",pixel.x-2,pixel.y+1); createPixel("wood",pixel.x,pixel.y+1); - pixel.limit = 10 + Math.floor(Math.random() * 5)*2; + pixel.limit = 5 + Math.floor(Math.random() * 25)*2; createPixel("concrete",pixel.x+1,pixel.y); createPixel("concrete",pixel.x-1,pixel.y); createPixel("concrete",pixel.x+2,pixel.y); @@ -93,81 +123,19 @@ elements.building_1 = { else if (pixel.foundation == true && pixel.height >= pixel.limit) { pixel.built = true; } - if (pixel.built == true) { + if (pixel.built == true || pixel.age > 100) { changePixel(pixel,"wood"); } + pixel.age++ doDefaults(pixel); }, properties: { height:0, limit:0, foundation:false, - built:false - }, - category: "citybuilding", - state: "solid", - density: 1500, - cooldown: defaultCooldown, - seed: true, - maxSize: 1, - excludeRandom: true, - behavior: behaviors.STURDYPOWDER, -}; -elements.building_1_tall = { - color: "#d9c243", - tick: function(pixel) { - if (!isEmpty(pixel.x,pixel.y+1)) { - if (isEmpty(pixel.x+1,pixel.y) && - isEmpty(pixel.x-1,pixel.y) && - isEmpty(pixel.x+2,pixel.y) && - isEmpty(pixel.x-2,pixel.y) && - isEmpty(pixel.x+2,pixel.y-1) && - isEmpty(pixel.x-2,pixel.y-1) && - isEmpty(pixel.x+1,pixel.y-1) && - isEmpty(pixel.x-1,pixel.y-1) && - isEmpty(pixel.x,pixel.y-1) && - isEmpty(pixel.x+2,pixel.y-2) && - isEmpty(pixel.x-2,pixel.y-2) && - isEmpty(pixel.x+1,pixel.y-2) && - isEmpty(pixel.x-1,pixel.y-2) && - isEmpty(pixel.x,pixel.y-2)) { - filldirt2x5(); - movePixel(pixel,pixel.x,pixel.y-1); - createPixel("concrete",pixel.x+1,pixel.y+1); - createPixel("concrete",pixel.x-1,pixel.y+1); - createPixel("concrete",pixel.x+2,pixel.y+1); - createPixel("concrete",pixel.x-2,pixel.y+1); - createPixel("wood",pixel.x,pixel.y+1); - pixel.limit = 15 + Math.floor(Math.random() * 10)*2; - createPixel("concrete",pixel.x+1,pixel.y); - createPixel("concrete",pixel.x-1,pixel.y); - createPixel("concrete",pixel.x+2,pixel.y); - createPixel("concrete",pixel.x-2,pixel.y); - createPixel("concrete",pixel.x+1,pixel.y-1); - createPixel("concrete",pixel.x-1,pixel.y-1); - createPixel("concrete",pixel.x+2,pixel.y-1); - createPixel("concrete",pixel.x-2,pixel.y-1); - createPixel("concrete",pixel.x,pixel.y-1); - pixel.foundation = true; - pixel.height = pixel.height+2 - } - } - if (pixel.foundation == true && pixel.height < pixel.limit) { - building_1_segment(); - } - else if (pixel.foundation == true && pixel.height >= pixel.limit) { - pixel.built = true; - } - if (pixel.built == true) { - changePixel(pixel,"wood"); - } - doDefaults(pixel); - }, - properties: { - height:0, - limit:0, - foundation:false, - built:false + built:false, + clearbase:false, + age:0 }, category: "citybuilding", state: "solid", @@ -203,8 +171,15 @@ elements.small_tree_1 = { changePixel(pixel,"wood"); } } + if (pixel.age > 50) { + changePixel(pixel,"wood"); + } + pixel.age++ doDefaults(pixel); }, + properties: { + age:0 + }, category: "citybuilding", state: "solid", density: 1500, From dce9b426b576dc3ab57fb8fb688bb06d25930801 Mon Sep 17 00:00:00 2001 From: SquareScreamYT <134925668+SquareScreamYT@users.noreply.github.com> Date: Tue, 19 Mar 2024 09:13:49 +0800 Subject: [PATCH 03/31] Update citybuilding.js --- mods/citybuilding.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mods/citybuilding.js b/mods/citybuilding.js index dd04d166..e3f7fac9 100644 --- a/mods/citybuilding.js +++ b/mods/citybuilding.js @@ -1,3 +1,5 @@ +// created by sqec +// coming soon: apartments, small houses function building_1_segment() { if (pixel.foundation = true && pixel.height < pixel.limit) { From b23591b43d7b1165eac29a4d0b1c9ae516905d8f Mon Sep 17 00:00:00 2001 From: GuyWhoGotSpringlocked <163777207+GWhoGS@users.noreply.github.com> Date: Mon, 18 Mar 2024 22:55:09 -0400 Subject: [PATCH 04/31] Purple Guy's Mod v0.1 -6 new elements in their own "Purple Guy's Mod" category -Keep in mind that I got most of this code from Ryan, so my knowledge of JS is very limited and I can only do certain things. --- purple_guys_mod.js | 72 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 purple_guys_mod.js diff --git a/purple_guys_mod.js b/purple_guys_mod.js new file mode 100644 index 00000000..99cf6d93 --- /dev/null +++ b/purple_guys_mod.js @@ -0,0 +1,72 @@ +elements.super_bomb = { + color: "#551c41", + behavior: [ + "XX|EX:125|XX", + "XX|XX|XX", + "M2|M1 AND EX:125|M2", + ], + category: "Purple Guy's Mod", + state: "solid", + density: 1300, + excludeRandom: true, + cooldown: defaultCooldown +} + +elements.mega_bomb = { + color: "#736e7e", + behavior: [ + "XX|EX:350|XX", + "XX|XX|XX", + "M2|M1 AND EX:350|M2", + ], + category: "Purple Guy's Mod", + state: "solid", + density: 1300, + excludeRandom: true, + cooldown: defaultCooldown +} + +elements.dirty_sand = { + color: ["#a35222", "#a15122", "#7e3f1a", "#f4ba9a", "#fed3ba", "#f2b796"], + behavior: behaviors.POWDER, + category: "Purple Guy's Mod", + state: "solid", + density: 2822 +} + +elements.wet_dirty_sand = { + color: ["#a35210", "#a15110", "#7e3f0a", "#f4ba8a", "#fed2ba", "#f2b784"], + behavior: behaviors.POWDER, + category: "Purple Guy's Mod", + state: "liquid", + density: 2822 +} + +elements.reverse_gravity_liquid = { + color: "#cdd7e2", + behavior: behaviors.AGFLUID , + category: "Purple Guy's Mod", + state: "liquid", + density: 50 +} + +elements.reverse_soda = { + color: ["#5f2706", "#48230d", "#52250a"], + behavior: behaviors.AGFLUID , behavior: [ + "M2|M1|M2", + "M2|XX|M2", + "XX|CR:foam%3|XX", + ], + category: "Purple Guy's Mod", + state: "liquid", + density: 1030 +} + +if (!elements.sand.reactions) { elements.sand.reactions = {} } +elements.sand.reactions.dirt = { elem1:"dirty_sand", elem2:"dirty_sand" } + +if (!elements.dirty_sand.reactions) { elements.dirty_sand.reactions = {} } +elements.dirty_sand.reactions.water = { elem1:"wet_dirty_sand", elem2:"wet_dirty_sand" } + +if (!elements.soda.reactions) { elements.soda.reactions = {} } +elements.soda.reactions.reverse_gravity_liquid = { elem1:"reverse_soda", elem2:"reverse_soda" } \ No newline at end of file From a9e982aa5371fdca4aa7dcfe91369946991fa341 Mon Sep 17 00:00:00 2001 From: GuyWhoGotSpringlocked <163777207+GWhoGS@users.noreply.github.com> Date: Mon, 18 Mar 2024 22:58:53 -0400 Subject: [PATCH 05/31] Add files via upload --- purple_guys_mod.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/purple_guys_mod.js b/purple_guys_mod.js index 99cf6d93..e9d3a7d2 100644 --- a/purple_guys_mod.js +++ b/purple_guys_mod.js @@ -52,7 +52,7 @@ elements.reverse_gravity_liquid = { elements.reverse_soda = { color: ["#5f2706", "#48230d", "#52250a"], - behavior: behaviors.AGFLUID , behavior: [ + behavior: behaviors.AGLIQUID , behavior: [ "M2|M1|M2", "M2|XX|M2", "XX|CR:foam%3|XX", From 2c808a68b3c9596ae132922ae04bd06269395a49 Mon Sep 17 00:00:00 2001 From: slweeb <91897291+slweeb@users.noreply.github.com> Date: Mon, 18 Mar 2024 23:00:34 -0400 Subject: [PATCH 06/31] translation, mod list --- lang/de.json | 25 ++- lang/en_ca.json | 13 ++ lang/es.json | 23 +- lang/fr.json | 139 +++++++----- lang/hu.json | 59 +++-- lang/pl.json | 109 +++++---- lang/pt_br.json | 19 +- lang/ru.json | 21 +- lang/template.json | 19 +- lang/tok.json | 547 +++++++++++++++++++++++++++++++++++++++++++++ lang/uk.json | 547 +++++++++++++++++++++++++++++++++++++++++++++ lang/vi.json | 19 +- lang/zh_cn.json | 19 +- lang/zh_hant.json | 19 +- mod-list.html | 24 +- 15 files changed, 1454 insertions(+), 148 deletions(-) create mode 100644 lang/en_ca.json create mode 100644 lang/tok.json create mode 100644 lang/uk.json diff --git a/lang/de.json b/lang/de.json index a1c7221c..2a365ce0 100644 --- a/lang/de.json +++ b/lang/de.json @@ -1,6 +1,6 @@ { "#lang.name": "Deutsch", -"#lang.credit": "napstamelon, pirany", +"#lang.credit": "pirany", "land":"Land", "liquids":"Flüssigkeiten", "life":"Leben", @@ -398,7 +398,7 @@ "copper_sulfate":"Kupfersulfat", "snake":"Schlange", "loopy":"loopy", -"warp":"Teleportation", +"warp":"Verzerrt", "radiation":"Radioaktive_Strahlung", "rad_steam":"Rad_Dampf", "rad_cloud":"Rad_Wolke", @@ -478,7 +478,7 @@ "molten_slag":"Geschmolzene_Schlacke", "molten_dirt":"Geschmolzene_Erde", "debug":"debug", -"prop":"Eigenschaftsattribut", +"prop":"Eigenschaften", "salt_ice":"Salz_Eis", "sugar_ice":"Zucker_Eis", "seltzer_ice":"Selter_Eis", @@ -526,5 +526,22 @@ "molten_epsom_salt":"Geschmolzenes_Bittersalz", "molten_potassium_salt":"Geschmolzenes_Kaliumsalz", "molten_sodium_acetate":"Natriumacetat", -"frozen_nitro":"Gefrorenes_Nitro" +"frozen_nitro":"Gefrorenes_Nitro", +"cured_meat": "", +"nut_oil": "", +"grease": "", +"fat": "", +"potassium": "", +"molten_potassium": "", +"magnesium": "", +"molten_magnesium": "", +"sandstorm": "", +"caustic_potash": "", +"antibomb": "", +"tornado": "", +"earthquake": "", +"tsunami": "", +"blaster": "", +"propane_ice": "", +"molten_caustic_potash": "" } \ No newline at end of file diff --git a/lang/en_ca.json b/lang/en_ca.json new file mode 100644 index 00000000..37b1363d --- /dev/null +++ b/lang/en_ca.json @@ -0,0 +1,13 @@ +{ +"#lang.name": "English (Canadian)", +"#lang.credit": "R74n", +"seltzer": "soda_water", +"oxidized_copper": "oxidised_copper", +"anesthesia": "anaesthesia", +"gray_goo": "grey_goo", +"fiber": "fibre", +"color_smoke": "colour_smoke", +"color_sand": "colour_sand", +"yogurt": "yogourt", +"frozen_yogurt": "frozen_yogourt" +} \ No newline at end of file diff --git a/lang/es.json b/lang/es.json index 13fbb564..b65d9e78 100644 --- a/lang/es.json +++ b/lang/es.json @@ -403,7 +403,7 @@ "rad_steam":"vapor_de_rad", "rad_cloud":"nube_de_rad", "fallout":"el_polvillo_rad", -"neutron":"neutrón ", +"neutron":"neutrón", "proton":"protón ", "electric":"electrico", "uranium":"", @@ -477,7 +477,7 @@ "primordial_soup":"", "molten_slag":"", "molten_dirt":"", -"debug":"", +"debug":"reydeporvida", "prop":"", "salt_ice":"", "sugar_ice":"", @@ -526,5 +526,22 @@ "molten_epsom_salt":"", "molten_potassium_salt":"", "molten_sodium_acetate":"", -"frozen_nitro":"" +"frozen_nitro":"", +"cured_meat": "", +"nut_oil": "", +"grease": "", +"fat": "", +"potassium": "", +"molten_potassium": "", +"magnesium": "", +"molten_magnesium": "", +"sandstorm": "", +"caustic_potash": "", +"antibomb": "", +"tornado": "", +"earthquake": "", +"tsunami": "", +"blaster": "", +"propane_ice": "", +"molten_caustic_potash": "" } \ No newline at end of file diff --git a/lang/fr.json b/lang/fr.json index da9fc257..3a1f936d 100644 --- a/lang/fr.json +++ b/lang/fr.json @@ -1,26 +1,26 @@ { "#lang.name": "Français", "#lang.credit": "Salmonfishy", -"land":"Atterrir", +"land":"Terrain", "liquids":"Liquides", -"life":"À vie", +"life":"Vie", "powders":"Poudres", "solids":"Solides", "energy":"Énergie", "weapons":"Armes", -"gases":"Des gaz", +"gases":"Gaz", "food":"Nourriture", "machines":"Machines", "special":"Spécial", "other":"Autre", -"heat":"Réchauffer", +"heat":"Chauffer", "cool":"Refroidir", "erase":"Effacer", "drag":"Traîner", "pick":"Choisir", "mix":"Mélanger", "lookup":"Chercher", -"shock":"Choc", +"shock":"Électrocuter", "paint":"Peindre", "sand":"Sable", "water":"Eau", @@ -34,12 +34,12 @@ "wet_sand":"Sable mouillé", "rock":"Roche", "rock_wall":"Mur en pierre", -"mudstone":"Argile", +"mudstone":"Argilite", "packed_sand":"Sable compacté", "plant":"Plante", "dead_plant":"Plante morte", "frozen_plant":"Plante gelée", -"grass":"Herbe", +"grass":"Gazon", "algae":"Algues", "concrete":"Béton", "wall":"Mur", @@ -47,7 +47,7 @@ "bomb":"Bombe", "steam":"Vapeur", "ice":"Glace", -"rime":"Rime", +"rime":"Givre", "snow":"Neige", "slush":"Neige fondu", "packed_snow":"Neige tassée", @@ -58,14 +58,14 @@ "cold_fire":"Feu froid", "glass":"Verre", "molten_glass":"Verre fondu", -"molten_rad_glass":"Verre de rayonnement fondu", -"rad_glass":"Verre à rayonnement", +"molten_rad_glass":"Verre radioactif fondu", +"rad_glass":"Verre radioactif", "meat":"Viande", -"rotten_meat":"Viande avariée", +"rotten_meat":"Viande pourrie", "cooked_meat":"Viande cuite", "frozen_meat":"Viande congelée", "salt":"Sel", -"molten_salt":"Sel dissous", +"molten_salt":"Sel fondu", "sugar":"Sucre", "flour":"Farine", "wire":"Cable", @@ -73,12 +73,12 @@ "cloner":"Cloneur", "sensor":"Capteur", "heater":"Chauffage", -"cooler":"Glacière", -"random":"Aléatoire", +"cooler":"glacière", +"random":"aléatoire", "image":"Image", "unpaint":"Dépeindre", "uncharge":"Décharger", -"unburn":"Ne pas brûler", +"unburn":"imbrûler", "smash":"Fracasser", "filler":"Remplisseur", "lattice":"Treillis", @@ -102,7 +102,7 @@ "hive":"Ruche", "bee":"Abeille", "stink_bug":"Punaise", -"dead_bug":"Insecte mort", +"dead_bug":"Insecte Mort", "human":"Humain", "body":"Corps", "head":"Tête", @@ -119,7 +119,7 @@ "superheater":"Surchauffeur", "freezer":"Congélateur", "pipe":"Tuyau", -"pipe_wall":"Mur tuyau", +"pipe_wall":"Mur_tuyau", "ewall":"Mur électronique", "torch":"Torche", "spout":"Pec", @@ -129,7 +129,7 @@ "balloon":"Ballon", "antipowder":"Antipoudre", "antimolten":"Antifondu", -"antifire":"Anti-feu", +"antifire":"Anti-incendie", "antifluid":"Antifluide", "antigas":"Antigaz", "vertical":"Verticale", @@ -140,7 +140,7 @@ "liquid_light":"Lumière liquide", "laser":"Laser", "ball":"Balle", -"pointer":"Indiquer", +"pointer":"Pointeur", "charcoal":"charbon", "tinder":"Tinder", "sawdust":"Sciure", @@ -152,14 +152,14 @@ "anesthesia":"Anesthésie", "ammonia":"Ammoniac", "liquid_ammonia":"Ammoniac liquide", -"carbon_dioxide":"Gaz carbonique", +"carbon_dioxide":"Dioxyde de carbone", "oil":"Huile", "lamp_oil":"Huile de lampe", "propane":"Propane", "methane":"Méthane", "liquid_methane":"Méthane liquide", "stained_glass":"Vitrail", -"molten_stained_glass":"Vitrail en fusion", +"molten_stained_glass":"Vitrail fondu", "art":"Art", "rainbow":"Arc-en-ciel", "static":"Statique", @@ -171,7 +171,7 @@ "porcelain":"Porcelaine", "sapling":"Jeune arbre", "pinecone":"Pomme de pin", -"evergreen":"À feuilles persistantes", +"evergreen":"Feuillage persistent", "cactus":"Cactus", "seeds":"Graines", "grass_seed":"Semences de gazon", @@ -191,33 +191,33 @@ "neutral_acid":"Acide neutre", "acid_gas":"Gaz acide", "glue":"Colle", -"soda":"Un soda", +"soda":"Soda", "gray_goo":"Gris gluant", "malware":"Logiciel malveillant", -"ecloner":"Écloner", +"ecloner":"Cloneur électrique", "slow_cloner":"Cloneur lent", "clone_powder":"Poudre de clones", "floating_cloner":"Cloneur flottant", "virus":"Virus", -"ice_nine":"Glace neuf", -"strange_matter":"Une affaire étrange", +"ice_nine":"Glace-neuf", +"strange_matter":"Matière étrange", "permafrost":"Pergélisol", "melted_butter":"Beurre fondu", "melted_cheese":"Fromage fondu", "mushroom_spore":"Spores de champignons", -"mushroom_stalk":"Tige de champignon", -"mushroom_gill":"Branchie de champignon", +"mushroom_stalk":"Pied de champignon", +"mushroom_gill":"Lamelle de champignon", "mushroom_cap":"Chapeau de champignon", "hyphae":"Hyphes", "mycelium":"Mycélium", "mulch":"Paillis", -"ant_wall":"Mur de fourmis", +"ant_wall":"Fourmilière", "lichen":"Lichen", "antimatter":"Antimatière", "plastic":"Plastique", "molten_plastic":"Plastique fondu", "cellulose":"Cellulose", -"wax":"La cire", +"wax":"Cire", "melted_wax":"Cire fondue", "incense":"Encens", "fuse":"Fusible", @@ -248,7 +248,7 @@ "blue_gold":"Or bleu", "electrum":"Électrum", "pyrite":"Pyrite", -"solder":"Souder", +"solder":"Soudure", "molten_copper":"Cuivre fondu", "molten_gold":"Or fondu", "molten_silver":"Argent fondu", @@ -279,7 +279,7 @@ "grape":"Raisin", "vinegar":"Vinaigre", "herb":"Herbe", -"lettuce":"Laitue", +"lettuce":"Salade", "pickle":"Cornichon", "tomato":"Tomate", "sauce":"sauce", @@ -289,17 +289,17 @@ "popcorn":"Popcorn", "corn_seed":"Semence de maïs", "potato":"Pomme de terre", -"baked_potato":"Pomme de terre au four", +"baked_potato":"Pomme de terre cuite", "mashed_potato":"Purée", "potato_seed":"Semence de pomme de terre", "root":"Racine", "fiber":"Fibre", "yeast":"Levure", "bread":"Pain", -"toast":"Griller", +"toast":"Toast", "gingerbread":"Pain d'épice", "crumb":"Miette", -"baked_batter":"Pâte au four", +"baked_batter":"Pâte cuite", "wheat":"Blé", "candy":"Bonbons", "coffee_bean":"Grain de café", @@ -343,7 +343,7 @@ "antidote":"Antidote", "tea":"Thé", "coffee":"Café", -"honey":"Chéri", +"honey":"Miel", "sap":"Sève", "amber":"Ambre", "caramel":"Caramel", @@ -353,7 +353,7 @@ "melted_chocolate":"Chocolat fondu", "liquid_hydrogen":"Hydrogène liquide", "liquid_oxygen":"Oxygène liquide", -"liquid_nitrogen":"L'azote liquide", +"liquid_nitrogen":"Azote liquide", "liquid_helium":"Hélium liquide", "sodium":"Sodium", "molten_sodium":"Sodium fondu", @@ -371,7 +371,7 @@ "molten_zinc":"Zinc fondu", "neon":"Néon", "liquid_neon":"Néon liquide", -"smog":"Brouillard de fumée", +"smog":"Brumée", "stench":"Puanteur", "liquid_stench":"Puanteur liquide", "fragrance":"Fragrance", @@ -389,20 +389,20 @@ "fire_cloud":"Nuage de feu", "color_smoke":"Fumée de couleur", "spray_paint":"Peinture en aérosol", -"led_r":"Led r", -"led_g":"Led g", -"led_b":"Led b", +"led_r":"DEL rouge", +"led_g":"DEL verte", +"led_b":"DEL bleue", "sulfur":"Soufre", "molten_sulfur":"Soufre fondu", "sulfur_gas":"Gaz sulfureux", "copper_sulfate":"Sulfate de cuivre", "snake":"Serpent", "loopy":"En boucle", -"warp":"Chaîne", +"warp":"Déformation", "radiation":"Radiation", -"rad_steam":"Vapeur de rayonnement", -"rad_cloud":"nuage de rayonnement", -"fallout":"Tomber", +"rad_steam":"Vapeur radioactive", +"rad_cloud":"Nuage radioactif", +"fallout":"Retombées radioactives", "neutron":"Neutron", "proton":"Proton", "electric":"Électrique", @@ -410,9 +410,9 @@ "molten_uranium":"Uranium fondu", "diamond":"diamant", "gold_coin":"Pièce d'or", -"rust":"Rouiller", +"rust":"Rouille", "oxidized_copper":"Cuivre oxydé", -"alga":"", +"alga":"Algue", "metal_scrap":"Ferraille", "glass_shard":"Éclat de verre", "rad_shard":"Éclat de rayonnement", @@ -431,28 +431,28 @@ "sodium_acetate":"L'acétate de sodium", "lightning":"Foudre", "bless":"Bénir", -"god_ray":"Dieu rayon", +"god_ray":"Rayon de dieu", "heat_ray":"Rayon de chaleur", "explosion":"Explosion", -"n_explosion":"N explosion", +"n_explosion":"Explosion Nucléaire", "supernova":"Supernova", -"pop":"Populaire", -"cook":"Cuisiner", +"pop":"Pop", +"cook":"Cuire", "incinerate":"Incinérer", "room_temp":"Température ambiante", "positron":"Positron", "tnt":"Tnt", "c4":"C4", "grenade":"Grenade", -"dynamite":"Dynamiter", +"dynamite":"Dynamite", "gunpowder":"Poudre à canon", "ember":"Braise", "firework":"Feu d'artifice", "fw_ember":"Braise de feu d'artifice", -"nuke":"Nucléaire", +"nuke":"Bombe Nucléaire", "h_bomb":"Bombe H", "dirty_bomb":"Bombe sale", -"emp_bomb":"Bombe Emp", +"emp_bomb":"Bombe IEM", "nitro":"Nitro", "greek_fire":"Feu grec", "fireball":"Boule de feu", @@ -472,13 +472,13 @@ "armageddon":"Armageddon", "tesla_coil":"Bobine Tesla", "light_bulb":"Ampoule", -"shocker":"Choc", +"shocker":"Choc éléctrique", "pressure_plate":"Plaque de pression", "primordial_soup":"Soupe primordiale", "molten_slag":"Scories fondues", "molten_dirt":"Saleté fondue", "debug":"Déboguer", -"prop":"Soutenir", +"prop":"Propriétés", "salt_ice":"Glace salée", "sugar_ice":"Glace au sucre", "seltzer_ice":"Glace à l'eau gazeuse", @@ -489,13 +489,13 @@ "infection_ice":"Glace infectieuse", "unknown":"Inconnu", "slime_ice":"glace visqueuse", -"antiice":"Antiquité", +"antiice":"Anti-glace", "ammonia_ice":"Glace à l'ammoniac", "liquid_propane":"Propane liquide", "methane_ice":"Glace au méthane", "molten_brick":"Brique fondue", "acid_ice":"Glace acide", -"soda_ice":"Glace gazeuse", +"soda_ice":"Glace au soda", "molten_steel":"Acier fondu", "molten_brass":"Laiton fondu", "molten_bronze":"Bronze fondu", @@ -505,7 +505,7 @@ "molten_blue_gold":"Or bleu fondu", "molten_electrum":"Électrum fondu", "molten_pyrite":"Pyrite fondue", -"broth_ice":"Bouillon de glace", +"broth_ice":"Glace au bouillon", "frozen_vinegar":"Vinaigre glacé", "sauce_ice":"Glace à sauce", "alcohol_ice":"Glace alcoolisée", @@ -521,10 +521,27 @@ "cyanide_ice":"Glace au cyanure", "molten_copper_sulfate":"Sulfate de cuivre fondu", "molten_alga":"Algue fondue", -"molten_metal_scrap":"Ferraille de métal en fusion", +"molten_metal_scrap":"Ferraille fondu", "molten_borax":"Borax fondu", "molten_epsom_salt":"Sel d'Epsom fondu", "molten_potassium_salt":"Sel de potassium fondu", "molten_sodium_acetate":"Acétate de sodium fondu", -"frozen_nitro":"Nitro congelé" +"frozen_nitro":"Nitro congelé", +"cured_meat": "", +"nut_oil": "", +"grease": "", +"fat": "", +"potassium": "", +"molten_potassium": "", +"magnesium": "", +"molten_magnesium": "", +"sandstorm": "", +"caustic_potash": "", +"antibomb": "", +"tornado": "", +"earthquake": "", +"tsunami": "", +"blaster": "", +"propane_ice": "", +"molten_caustic_potash": "" } \ No newline at end of file diff --git a/lang/hu.json b/lang/hu.json index f195854b..40e65a67 100644 --- a/lang/hu.json +++ b/lang/hu.json @@ -16,11 +16,11 @@ "heat":"hevítés", "cool":"hűtés", "erase":"törlés", -"drag":"felvétel", +"drag":"mozgatás", "pick":"pipetta", "mix":"keverés", "lookup":"felkeresés", -"shock":"áram_alá_helyezés", +"shock":"sokkolás", "paint":"festés", "sand":"homok", "water":"víz", @@ -70,7 +70,7 @@ "flour":"liszt", "wire":"vezeték", "battery":"elem", -"cloner":"teremtőgép", +"cloner":"klónozó", "sensor":"érzékelő", "heater":"fűtő", "cooler":"hűtő", @@ -153,7 +153,7 @@ "ammonia":"ammónia", "liquid_ammonia":"folyékony_ammónia", "carbon_dioxide":"szén-dioxid", -"oil":"olaj", +"oil":"kőolaj", "lamp_oil":"petróleum", "propane":"propán", "methane":"metán", @@ -194,10 +194,10 @@ "soda":"szénsavas_üdítőital", "gray_goo":"szürke_ragacs", "malware":"rosszindulatú_program", -"ecloner":"elektromos_teremtőgép", -"slow_cloner":"lassú_teremtőgép", -"clone_powder":"teremtő_por", -"floating_cloner":"lebegő_teremtőgép", +"ecloner":"elektromos_klónozó", +"slow_cloner":"lassú_klónozó", +"clone_powder":"klón_por", +"floating_cloner":"lebegő_klónozó", "virus":"vírus", "ice_nine":"ice_nine", "strange_matter":"furcsa_anyag", @@ -218,7 +218,7 @@ "molten_plastic":"olvadt_műanyag", "cellulose":"cellulóz", "wax":"viasz", -"melted_wax":"olavasztott_viask", +"melted_wax":"olavasztott_viasz", "incense":"füstölő", "fuse":"kanóc", "dioxin":"dioxin", @@ -280,7 +280,7 @@ "vinegar":"ecet", "herb":"gyógynövény", "lettuce":"saláta", -"pickle":"savanyú_uborka", +"pickle":"savanyúság", "tomato":"paradicsom", "sauce":"szósz", "pumpkin":"tök", @@ -384,10 +384,10 @@ "snow_cloud":"hófelhő", "hail_cloud":"jégeső felhő", "thunder_cloud":"viharfelhő", -"acid_cloud":"safelhő", +"acid_cloud":"savfelhő", "pyrocumulus":"füstgomolyfelhő", "fire_cloud":"tűzfelhő", -"color_smoke":"színea_füst", +"color_smoke":"színes_füst", "spray_paint":"festék_spray", "led_r":"vörös_led", "led_g":"zöld_led", @@ -406,13 +406,13 @@ "neutron":"neutron", "proton":"proton", "electric":"áram", -"uranium":"uránium", -"molten_uranium":"olvadt_uránium", +"uranium":"urán", +"molten_uranium":"olvadt_urán", "diamond":"gyémánt", -"gold_coin":"arany_érme", +"gold_coin":"aranyérme", "rust":"rozsda", -"oxidized_copper":"oxidálódott_réz", -"alga":"AlGa", +"oxidized_copper":"rézrozsda", +"alga":"alumínium-gallium_ötvözet", "metal_scrap":"fémhulladék", "glass_shard":"üvegszilánk", "rad_shard":"sugárzó_üvegszilánk", @@ -425,7 +425,7 @@ "glitter":"csillámpor", "bead":"gyöngy", "color_sand":"színes_homok", -"borax":"borax", +"borax":"bórax", "epsom_salt":"epsom_só", "potassium_salt":"kálium_só", "sodium_acetate":"nátrium-acetát", @@ -435,7 +435,7 @@ "heat_ray":"hősugár", "explosion":"robbanás", "n_explosion":"atomrobbanás", -"supernova":"szupernova", +"supernova":"szupernóva", "pop":"durranás", "cook":"főzés", "incinerate":"elhamvasztás", @@ -520,11 +520,28 @@ "neon_ice":"fagyott_neon", "cyanide_ice":"fagyott_cián", "molten_copper_sulfate":"olvadt_rézgálic", -"molten_alga":"olvadt_AlGa", +"molten_alga":"olvadt_alumínium-gallim_ötvözet", "molten_metal_scrap":"olvadt_fémtörmelék", "molten_borax":"olvadt_borax", "molten_epsom_salt":"olvadt-epsom-só", "molten_potassium_salt":"olvadt:kálium_só", "molten_sodium_acetate":"olvadt_nátrium-acetát", -"frozen_nitro":"fagyott_nitroglicerin" +"frozen_nitro":"fagyott_nitroglicerin", +"cured_meat": "", +"nut_oil": "", +"grease": "", +"fat": "", +"potassium": "", +"molten_potassium": "", +"magnesium": "", +"molten_magnesium": "", +"sandstorm": "", +"caustic_potash": "", +"antibomb": "", +"tornado": "", +"earthquake": "", +"tsunami": "", +"blaster": "", +"propane_ice": "", +"molten_caustic_potash": "" } \ No newline at end of file diff --git a/lang/pl.json b/lang/pl.json index 73adc051..795478c5 100644 --- a/lang/pl.json +++ b/lang/pl.json @@ -4,7 +4,7 @@ "land":"teren", "liquids":"płyny", "life":"życie", -"powders":"prochy", +"powders":"proszki", "solids":"ciała_stałe", "energy":"energia", "weapons":"bronie", @@ -13,15 +13,15 @@ "machines":"maszyny", "special":"specjalne", "other":"inne", -"heat":"ciepło", -"cool":"zimno", +"heat":"ogrzej", +"cool":"ochłodź", "erase":"wymaż", "drag":"przenieś", "pick":"wybierz", "mix":"mieszaj", "lookup":"wyszukaj", -"shock":"elektryczność", -"paint":"farba", +"shock":"poraź", +"paint":"maluj", "sand":"piasek", "water":"woda", "salt_water":"słona_woda", @@ -86,11 +86,11 @@ "slime":"szlam", "cement":"cement", "dust":"pył", -"void":"nicość", +"void":"pustka", "sun":"słońce", "cell":"komórka", "cancer":"rak", -"dna":"dna", +"dna":"DNA", "plague":"plaga", "worm":"robal", "frozen_worm":"zamrożony_robal", @@ -142,7 +142,7 @@ "ball":"piłka", "pointer":"wskaźnik", "charcoal":"węgiel_drzewny", -"tinder":"tinder", +"tinder":"podpałka", "sawdust":"trociny", "hail":"grad", "hydrogen":"wodór", @@ -151,9 +151,9 @@ "helium":"hel", "anesthesia":"anestezja", "ammonia":"amoniak", -"liquid_ammonia":"płynny_amoniak", -"carbon_dioxide":"dwutlenek węgla", -"oil":"olej", +"liquid_ammonia":"ciekły_amoniak", +"carbon_dioxide":"dwutlenek_węgla", +"oil":"ropa_naftowa", "lamp_oil":"nafta", "propane":"propan", "methane":"metan", @@ -166,7 +166,7 @@ "border":"bariera", "clay":"glina", "clay_soil":"gleba_gliniasta", -"brick":"cegły", +"brick":"cegła", "ruins":"ruiny", "porcelain":"porcelana", "sapling":"sadzonka", @@ -178,7 +178,7 @@ "wheat_seed":"nasiona_pszenicy", "straw":"słoma", "paper":"papier", -"pollen":"pyłek_kwiatowy", +"pollen":"pyłek", "flower_seed":"nasiona_kwiatów", "pistil":"słupek", "petal":"płatek", @@ -194,13 +194,13 @@ "soda":"napój_gazowany", "gray_goo":"szara_breja", "malware":"złośliwe_oprogramowanie", -"ecloner":"ekloner", +"ecloner":"kloner_elektryczny", "slow_cloner":"powolny_kloner", -"clone_powder":"przoszek_kloner", -"floating_cloner":"unoszący_kloner", +"clone_powder":"kloner_w_proszku", +"floating_cloner":"unoszący_się_kloner", "virus":"wirus", "ice_nine":"ice_nine", -"strange_matter":"materia_dziwna", +"strange_matter":"dziwna_materia", "permafrost":"zmarzlina", "melted_butter":"stopione_masło", "melted_cheese":"stopiony_ser", @@ -269,7 +269,7 @@ "yolk":"żółtko", "hard_yolk":"twarde_żółtko", "nut_milk":"mleko_orzechowe", -"dough":"ciasto", +"dough":"surowe_ciasto", "batter":"rzadkie_ciasto", "homunculus":"homunkulus", "butter":"masło", @@ -278,7 +278,7 @@ "chocolate":"czekolada", "grape":"winogrono", "vinegar":"ocet", -"herb":"zioła", +"herb":"zioło", "lettuce":"sałata", "pickle":"ogórek_konserwowy", "tomato":"pomidor", @@ -293,7 +293,7 @@ "mashed_potato":"puree_ziemniaczane", "potato_seed":"nasiona_ziemniaków", "root":"korzeń", -"fiber":"błonnik", +"fiber":"włókno", "yeast":"drożdże", "bread":"chleb", "toast":"tost", @@ -307,14 +307,14 @@ "nut":"orzech", "nut_meat":"miąższ_orzecha", "nut_butter":"masło_orzechowe", -"jelly":"galaretka", +"jelly":"dżem", "baking_soda":"proszek_do_pieczenia", "yogurt":"jogurt", "frozen_yogurt":"mrożony_jogurt", "ice_cream":"lody", "cream":"śmietanka", "beans":"fasola", -"dry_ice":"suchy lód", +"dry_ice":"suchy_lód", "nitrogen_ice":"stały_azot", "particleboard":"płyta_wiórowa", "skin":"skóra", @@ -367,10 +367,10 @@ "molten_thermite":"stopiony_ferrmit", "slag":"żużel", "amalgam":"amalgamat", -"molten_aluminum":"stopiony_glin", +"molten_aluminum":"stopione_aluminium", "molten_zinc":"stopiony_cynk", "neon":"neon", -"liquid_neon":"płynny_neon", +"liquid_neon":"ciekły_neon", "smog":"smog", "stench":"smród", "liquid_stench":"ciekły_smród", @@ -381,14 +381,14 @@ "ozone":"ozon", "cloud":"chmura", "rain_cloud":"chmura_deszczowa", -"snow_cloud":"chmura_śniegu", +"snow_cloud":"chmura_śniegowa", "hail_cloud":"chmura_gradowa", "thunder_cloud":"chmura_burzowa", -"acid_cloud":"chmura_kwasu", +"acid_cloud":"chmura_kwasowa", "pyrocumulus":"flammagenitus", "fire_cloud":"chmura_ognia", "color_smoke":"kolorowy_dym", -"spray_paint":"farma_w_spreju", +"spray_paint":"farba_w_spreju", "led_r":"czerwony_led", "led_g":"zielony_led", "led_b":"niebieski_led", @@ -412,14 +412,14 @@ "gold_coin":"złota_moneta", "rust":"rdza", "oxidized_copper":"utleniona_miedź", -"alga":"alga", +"alga":"AlGa", "metal_scrap":"kawałki_metalu", -"glass_shard":"kawałki_szkła", -"rad_shard":"kawałki_radioaktywnego_szkła", +"glass_shard":"odłamek_szkła", +"rad_shard":"odłamek_radioaktywnego_szkła", "brick_rubble":"gruz", "baked_clay":"pieczona_glina", "clay_shard":"kawałki_gliny", -"porcelain_shard":"kawałki_porcelany", +"porcelain_shard":"odłamek_porcelany", "feather":"pióro", "confetti":"konfetti", "glitter":"brokat", @@ -433,16 +433,16 @@ "bless":"błogosławienie", "god_ray":"boski_promień", "heat_ray":"promień_ciepła", -"explosion":"eksplozja", +"explosion":"wybuch", "n_explosion":"wybuch_nuklearny", "supernova":"supernowa", -"pop":"pop", +"pop":"pęknięcie", "cook":"ugotuj", "incinerate":"spal", "room_temp":"temperatura_pokojowa", -"positron":"pozyton", -"tnt":"tnt", -"c4":"c4", +"positron":"pozytron", +"tnt":"TNT", +"c4":"C4", "grenade":"granat", "dynamite":"dynamit", "gunpowder":"proch_strzelniczy", @@ -466,13 +466,13 @@ "party_popper":"pukawka", "flashbang":"flashbang", "flash":"błysk", -"smoke_grenade":"granat_dymowy", +"smoke_grenade":"granat_dymny", "landmine":"mina", "cluster_bomb":"bomba_kasetowa", "armageddon":"armagedon", "tesla_coil":"cewka_tesli", "light_bulb":"żarówka", -"shocker":"wstrząsacz", +"shocker":"porażacz", "pressure_plate":"płytka_naciskowa", "primordial_soup":"zupa_pierwotna", "molten_slag":"stopiony_żużel", @@ -484,7 +484,7 @@ "seltzer_ice":"gazowany_lód", "dirty_ice":"brudny_lód", "pool_ice":"chlorowy_lód", -"blood_ice":"lód_krwi", +"blood_ice":"zamrożona_krew", "antibody_ice":"zamrożone_przeciwciała", "infection_ice":"lód_infekcji", "unknown":"nieznany", @@ -493,7 +493,7 @@ "ammonia_ice":"stały_amoniak", "liquid_propane":"ciekły_propan", "methane_ice":"lód_metanowy", -"molten_brick":"stopione_cegły", +"molten_brick":"stopiona_cegła", "acid_ice":"kwasowy_lód", "soda_ice":"lód_napoju_gazowanego", "molten_steel":"stopiona_stal", @@ -505,15 +505,15 @@ "molten_blue_gold":"stopione_niebieskie_złoto", "molten_electrum":"stopione_elektrum", "molten_pyrite":"stopiony_piryt", -"broth_ice":"lód_rosołowy", +"broth_ice":"lód_wywarowy", "frozen_vinegar":"zamrożony_ocet", "sauce_ice":"lód_sosowy", "alcohol_ice":"lód_alkoholowy", -"bleach_ice":"lód_wybielaczowy", -"chlorine_ice":"lód_chlorowy", +"bleach_ice":"zamrożony_wybielacz", +"chlorine_ice":"stały_chlor", "frozen_ink":"zamrożony_tusz", -"tea_ice":"lód_herbaciany", -"coffee_ice":"lód_kawowy", +"tea_ice":"zamrożona_herbata", +"coffee_ice":"zamrożona_kawa", "hydrogen_ice":"stały_wodór", "oxygen_ice":"stały_tlen", "molten_amalgam":"stopiony_amalgamat", @@ -526,5 +526,22 @@ "molten_epsom_salt":"stopiona_sól_epsom", "molten_potassium_salt":"stopiona_sól_potasowa", "molten_sodium_acetate":"stopiony_octan_sodu", -"frozen_nitro":"zamrożona_nitrogliceryna" +"frozen_nitro":"zamrożona_nitrogliceryna", +"cured_meat": "", +"nut_oil": "", +"grease": "", +"fat": "", +"potassium": "", +"molten_potassium": "", +"magnesium": "", +"molten_magnesium": "", +"sandstorm": "", +"caustic_potash": "", +"antibomb": "", +"tornado": "", +"earthquake": "", +"tsunami": "", +"blaster": "", +"propane_ice": "", +"molten_caustic_potash": "" } \ No newline at end of file diff --git a/lang/pt_br.json b/lang/pt_br.json index 5b956bce..1e7a509c 100644 --- a/lang/pt_br.json +++ b/lang/pt_br.json @@ -526,5 +526,22 @@ "molten_epsom_salt":"sal_epsom_fundido", "molten_potassium_salt":"sal_de_potassio_fundido", "molten_sodium_acetate":"acetato_de_sodio_fundido", -"frozen_nitro":"nitroglicerina_congelada" +"frozen_nitro":"nitroglicerina_congelada", +"cured_meat": "", +"nut_oil": "", +"grease": "", +"fat": "", +"potassium": "", +"molten_potassium": "", +"magnesium": "", +"molten_magnesium": "", +"sandstorm": "", +"caustic_potash": "", +"antibomb": "", +"tornado": "", +"earthquake": "", +"tsunami": "", +"blaster": "", +"propane_ice": "", +"molten_caustic_potash": "" } \ No newline at end of file diff --git a/lang/ru.json b/lang/ru.json index cb57d720..e1492094 100644 --- a/lang/ru.json +++ b/lang/ru.json @@ -192,7 +192,7 @@ "acid_gas":"кислотный газ", "glue":"клей", "soda":"газировка", -"gray_goo":"серое говно", +"gray_goo":"Серая Жижа", "malware":"программа-вирус", "ecloner":"клонер", "slow_cloner":"медленный клонер", @@ -526,5 +526,22 @@ "molten_epsom_salt":"", "molten_potassium_salt":"расплавленный калий", "molten_sodium_acetate":"расплавленный содий", -"frozen_nitro":"Замороженный нитроглицерин" +"frozen_nitro":"Замороженный нитроглицерин", +"cured_meat": "", +"nut_oil": "", +"grease": "", +"fat": "", +"potassium": "", +"molten_potassium": "", +"magnesium": "", +"molten_magnesium": "", +"sandstorm": "", +"caustic_potash": "", +"antibomb": "", +"tornado": "", +"earthquake": "", +"tsunami": "", +"blaster": "", +"propane_ice": "", +"molten_caustic_potash": "" } \ No newline at end of file diff --git a/lang/template.json b/lang/template.json index ae79cc6e..933aac39 100644 --- a/lang/template.json +++ b/lang/template.json @@ -526,5 +526,22 @@ "molten_epsom_salt": "", "molten_potassium_salt": "", "molten_sodium_acetate": "", -"frozen_nitro": "" +"frozen_nitro": "", +"cured_meat": "", +"nut_oil": "", +"grease": "", +"fat": "", +"potassium": "", +"molten_potassium": "", +"magnesium": "", +"molten_magnesium": "", +"sandstorm": "", +"caustic_potash": "", +"antibomb": "", +"tornado": "", +"earthquake": "", +"tsunami": "", +"blaster": "", +"propane_ice": "", +"molten_caustic_potash": "" } \ No newline at end of file diff --git a/lang/tok.json b/lang/tok.json new file mode 100644 index 00000000..fe6b9257 --- /dev/null +++ b/lang/tok.json @@ -0,0 +1,547 @@ +{ +"#lang.name": "toki pona", +"#lang.credit": "jan Suwateko (squarescreamyt)", +"land":"ma", +"liquids":"telo", +"life":"soweli", +"powders":"ko", +"solids":"kiwen", +"energy":"wawa", +"weapons":"pakala", +"gases":"kon", +"food":"moku", +"machines":"ilo", +"special":"nasa", +"other":"namako", +"heat":"o_seli", +"cool":"o_lete", +"erase":"o_weka", +"drag":"o_tawa", +"pick":"o_anu", +"mix":"o_tawa_sike", +"lookup":"lukin_e_sona", +"shock":"pana_e_wawa", +"paint":"kule", +"sand":"ko_lili_jelo", +"water":"telo", +"salt_water":"telo_pi_pilin_uta_musi", +"sugar_water":"telo_pi_suwi_mute", +"seltzer":"telo_pi_pilin_uta_kon", +"dirty_water":"telo_jaki", +"pool_water":"telo_pi_lupa_suli_telo", +"dirt":"ma", +"mud":"ko_ma", +"wet_sand":"ko_lili_jelo_pi_telo_mute", +"rock":"kiwen_lili", +"rock_wall":"kiwen_wawa", +"mudstone":"kiwen_pi_ko_ma", +"packed_sand":"kiwen_pi_ko_lili_jelo", +"plant":"kasi", +"dead_plant":"kasi_moli", +"frozen_plant":"kasi_lete", +"grass":"kasi_lili", +"algae":"kasi_telo", +"concrete":"kiwen_wawa_pi_ko_lili", +"wall":"kiwen", +"fire":"seli", +"bomb":"ilo_pakala_pi_kalama_suli", +"steam":"kon_telo_seli", +"ice":"kiwen_telo_lete", +"rime":"kiwen_wawa_lili_pi_telo_lete", +"snow":"ko_lili_pi_telo_lete", +"slush":"ko_lete_pi_telo", +"packed_snow":"kiwen_lete_walo_pi_ko_lili_telo", +"wood":"kiwen_wawa_kasi_pi_loje_pimeja", +"smoke":"kon_jaki_pi_pimeja_walo", +"magma":"telo_pi_kiwen_seli_mute", +"plasma":"seli_pi_seli_mute", +"cold_fire":"seli_lete", +"glass":"kiwen_lukin", +"molten_glass":"telo_seli_pi_kiwen_lukin", +"molten_rad_glass":"telo_seli_pi_kiwen_lukin_jaki", +"rad_glass":"kiwen_lukin_jaki", +"meat":"moku_soweli", +"rotten_meat":"moku_soweli_nasa", +"cooked_meat":"moku_soweli_seli", +"frozen_meat":"moku_soweli_lete", +"salt":"ko_lili_walo_pi_pilin_uta_musi", +"molten_salt":"telo_walo_seli_pi_pilin_uta_musi", +"sugar":"ko_suwi", +"flour":"pan_ko_lili", +"wire":"linja_pi_tawa_wawa", +"battery":"ilo_pi_pali_wawa", +"cloner":"ilo_pi_pana_ijo_mute", +"sensor":"ilo_pi_pilin_ijo", +"heater":"ilo_seli", +"cooler":"ilo_lete", +"random":"o_pali_ale", +"image":"o_pali_sitelen", +"unpaint":"o_weka_kule", +"uncharge":"o_weka_wawa", +"unburn":"o_weka_seli", +"smash":"o_pakala_ko", +"filler":"o_pali_ijo_insa_lupa", +"lattice":"o_pali_sitelen_musi", +"gravel":"kiwen_ko_lili", +"slime":"telo_nasa_pi_laso_kasi", +"cement":"telo_pi_pali_tomo", +"dust":"ko_jaki_pi_walo_pimeja", +"void":"ijo_pimeja_pi_weka_ale", +"sun":"suno_tan", +"cell":"tomo_lili_pi_tomo_awen", +"cancer":"tomo_lili_ike_pi_tomo_awen", +"dna":"linja_sona_lili", +"plague":"kon_pi_pilin_ike_tan", +"worm":"pipi_linja", +"frozen_worm":"pipi_linja_lete", +"flea":"pipi_lili_pi_tawa_kon_suli", +"termite":"pipi_lili_pi_moku_kiwen_kasi", +"ant":"pipi_kulupu_pi_loje_pimeja", +"fly":"pipi_pi_tawa_kon", +"firefly":"pipi_suno", +"hive":"tomo_pi_pipi_jelo", +"bee":"pipi_lili_jelo_pi_telo_suwi_jelo", +"stink_bug":"pipi_pi_pilin_nena_ike", +"dead_bug":"pipi_moli", +"human":"jan", +"body":"sijelo", +"head":"lawa", +"bird":"waso", +"rat":"soweli_lili_ike_pi_pimeja_walo", +"frog":"akesi_telo_pi_laso_kasi", +"frozen_frog":"kiwen_akesi_telo_pi_laso_kasi", +"tadpole":"kala_lili_pi_akesi_telo", +"fish":"kala", +"frozen_fish":"kiwen_kala_lete", +"slug":"pipi_ko_jaki", +"snail":"pipi_tomo", +"burner":"ilo_pali_seli", +"superheater":"ilo_seli_mute", +"freezer":"ilo_lete_mute", +"pipe":"ilo_tawa_ijo", +"pipe_wall":"kiwen_pi_ilo_tawa_ijo", +"ewall":"kiwen_wawa_pi_tawa_wawa", +"torch":"palisa_suno", +"spout":"ijo_pana_telo", +"udder":"ijo_pana_telo_walo", +"bone_marrow":"kiwen_pi_pana_kiwen_walo", +"bone":"kiwen_walo", +"balloon":"sike_pi_tawa_kon", +"antipowder":"ko_tawa_ante", +"antimolten":"ko_seli_pi_tawa_ante", +"antifire":"seli_pi_tawa_ante", +"antifluid":"telo_tawa_ante", +"antigas":"kon_tawa_ante", +"vertical":"tawa_sewi", +"horizontal":"tawa_poka", +"ash":"ko_pimeja_walo", +"molten_ash":"ko_seli_pi_pimeja_walo", +"light":"suno", +"liquid_light":"telo_lete_suno", +"laser":"suno_loje_pi_tenpo_lili", +"ball":"sike_loje_musi", +"pointer":"", +"charcoal":"", +"tinder":"", +"sawdust":"", +"hail":"", +"hydrogen":"kon_pi_tawa_kon_mute", +"oxygen":"kon_pi_wile_soweli_ale", +"nitrogen":"", +"helium":"", +"anesthesia":"", +"ammonia":"", +"liquid_ammonia":"", +"carbon_dioxide":"kon_pi_tan_soweli_ale", +"oil":"telo_jaki_pi_wile_seli", +"lamp_oil":"telo_pi_tan_suno_lili", +"propane":"", +"methane":"", +"liquid_methane":"", +"stained_glass":"", +"molten_stained_glass":"", +"art":"", +"rainbow":"", +"static":"", +"border":"poka", +"clay":"", +"clay_soil":"", +"brick":"", +"ruins":"", +"porcelain":"", +"sapling":"", +"pinecone":"", +"evergreen":"", +"cactus":"kasi_nena_pi_ma_ko_jelo", +"seeds":"", +"grass_seed":"", +"wheat_seed":"", +"straw":"", +"paper":"", +"pollen":"", +"flower_seed":"", +"pistil":"", +"petal":"", +"tree_branch":"", +"vine":"", +"bamboo_plant":"", +"foam":"ko_walo_pi_pilin_lili", +"bubble":"sike_walo_pi_pilin_lili", +"acid":"", +"neutral_acid":"", +"acid_gas":"", +"glue":"", +"soda":"", +"gray_goo":"", +"malware":"", +"ecloner":"ilo_wawa_pi_pana_ijo_mute", +"slow_cloner":"ilo_pi_pana_ijo", +"clone_powder":"ko_ilo_pi_pana_ijo_mute", +"floating_cloner":"kon_ilo_pi_pana_ijo_mute", +"virus":"ko_ike_pi_loje_laso", +"ice_nine":"kiwen_telo_9", +"strange_matter":"ko_pi_nasa_mute", +"permafrost":"", +"melted_butter":"", +"melted_cheese":"", +"mushroom_spore":"kili_soko", +"mushroom_stalk":"palisa_soko", +"mushroom_gill":"ijo_kon_soko", +"mushroom_cap":"soko", +"hyphae":"", +"mycelium":"ko_ma_soko", +"mulch":"", +"ant_wall":"", +"lichen":"", +"antimatter":"", +"plastic":"kiwen_tan_jan", +"molten_plastic":"telo_seli_pi_tan_jan", +"cellulose":"", +"wax":"", +"melted_wax":"", +"incense":"", +"fuse":"", +"dioxin":"kon_ike_pi_kiwen_tan_jan", +"insulation":"", +"sponge":"", +"bamboo":"kasi_palisa", +"iron":"", +"copper":"", +"gold":"", +"steel":"", +"nickel":"", +"zinc":"", +"silver":"", +"tin":"", +"lead":"", +"aluminum":"", +"tungsten":"", +"molten_tungsten":"", +"brass":"", +"bronze":"", +"sterling":"", +"gallium":"kiwen_pimeja_walo_pi_wile_kama_telo", +"molten_gallium":"telo_pimeja_walo_pi_seli", +"gallium_gas":"kon_pimeja_walo_pi_seli_mute", +"rose_gold":"kiwen_jelo_mute_pi_loje_walo", +"purple_gold":"kiwen_jelo_mute_pi_loje_laso", +"blue_gold":"kiwen_jelo_mute_pi_laso_sewi", +"electrum":"kiwen_jelo_mute_pi_laso_kasi", +"pyrite":"", +"solder":"", +"molten_copper":"", +"molten_gold":"", +"molten_silver":"", +"molten_iron":"", +"molten_nickel":"", +"molten_tin":"", +"molten_lead":"", +"molten_solder":"", +"juice":"", +"juice_ice":"", +"broth":"", +"milk":"", +"chocolate_milk":"", +"fruit_milk":"", +"pilk":"", +"eggnog":"", +"egg":"", +"yolk":"", +"hard_yolk":"", +"nut_milk":"", +"dough":"ko_pan", +"batter":"ko_telo_pan", +"homunculus":"jan_lili", +"butter":"", +"cheese":"", +"rotten_cheese":"", +"chocolate":"", +"grape":"", +"vinegar":"", +"herb":"kasi_moku_lili", +"lettuce":"", +"pickle":"", +"tomato":"", +"sauce":"", +"pumpkin":"", +"pumpkin_seed":"", +"corn":"", +"popcorn":"", +"corn_seed":"", +"potato":"", +"baked_potato":"", +"mashed_potato":"", +"potato_seed":"", +"root":"", +"fiber":"", +"yeast":"ko_pi_kasi_lili_nasa", +"bread":"pan", +"toast":"pan_seli", +"gingerbread":"pan_pi_kili_namako", +"crumb":"pan_ko", +"baked_batter":"pan_pi_ko_telo_pan", +"wheat":"", +"candy":"", +"coffee_bean":"kili_pi_telo_pimeja_loje", +"coffee_ground":"ko_kili_pi_telo_pimeja_loje", +"nut":"kili_lili_pi_loje_pimeja", +"nut_meat":"ko_kili_lili_pi_loje_pimeja", +"nut_butter":"ko_telo_pi_kili_loje_pimeja", +"jelly":"", +"baking_soda":"", +"yogurt":"ko_walo_pi_telo_walo", +"frozen_yogurt":"ko_walo_lete_pi_telo_walo", +"ice_cream":"ko_lete_pi_telo_walo", +"cream":"telo_lete_pi_telo_walo", +"beans":"kili_lili_pi_loje_jelo", +"dry_ice":"", +"nitrogen_ice":"", +"particleboard":"", +"skin":"", +"hair":"", +"alcohol":"", +"alcohol_gas":"", +"basalt":"", +"tuff":"", +"molten_tuff":"", +"soap":"", +"bleach":"", +"chlorine":"", +"liquid_chlorine":"", +"dye":"telo_kule_ijo", +"ink":"", +"mercury":"telo_walo_pimeja_pi_tan_kiwen_lete", +"mercury_gas":"kon_walo_pimeja_pi_telo_kiwen", +"solid_mercury":"kiwen_lete_pi_telo_pimeja_walo", +"blood":"telo_loje_pi_insa_soweli_ale", +"vaccine":"", +"antibody":"", +"infection":"", +"poison":"", +"poison_gas":"", +"poison_ice":"", +"antidote":"telo_pi_weka_telo_ike", +"tea":"", +"coffee":"", +"honey":"telo_jelo_suwi_pi_tan_pipi_jelo", +"sap":"", +"amber":"", +"caramel":"", +"molasses":"", +"ketchup":"", +"mayo":"", +"melted_chocolate":"", +"liquid_hydrogen":"", +"liquid_oxygen":"", +"liquid_nitrogen":"", +"liquid_helium":"", +"sodium":"", +"molten_sodium":"", +"sodium_gas":"", +"calcium":"", +"molten_calcium":"", +"limestone":"", +"quicklime":"", +"slaked_lime":"", +"thermite":"", +"molten_thermite":"", +"slag":"", +"amalgam":"", +"molten_aluminum":"", +"molten_zinc":"", +"neon":"kon_pi_kule_mute", +"liquid_neon":"telo_lete_pi_kon_kule_mute", +"smog":"", +"stench":"", +"liquid_stench":"", +"fragrance":"", +"perfume":"", +"cyanide":"", +"cyanide_gas":"", +"ozone":"", +"cloud":"", +"rain_cloud":"", +"snow_cloud":"", +"hail_cloud":"", +"thunder_cloud":"", +"acid_cloud":"", +"pyrocumulus":"", +"fire_cloud":"", +"color_smoke":"", +"spray_paint":"", +"led_r":"", +"led_g":"", +"led_b":"", +"sulfur":"", +"molten_sulfur":"", +"sulfur_gas":"", +"copper_sulfate":"", +"snake":"", +"loopy":"", +"warp":"", +"radiation":"", +"rad_steam":"", +"rad_cloud":"", +"fallout":"", +"neutron":"", +"proton":"", +"electric":"", +"uranium":"", +"molten_uranium":"", +"diamond":"", +"gold_coin":"", +"rust":"", +"oxidized_copper":"", +"alga":"", +"metal_scrap":"", +"glass_shard":"", +"rad_shard":"", +"brick_rubble":"", +"baked_clay":"", +"clay_shard":"", +"porcelain_shard":"", +"feather":"", +"confetti":"", +"glitter":"", +"bead":"", +"color_sand":"", +"borax":"", +"epsom_salt":"", +"potassium_salt":"", +"sodium_acetate":"", +"lightning":"", +"bless":"", +"god_ray":"", +"heat_ray":"", +"explosion":"", +"n_explosion":"", +"supernova":"", +"pop":"", +"cook":"", +"incinerate":"", +"room_temp":"", +"positron":"", +"tnt":"", +"c4":"", +"grenade":"", +"dynamite":"", +"gunpowder":"", +"ember":"", +"firework":"", +"fw_ember":"", +"nuke":"", +"h_bomb":"", +"dirty_bomb":"", +"emp_bomb":"", +"nitro":"", +"greek_fire":"", +"fireball":"", +"rocket":"", +"sticky_bomb":"", +"cold_bomb":"", +"hot_bomb":"", +"electro_bomb":"", +"water_bomb":"", +"antimatter_bomb":"", +"party_popper":"", +"flashbang":"", +"flash":"suno_lili", +"smoke_grenade":"", +"landmine":"", +"cluster_bomb":"", +"armageddon":"", +"tesla_coil":"", +"light_bulb":"", +"shocker":"", +"pressure_plate":"", +"primordial_soup":"", +"molten_slag":"", +"molten_dirt":"", +"debug":"ilo_lukin_ike", +"prop":"ilo_ante", +"salt_ice":"", +"sugar_ice":"", +"seltzer_ice":"", +"dirty_ice":"", +"pool_ice":"", +"blood_ice":"", +"antibody_ice":"", +"infection_ice":"", +"unknown":"ijo_sona_ala", +"slime_ice":"", +"antiice":"", +"ammonia_ice":"", +"liquid_propane":"", +"methane_ice":"", +"molten_brick":"", +"acid_ice":"", +"soda_ice":"", +"molten_steel":"", +"molten_brass":"", +"molten_bronze":"", +"molten_sterling":"", +"molten_rose_gold":"", +"molten_purple_gold":"", +"molten_blue_gold":"", +"molten_electrum":"", +"molten_pyrite":"", +"broth_ice":"", +"frozen_vinegar":"", +"sauce_ice":"", +"alcohol_ice":"", +"bleach_ice":"", +"chlorine_ice":"", +"frozen_ink":"", +"tea_ice":"", +"coffee_ice":"", +"hydrogen_ice":"", +"oxygen_ice":"", +"molten_amalgam":"", +"neon_ice":"", +"cyanide_ice":"", +"molten_copper_sulfate":"", +"molten_alga":"", +"molten_metal_scrap":"", +"molten_borax":"", +"molten_epsom_salt":"", +"molten_potassium_salt":"", +"molten_sodium_acetate":"", +"frozen_nitro":"", +"cured_meat": "", +"nut_oil": "", +"grease": "", +"fat": "", +"potassium": "", +"molten_potassium": "", +"magnesium": "", +"molten_magnesium": "", +"sandstorm": "", +"caustic_potash": "", +"antibomb": "", +"tornado": "", +"earthquake": "", +"tsunami": "", +"blaster": "", +"propane_ice": "", +"molten_caustic_potash": "" +} \ No newline at end of file diff --git a/lang/uk.json b/lang/uk.json new file mode 100644 index 00000000..e0469a47 --- /dev/null +++ b/lang/uk.json @@ -0,0 +1,547 @@ +{ +"#lang.name": "Українська Мова", +"#lang.credit": "a1ex_v", +"land":"Земля", +"liquids":"Рідина", +"life":"Життя", +"powders":"Порошки", +"solids":"Тверді речовини", +"energy":"Енергія", +"weapons":"Зброя", +"gases":"Гази", +"food":"Їжа", +"machines":"Механізми", +"special":"Спеціальне", +"other":"Інше", +"heat":"Нагріти", +"cool":"Охолодити", +"erase":"Стерти", +"drag":"Перенести", +"pick":"Взяти", +"mix":"Перемішати", +"lookup":"Шукати", +"shock":"Струм", +"paint":"Пофарбувати", +"sand":"Пісок", +"water":"Вода", +"salt_water":"Солона вода", +"sugar_water":"Солодка вода", +"seltzer":"Мінеральна вода", +"dirty_water":"Брудна вода", +"pool_water":"Бассейнова вода", +"dirt":"Грунт", +"mud":"Багнюка", +"wet_sand":"Мокрий пісок", +"rock":"Каміння", +"rock_wall":"Кам'яна стіна", +"mudstone":"Аргіліт", +"packed_sand":"Упакованний пісок", +"plant":"Рослина", +"dead_plant":"Мертва Рослина", +"frozen_plant":"Заморожена Рослина", +"grass":"Трава", +"algae":"Водорості", +"concrete":"Бетон", +"wall":"Стіна", +"fire":"Вогонь", +"bomb":"Бомба", +"steam":"Пара", +"ice":"Лід", +"rime":"Іній", +"snow":"Сніг", +"slush":"Прохолодна вода", +"packed_snow":"Упакованний сніг", +"wood":"Деревина", +"smoke":"Дим", +"magma":"Магма", +"plasma":"Плазма", +"cold_fire":"Холодний вогонь", +"glass":"Скло", +"molten_glass":"Розплавлене скло", +"molten_rad_glass":"Розплавлене радіоактивне скло", +"rad_glass":"Радіоактивне скло", +"meat":"М'ясо", +"rotten_meat":"Згнивше м'ясо", +"cooked_meat":"Приготоване м'ясо", +"frozen_meat":"Заморожене м'ясо", +"salt":"Сіль", +"molten_salt":"Розплавлена сіль", +"sugar":"Цукор", +"flour":"Мука", +"wire":"Кабель", +"battery":"Батарея", +"cloner":"Клонувач", +"sensor":"Сенсор", +"heater":"Нагрівач", +"cooler":"Охолоджувач", +"random":"Випадково", +"image":"Зображення", +"unpaint":"Прибрати фарбу", +"uncharge":"Розрядити", +"unburn":"", +"smash":"Розбити", +"filler":"Фільтрувати", +"lattice":"", +"gravel":"Гравій", +"slime":"Слайм", +"cement":"Цемент", +"dust":"Пил", +"void":"Пустота", +"sun":"Сонце", +"cell":"Клітина", +"cancer":"Рак клітин", +"dna":"ДНК", +"plague":"Зараження", +"worm":"Хробак", +"frozen_worm":"Замороженний хробак", +"flea":"Блоха", +"termite":"Терміт", +"ant":"Мураха", +"fly":"Муха", +"firefly":"Світлячок", +"hive":"Вулик", +"bee":"Бджола", +"stink_bug":"Смердючий клоп", +"dead_bug":"Мертва бджола", +"human":"Людина", +"body":"Тіло", +"head":"Голова", +"bird":"Пташка", +"rat":"Шур", +"frog":"Жаба", +"frozen_frog":"Заморожена жаба", +"tadpole":"Пуголовок", +"fish":"Риба", +"frozen_fish":"Заморожена риба", +"slug":"Слимак", +"snail":"Равлик", +"burner":"Пальник", +"superheater":"Супер-Газовий-Пальник", +"freezer":"Холодильник", +"pipe":"Труба", +"pipe_wall":"Стіна труби", +"ewall":"Електронна стіна", +"torch":"Смолоскип", +"spout":"Водостічна труба", +"udder":"Вим'я", +"bone_marrow":"Кістковий мозок", +"bone":"Кістка", +"balloon":"Повітряна кулька", +"antipowder":"Антипорошок", +"antimolten":"Антирозплавленне", +"antifire":"Антивогонь", +"antifluid":"Антирідина", +"antigas":"Антигаз", +"vertical":"Вертикаль", +"horizontal":"Горизонталь", +"ash":"Зола", +"molten_ash":"Розплавленна зола", +"light":"Світло", +"liquid_light":"Жидке світло", +"laser":"Лазер", +"ball":"Шар", +"pointer":"Вказівка", +"charcoal":"Вугілля", +"tinder":"Трут", +"sawdust":"Тирса", +"hail":"Град", +"hydrogen":"Гідроген", +"oxygen":"Оксиген", +"nitrogen":"Нітроген", +"helium":"Гелій", +"anesthesia":"Анестезія", +"ammonia":"Амоній", +"liquid_ammonia":"Жидкий амоній", +"carbon_dioxide":"Вуглекислий газ", +"oil":"Нафта", +"lamp_oil":"Нафта для ламп", +"propane":"Пропан", +"methane":"Метан", +"liquid_methane":"Жидкий метан", +"stained_glass":"Вітражне скло", +"molten_stained_glass":"Розплавлене вітражне скло", +"art":"Мистецтво", +"rainbow":"Веселка", +"static":"Статика", +"border":"Кордон", +"clay":"Глина", +"clay_soil":"Глинянна земля", +"brick":"Цегла", +"ruins":"Руїни", +"porcelain":"Порцеляна", +"sapling":"Садженець", +"pinecone":"Шишка", +"evergreen":"Ялинка", +"cactus":"Кактус", +"seeds":"Насіння", +"grass_seed":"Насіння трави", +"wheat_seed":"Наісння пшона", +"straw":"Солома", +"paper":"Папір", +"pollen":"Пилок", +"flower_seed":"Насіння квітів", +"pistil":"Маточка", +"petal":"Пелюстка", +"tree_branch":"Дерев'яна гілка", +"vine":"Лоза", +"bamboo_plant":"Бамбук", +"foam":"Піна", +"bubble":"Бульбашка", +"acid":"Кислота", +"neutral_acid":"Нейтральна кислота", +"acid_gas":"Кислотний газ", +"glue":"Клей", +"soda":"Содова вода", +"gray_goo":"Сіра рідина", +"malware":"Вірус", +"ecloner":"Електричний клонувач", +"slow_cloner":"Повільний клонувач", +"clone_powder":"Клонувальний порошок", +"floating_cloner":"Плаваючий клонувач", +"virus":"Вірус", +"ice_nine":"", +"strange_matter":"", +"permafrost":"Вічна мерзлота", +"melted_butter":"Розплавлене масло", +"melted_cheese":"Розплавлений сир", +"mushroom_spore":"Спора гриба", +"mushroom_stalk":"Ніжка гриба", +"mushroom_gill":"Жабри гриба", +"mushroom_cap":"Шапочка гриба", +"hyphae":"Гіфи", +"mycelium":"Міцелій", +"mulch":"Пріла солома", +"ant_wall":"Стіна з мурах", +"lichen":"Лишайник", +"antimatter":"Антиматерія", +"plastic":"Пластик", +"molten_plastic":"Розплавлений пластик", +"cellulose":"Целюлоза", +"wax":"Віск", +"melted_wax":"Розплавлений віск", +"incense":"Пахощі", +"fuse":"Запобіжник", +"dioxin":"Діоксин", +"insulation":"Ізоляція", +"sponge":"Губка", +"bamboo":"Бамбук", +"iron":"Залізо", +"copper":"Мідь", +"gold":"Золото", +"steel":"Сталь", +"nickel":"Нікель", +"zinc":"Цинк", +"silver":"Срібло", +"tin":"Олово", +"lead":"Свинець", +"aluminum":"Алюмініум", +"tungsten":"Вольфрам", +"molten_tungsten":"Розплавленний вольфрам", +"brass":"Латунь", +"bronze":"Бронза", +"sterling":"Стерлінг", +"gallium":"Галій", +"molten_gallium":"Розплавленний галій", +"gallium_gas":"Газ з галію", +"rose_gold":"Розове золото", +"purple_gold":"Фіолетова золото", +"blue_gold":"Сине золото", +"electrum":"Електрум", +"pyrite":"Пірит", +"solder":"Припій", +"molten_copper":"Розплавлена мідь", +"molten_gold":"Розплавлене золото", +"molten_silver":"Розплавлене срібло", +"molten_iron":"Розплавлене залізо", +"molten_nickel":"Розплавлений нікель", +"molten_tin":"Розплавлене олово", +"molten_lead":"Розплавлений свинець", +"molten_solder":"Розплавлений припій", +"juice":"Сік", +"juice_ice":"Соковий лід", +"broth":"Бульйон", +"milk":"Молоко", +"chocolate_milk":"Шоколадне молоко", +"fruit_milk":"Фруктове молоко", +"pilk":"Плік", +"eggnog":"Яєчний горіх", +"egg":"Яйце", +"yolk":"Жовток", +"hard_yolk":"Твердий жовток", +"nut_milk":"Оріхове молоко", +"dough":"Тісто", +"batter":"Кляр", +"homunculus":"Гомункул", +"butter":"Масло", +"cheese":"Сир", +"rotten_cheese":"Тухлий сир", +"chocolate":"Шоколад", +"grape":"Виноград", +"vinegar":"Оцет", +"herb":"Приправа", +"lettuce":"Листя салату", +"pickle":"Маринований огірок", +"tomato":"Томат", +"sauce":"Соус", +"pumpkin":"Гарбуз", +"pumpkin_seed":"Гарбузове насіння", +"corn":"Кукурудза", +"popcorn":"Попкорн", +"corn_seed":"Насіння кукурудзи", +"potato":"Картопля", +"baked_potato":"Запечена картопля", +"mashed_potato":"Картопляне пюре", +"potato_seed":"Насіння картоплі", +"root":"Коріння", +"fiber":"Клітковина", +"yeast":"Дріжджі", +"bread":"Хліб", +"toast":"Тост", +"gingerbread":"", +"crumb":"", +"baked_batter":"Запечений кляр", +"wheat":"", +"candy":"", +"coffee_bean":"", +"coffee_ground":"", +"nut":"Горіх", +"nut_meat":"", +"nut_butter":"", +"jelly":"", +"baking_soda":"Сода", +"yogurt":"Йогурт", +"frozen_yogurt":"", +"ice_cream":"Морозиво", +"cream":"Крем", +"beans":"", +"dry_ice":"", +"nitrogen_ice":"", +"particleboard":"", +"skin":"Шкіра", +"hair":"Волосся", +"alcohol":"Спирт", +"alcohol_gas":"Спиртовий газ", +"basalt":"Базальт", +"tuff":"", +"molten_tuff":"", +"soap":"Мило", +"bleach":"Відбілювач", +"chlorine":"Хлорин", +"liquid_chlorine":"", +"dye":"Краска", +"ink":"Чорнило", +"mercury":"Меркурій", +"mercury_gas":"", +"solid_mercury":"", +"blood":"Кров", +"vaccine":"Вакцина", +"antibody":"Антитіла", +"infection":"Інфекція", +"poison":"Отрута", +"poison_gas":"Отруйний газ", +"poison_ice":"Отруйний лід", +"antidote":"Антідот", +"tea":"Чай", +"coffee":"Кава", +"honey":"Мед", +"sap":"", +"amber":"", +"caramel":"Карамель", +"molasses":"", +"ketchup":"Кетчуп", +"mayo":"Майонез", +"melted_chocolate":"Розплавлений шоколад", +"liquid_hydrogen":"", +"liquid_oxygen":"", +"liquid_nitrogen":"", +"liquid_helium":"", +"sodium":"", +"molten_sodium":"", +"sodium_gas":"", +"calcium":"Кальцій", +"molten_calcium":"", +"limestone":"", +"quicklime":"", +"slaked_lime":"", +"thermite":"Терміт", +"molten_thermite":"", +"slag":"", +"amalgam":"", +"molten_aluminum":"", +"molten_zinc":"", +"neon":"Неон", +"liquid_neon":"", +"smog":"", +"stench":"", +"liquid_stench":"", +"fragrance":"", +"perfume":"Парфум", +"cyanide":"", +"cyanide_gas":"", +"ozone":"Озон", +"cloud":"", +"rain_cloud":"", +"snow_cloud":"", +"hail_cloud":"", +"thunder_cloud":"", +"acid_cloud":"", +"pyrocumulus":"", +"fire_cloud":"", +"color_smoke":"", +"spray_paint":"", +"led_r":"", +"led_g":"", +"led_b":"", +"sulfur":"", +"molten_sulfur":"", +"sulfur_gas":"", +"copper_sulfate":"", +"snake":"", +"loopy":"", +"warp":"", +"radiation":"", +"rad_steam":"", +"rad_cloud":"", +"fallout":"", +"neutron":"", +"proton":"", +"electric":"", +"uranium":"", +"molten_uranium":"", +"diamond":"", +"gold_coin":"", +"rust":"", +"oxidized_copper":"", +"alga":"", +"metal_scrap":"", +"glass_shard":"", +"rad_shard":"", +"brick_rubble":"", +"baked_clay":"", +"clay_shard":"", +"porcelain_shard":"", +"feather":"", +"confetti":"", +"glitter":"", +"bead":"", +"color_sand":"", +"borax":"", +"epsom_salt":"", +"potassium_salt":"", +"sodium_acetate":"", +"lightning":"", +"bless":"", +"god_ray":"", +"heat_ray":"", +"explosion":"", +"n_explosion":"", +"supernova":"", +"pop":"", +"cook":"", +"incinerate":"", +"room_temp":"", +"positron":"", +"tnt":"", +"c4":"", +"grenade":"", +"dynamite":"", +"gunpowder":"", +"ember":"", +"firework":"", +"fw_ember":"", +"nuke":"", +"h_bomb":"", +"dirty_bomb":"", +"emp_bomb":"", +"nitro":"", +"greek_fire":"", +"fireball":"", +"rocket":"", +"sticky_bomb":"", +"cold_bomb":"", +"hot_bomb":"", +"electro_bomb":"", +"water_bomb":"", +"antimatter_bomb":"", +"party_popper":"", +"flashbang":"", +"flash":"", +"smoke_grenade":"", +"landmine":"", +"cluster_bomb":"", +"armageddon":"", +"tesla_coil":"", +"light_bulb":"", +"shocker":"", +"pressure_plate":"", +"primordial_soup":"", +"molten_slag":"", +"molten_dirt":"", +"debug":"", +"prop":"", +"salt_ice":"", +"sugar_ice":"", +"seltzer_ice":"", +"dirty_ice":"", +"pool_ice":"", +"blood_ice":"", +"antibody_ice":"", +"infection_ice":"", +"unknown":"", +"slime_ice":"", +"antiice":"", +"ammonia_ice":"", +"liquid_propane":"", +"methane_ice":"", +"molten_brick":"", +"acid_ice":"", +"soda_ice":"", +"molten_steel":"", +"molten_brass":"", +"molten_bronze":"", +"molten_sterling":"", +"molten_rose_gold":"", +"molten_purple_gold":"", +"molten_blue_gold":"", +"molten_electrum":"", +"molten_pyrite":"", +"broth_ice":"", +"frozen_vinegar":"", +"sauce_ice":"", +"alcohol_ice":"", +"bleach_ice":"", +"chlorine_ice":"", +"frozen_ink":"", +"tea_ice":"", +"coffee_ice":"", +"hydrogen_ice":"", +"oxygen_ice":"", +"molten_amalgam":"", +"neon_ice":"", +"cyanide_ice":"", +"molten_copper_sulfate":"", +"molten_alga":"", +"molten_metal_scrap":"", +"molten_borax":"", +"molten_epsom_salt":"", +"molten_potassium_salt":"", +"molten_sodium_acetate":"", +"frozen_nitro":"", +"cured_meat": "", +"nut_oil": "", +"grease": "", +"fat": "", +"potassium": "", +"molten_potassium": "", +"magnesium": "", +"molten_magnesium": "", +"sandstorm": "", +"caustic_potash": "", +"antibomb": "", +"tornado": "", +"earthquake": "", +"tsunami": "", +"blaster": "", +"propane_ice": "", +"molten_caustic_potash": "" +} \ No newline at end of file diff --git a/lang/vi.json b/lang/vi.json index 94a5ae99..2e7dc1f6 100644 --- a/lang/vi.json +++ b/lang/vi.json @@ -527,5 +527,22 @@ "molten_epsom_salt": "Muối Epsom nóng chảy", "molten_potassium_salt": "Muối kali nóng chảy", "molten_sodium_acetate": "Natri axetat nóng chảy", -"frozen_nitro": "Nitro đóng băng" +"frozen_nitro": "Nitro đóng băng", +"cured_meat": "", +"nut_oil": "", +"grease": "", +"fat": "", +"potassium": "", +"molten_potassium": "", +"magnesium": "", +"molten_magnesium": "", +"sandstorm": "", +"caustic_potash": "", +"antibomb": "", +"tornado": "", +"earthquake": "", +"tsunami": "", +"blaster": "", +"propane_ice": "", +"molten_caustic_potash": "" } \ No newline at end of file diff --git a/lang/zh_cn.json b/lang/zh_cn.json index 2faf9c4d..45c363d8 100644 --- a/lang/zh_cn.json +++ b/lang/zh_cn.json @@ -526,5 +526,22 @@ "molten_epsom_salt":"", "molten_potassium_salt":"", "molten_sodium_acetate":"", -"frozen_nitro":"" +"frozen_nitro":"", +"cured_meat": "", +"nut_oil": "", +"grease": "", +"fat": "", +"potassium": "", +"molten_potassium": "", +"magnesium": "", +"molten_magnesium": "", +"sandstorm": "", +"caustic_potash": "", +"antibomb": "", +"tornado": "", +"earthquake": "", +"tsunami": "", +"blaster": "", +"propane_ice": "", +"molten_caustic_potash": "" } \ No newline at end of file diff --git a/lang/zh_hant.json b/lang/zh_hant.json index 8677518d..0b89f9fb 100644 --- a/lang/zh_hant.json +++ b/lang/zh_hant.json @@ -526,5 +526,22 @@ "molten_epsom_salt":"熔瀉鹽", "molten_potassium_salt":"熔鉀鹽", "molten_sodium_acetate":"熔醋酸鈉", -"frozen_nitro":"冰硝酸甘油" +"frozen_nitro":"冰硝酸甘油", +"cured_meat": "", +"nut_oil": "", +"grease": "", +"fat": "", +"potassium": "", +"molten_potassium": "", +"magnesium": "", +"molten_magnesium": "", +"sandstorm": "", +"caustic_potash": "", +"antibomb": "", +"tornado": "", +"earthquake": "", +"tsunami": "", +"blaster": "", +"propane_ice": "", +"molten_caustic_potash": "" } \ No newline at end of file diff --git a/mod-list.html b/mod-list.html index f5b2b470..370e1e15 100644 --- a/mod-list.html +++ b/mod-list.html @@ -107,7 +107,7 @@ classic_explosives.jsAdds back 4 explosives removed in v1.9.3R74n classic_textures.jsUse textures from early versions of the gameR74n color_everything.jsAllows every element to have a custom colorR74n -devtests.jsExperimental features from the Sandboxels developer; Currently there is Earthquake in WeaponsR74n +devtests.jsExperimental features from the Sandboxels developerR74n edible_everything.jsAllows every element to be mixed into Batter and DoughR74n fools.jsAdds back FOOLS ModeR74n smooth_water.jsChanges water mechanics so that it flows in one direction until it bounces off of somethingR74n @@ -164,6 +164,7 @@ grav_mudstones.jsAdds various forms of mudstone with different gravitiesAlice hidden_ground.jsHides most rock variants from the_ground.js excluding the base rocks and wallsMelecie iocalfaeus_clones.jsAdds Iorefrius, Iolucius, and Ioradius gasAlice +jaydstuff.jsAdds various chemicals and compoundsJayd laetium.jsAdds several fictional elementsAlice liquid_energy.jsAdds liquid versions of the elements in the Energy categoryAlice metals.jsAdds several metalsAlice @@ -182,7 +183,9 @@ Machines & Technology clone_liquid.jsAdds a liquid form of clonerAlice +combustion.jsAdds components necessary for combustion enginesuptzik conveyance.jsConveyors, operated with and without electricityMelecie +ExtraMachines.jsAdds sensors, energy resources, materials, and moreMecoolnotcool fine_tuned_cloner.jsAdds a cloner that can spawn at different rates and prevent unwated cloningBatteRaquette58 flipflop.jsToggleable switches; ExplanationFlix gameOfLife.jsConway's Game of Life on a screenggod @@ -195,15 +198,18 @@ state_voids.jsAdds several elements that each delete a specific state of matter (and combinations thereof)Alice switches.jsAdds electrical switches that can be toggledAlice ticking_temp_stuff.jsAdds more heaters and coolersAlice +video.jsAdds a video playerggod waterspout.jsAdds back the old Water Spoutmollthecoder Weapons +aircrafts.jsAdds aircraft and aircraft part pixelsJayd icb.jsAdds various levels of nested cluster bombsAlice life_eater.jsAdds Warhammer 40,000’s Life-Eater Virus and Virus BombsAlice liquid_void.jsAdds a liquid variant of VoidAlice more_breaking.jsAllows for breaking more elements in explosionsAlice rays.jsAdds more Ray typesAlice -weapons.jsAdds some extra weaponsJayd-Rubies +rays++.jsAdds a couple more raysuptzik +weapons.jsAdds some extra weaponsJayd Food & Cooking aChefsDream.jsAdds more food and animalsSquareScreamYT and RealerRaddler @@ -213,24 +219,29 @@ lemonade.jsAdds lemons and lemonadepersonman / baconthemyth morefoodsmod.jsAdds more foodsClide4 pizzasstuff.jsNew animals, foods, and plants_ilikepizza_ -sbstuff.jsAdds many foodsStefan Blox +sbstuff.jsAdds many foodsstefanblox +soups.jsAdds seasoning and souppixelegend4 weAllScreamFor.jsAdds ice cream toppingsrottenEgghead Life & Nature aChefsDream.jsAdds more food and animalsSquareScreamYT and RealerRaddler +advanced_colonies.jsAdds davlers, creatures with complex coloniesDaviStudios apioforms_pre.jsAn incomplete implementation of elements from the Apioform GameAlice bacteria_mod.jsAdds content from the Bacterium Mod: (Bacteria, Replacer B., Jammer Block)Alice bananas.jsAdds bananas and banana plantsAlice cat.jsAdds cats and cat foodSquareScreamYT cells.jsAdds several experimental edits of the Cell elementAlice crimson.jsAdds elements relating to the Crimson from TerrariaAlice +dogs.jsAdds a simple dog and dog foodhedera-ivy fairy_chain.jsAdds way too many fairies to fey_and_more.jsAlice fantastic_creatures.jsAdds various animalsMelecie fantasy_elements.jsFantasy creatures and substancespixelegend4 -flowers_and_forests.jsadds trees and flowers and things to do with naturepixelegend4 and SquareScreamYT fey_and_more.jsAdds fairies, magic, and a lot of other thingsMelecie +flowers_and_forests.jsadds trees and flowers and things to do with naturepixelegend4 and SquareScreamYT fwibblen.jsAdds a flying creature that turns nickel into itself, and a second creature that does the same to the first oneAlice human_edit.jsImprovements to humansAlice +kopalstuff.jsAdds creatures, spirits, DNA, foods, and moreDaviStudios +lost_souls.jsAdds souls and related elementspixelegend4 miscible_psoup_and_birthpool.jsMakes Primordial Soup and Birthpool mix instead of the birthpool settling to the bottom. Will be deprecated upon the release of Magical MenagerieAlice mobs.jsAdds Creepers, Zombies, and SkeletonsAlice nocancer.jsRemoves cancer from the game one tick after it is createdmollthecoder @@ -255,16 +266,16 @@ funny elements 2022-11-15.jsAdds a few curated randomly-generated elementsAlice funny_solid.jsAdds fecesAlice haseulite.jsAdds Loona-related materials with various propertiesAlice -iean.jsAdds lean and its ingredientsAlice lactose_intolerance_and_celiac.jsMakes humans explode on contact with milk, wheat, bread, or toastNubo318 lone_urea.jsAdds urea without the rest of the piss modAlice +maze.jsAdds a solvable maze generatorggod memelists.jsMakes it so you must select elements through a list at the bottom of the page.
We like listsmollthecoder minecraft.jsAdds several things from MinecraftStellarX20 minesweeper.jsA subpar implementation of MinesweeperAlice musicalfruit.jsHumans get gas from eating Beansmollthecoder random_elems.jsCurated randomly generated elementsAlice random_liquids.jsRandomly generates liquids on game loadAlice -sbmixup.jsAdds silly elements from a Mix-Up! gameStefan Blox +sbmixup.jsAdds silly elements from a Mix-Up! gamestefanblox star_wars.jsAdds various items from Star Wars by DisneySeaPickle754 sus.jsAdds an Among Us crewmateNv7 triggerable_random_powders.jsAdds powders with different abilities, such as heating and coolingAlice @@ -280,6 +291,7 @@ paint_event.jsAdds a random event that randomly paints a circleAlice rainbow_tests.jsAdds variants of the rainbow element with different mathsAlice Shroomboxels.jsA variant of acid_and_shapes.js that uses a different trigonometric functionAlice +singleColor.jsMakes all elements pick one color each time they're drawnstefanblox Compilations a_mod_by_alice.jsA mod combining most of Alice’s mods, and some other thingsAlice From 592a27e7ee7c1a49c7df582d0b879861bb0da9cf Mon Sep 17 00:00:00 2001 From: GuyWhoGotSpringlocked <163777207+GWhoGS@users.noreply.github.com> Date: Mon, 18 Mar 2024 23:01:01 -0400 Subject: [PATCH 07/31] Add files via upload From fb0017c5b50d4490368ab91b4809f5c1430555e9 Mon Sep 17 00:00:00 2001 From: GuyWhoGotSpringlocked <163777207+GWhoGS@users.noreply.github.com> Date: Mon, 18 Mar 2024 23:03:14 -0400 Subject: [PATCH 08/31] Purple Guy's Mod v0.1 -Adds 6 new elements -Keep in mind that my coding is limited & I got most of my code from Ryan. From 8ca89622df3d3f30a4a8037b1498c26c65f304b2 Mon Sep 17 00:00:00 2001 From: SquareScreamYT <134925668+SquareScreamYT@users.noreply.github.com> Date: Tue, 19 Mar 2024 17:57:47 +0800 Subject: [PATCH 09/31] invertscroll --- mods/invertscroll.js | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 mods/invertscroll.js diff --git a/mods/invertscroll.js b/mods/invertscroll.js new file mode 100644 index 00000000..941389f5 --- /dev/null +++ b/mods/invertscroll.js @@ -0,0 +1,8 @@ +runAfterLoad(function() { + if (settings.invertscroll = true) { + settings.invertscroll = false; + } + else { + settings.invertscroll = true; + } +}) From 756c223337c4e2b208dc5137ec2b8a5b31d65349 Mon Sep 17 00:00:00 2001 From: SquareScreamYT <134925668+SquareScreamYT@users.noreply.github.com> Date: Tue, 19 Mar 2024 17:59:22 +0800 Subject: [PATCH 10/31] Update mod-list.html --- mod-list.html | 1 + 1 file changed, 1 insertion(+) diff --git a/mod-list.html b/mod-list.html index f5b2b470..4eeae5c2 100644 --- a/mod-list.html +++ b/mod-list.html @@ -135,6 +135,7 @@ extra_element_info.jsAdds descriptions to various vanilla elements. Used to provide the functionality that desc now does before it was added to vanillaMelecie find.jsAdds a find mode that highlights a chosen element as pulsating red and yellow (read commit description)Alice insane_random_events.jsMassively buffs random eventsAlice +invertscroll.jsInverts the scroll wheel for adjusting brush sizeSquareScreamYT moretools.jsAdds more temperature-modifying tools (±10/tick, ±50/tick, and absolute zero tools)Sightnado move_tools.jsAdds tools that move pixelsAlice noconfirm.jsRemoves all confirmation pop upsmollthecoder From a17f3123f4e79843c1dff98b4e4e794d08088386 Mon Sep 17 00:00:00 2001 From: SquareScreamYT <134925668+SquareScreamYT@users.noreply.github.com> Date: Tue, 19 Mar 2024 18:05:15 +0800 Subject: [PATCH 11/31] cn thing --- lang/zh_cn.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/lang/zh_cn.json b/lang/zh_cn.json index 45c363d8..ce084154 100644 --- a/lang/zh_cn.json +++ b/lang/zh_cn.json @@ -70,7 +70,7 @@ "flour":"面粉", "wire":"电线", "battery":"电瓶", -"cloner":"", +"cloner":"克隆机", "sensor":"", "heater":"", "cooler":"", @@ -408,7 +408,7 @@ "electric":"电", "uranium":"", "molten_uranium":"", -"diamond":"", +"diamond":"钻石", "gold_coin":"硬币", "rust":"", "oxidized_copper":"", @@ -508,7 +508,7 @@ "broth_ice":"", "frozen_vinegar":"", "sauce_ice":"", -"alcohol_ice":"", +"alcohol_ice":"酒冰", "bleach_ice":"", "chlorine_ice":"", "frozen_ink":"", @@ -538,10 +538,10 @@ "sandstorm": "", "caustic_potash": "", "antibomb": "", -"tornado": "", -"earthquake": "", -"tsunami": "", +"tornado": "龙卷风", +"earthquake": "地震", +"tsunami": "海啸", "blaster": "", "propane_ice": "", "molten_caustic_potash": "" -} \ No newline at end of file +} From 7b4472139af3094ce439a2b3d55b44b37e2757bd Mon Sep 17 00:00:00 2001 From: SquareScreamYT <134925668+SquareScreamYT@users.noreply.github.com> Date: Tue, 19 Mar 2024 18:21:27 +0800 Subject: [PATCH 12/31] toki pona updat --- lang/tok.json | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/lang/tok.json b/lang/tok.json index fe6b9257..c71be441 100644 --- a/lang/tok.json +++ b/lang/tok.json @@ -146,10 +146,10 @@ "sawdust":"", "hail":"", "hydrogen":"kon_pi_tawa_kon_mute", -"oxygen":"kon_pi_wile_soweli_ale", +"oxygen":"kon_pi_suli_tawa_soweli_ale", "nitrogen":"", -"helium":"", -"anesthesia":"", +"helium":"kon_pi_tawa_kon", +"anesthesia":"kon_lape", "ammonia":"", "liquid_ammonia":"", "carbon_dioxide":"kon_pi_tan_soweli_ale", @@ -161,7 +161,7 @@ "stained_glass":"", "molten_stained_glass":"", "art":"", -"rainbow":"", +"rainbow":"kiwen_pi_kule_mute", "static":"", "border":"poka", "clay":"", @@ -257,10 +257,10 @@ "molten_tin":"", "molten_lead":"", "molten_solder":"", -"juice":"", -"juice_ice":"", +"juice":"telo_kili", +"juice_ice":"kiwen_lete_pi_telo_kili", "broth":"", -"milk":"", +"milk":"telo_walo_pi_soweli_walo_pimeja", "chocolate_milk":"", "fruit_milk":"", "pilk":"", @@ -276,13 +276,13 @@ "cheese":"", "rotten_cheese":"", "chocolate":"", -"grape":"", +"grape":"kili_suwi_pi_laso_loje", "vinegar":"", "herb":"kasi_moku_lili", "lettuce":"", "pickle":"", -"tomato":"", -"sauce":"", +"tomato":"kili_pi_suli_loje", +"sauce":"telo_pi_kili_loje", "pumpkin":"", "pumpkin_seed":"", "corn":"", @@ -424,7 +424,7 @@ "confetti":"", "glitter":"", "bead":"", -"color_sand":"", +"color_sand":"ko_pi_kule_mute", "borax":"", "epsom_salt":"", "potassium_salt":"", @@ -544,4 +544,4 @@ "blaster": "", "propane_ice": "", "molten_caustic_potash": "" -} \ No newline at end of file +} From 06caff441c08c8f58a783c83ed9d82976e59f0d6 Mon Sep 17 00:00:00 2001 From: GuyWhoGotSpringlocked <163777207+GWhoGS@users.noreply.github.com> Date: Tue, 19 Mar 2024 07:43:47 -0400 Subject: [PATCH 13/31] Purple Guy's Mod v0.1 -6 new elements! -Please remember that I got most of my code from Ryan and I am very limited to the code I know. --- purple_guys_mod.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/purple_guys_mod.js b/purple_guys_mod.js index e9d3a7d2..27c8c9f2 100644 --- a/purple_guys_mod.js +++ b/purple_guys_mod.js @@ -44,7 +44,7 @@ elements.wet_dirty_sand = { elements.reverse_gravity_liquid = { color: "#cdd7e2", - behavior: behaviors.AGFLUID , + behavior: behaviors.AGLIQUID , category: "Purple Guy's Mod", state: "liquid", density: 50 @@ -57,6 +57,7 @@ elements.reverse_soda = { "M2|XX|M2", "XX|CR:foam%3|XX", ], + category: "Purple Guy's Mod", state: "liquid", density: 1030 From e5a4394e9f0189250e0c297e7e92d5917e3e649c Mon Sep 17 00:00:00 2001 From: SquareScreamYT <134925668+SquareScreamYT@users.noreply.github.com> Date: Tue, 19 Mar 2024 20:24:21 +0800 Subject: [PATCH 14/31] invertscroll fix --- mods/invertscroll.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/invertscroll.js b/mods/invertscroll.js index 941389f5..4cebc6fb 100644 --- a/mods/invertscroll.js +++ b/mods/invertscroll.js @@ -1,5 +1,5 @@ runAfterLoad(function() { - if (settings.invertscroll = true) { + if (settings.invertscroll === undefined && navigator.platform.toUpperCase().indexOf('MAC')>=0) { settings.invertscroll = false; } else { From 001e20c30297d89c172b3644fe26cedba9b974b7 Mon Sep 17 00:00:00 2001 From: SquareScreamYT <134925668+SquareScreamYT@users.noreply.github.com> Date: Tue, 19 Mar 2024 20:25:35 +0800 Subject: [PATCH 15/31] idk what this does but works --- mods/invertscroll.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/invertscroll.js b/mods/invertscroll.js index 4cebc6fb..ee426b90 100644 --- a/mods/invertscroll.js +++ b/mods/invertscroll.js @@ -1,5 +1,5 @@ runAfterLoad(function() { - if (settings.invertscroll === undefined && navigator.platform.toUpperCase().indexOf('MAC')>=0) { + if (navigator.platform.toUpperCase().indexOf('MAC')>=0) { settings.invertscroll = false; } else { From 2b64e845893e99ed3d150e2be4fedc6fcce0ea04 Mon Sep 17 00:00:00 2001 From: GuyWhoGotSpringlocked <163777207+GWhoGS@users.noreply.github.com> Date: Tue, 19 Mar 2024 09:02:37 -0400 Subject: [PATCH 16/31] Purple Guy's Mod v0.1 -Adds 15 new elements! -Keep in mind that I'm limited to some stuff, and I also got a lot of my code from Ryan. --- purple_guys_mod.js | 102 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 101 insertions(+), 1 deletion(-) diff --git a/purple_guys_mod.js b/purple_guys_mod.js index 27c8c9f2..78f4257f 100644 --- a/purple_guys_mod.js +++ b/purple_guys_mod.js @@ -26,6 +26,35 @@ elements.mega_bomb = { cooldown: defaultCooldown } +elements.ultra_bomb = { + color: "#79910a", + behavior: [ + "XX|EX:500>plasma2|XX", + "XX|XX|XX", + "M2|M1 AND EX:500>plasma2|M2", + ], + category: "Purple Guy's Mod", + state: "solid", + density: 1300, + excludeRandom: true, + cooldown: defaultCooldown +} + +elements.ice_cream_bomb = { + color: "#ffffff", + behavior: [ + "XX|EX:20>ice_cream|XX", + "XX|XX|XX", + "M2|M1 AND EX:20>ice_cream|M2", + ], + category: "Purple Guy's Mod", + state: "solid", + density: 1300, + excludeRandom: true, + cooldown: defaultCooldown +} + + elements.dirty_sand = { color: ["#a35222", "#a15122", "#7e3f1a", "#f4ba9a", "#fed3ba", "#f2b796"], behavior: behaviors.POWDER, @@ -63,6 +92,74 @@ elements.reverse_soda = { density: 1030 } +elements.negatively_dense_liquid = { + color: "#94ffd1", + behavior: behaviors.LIQUID , + category: "Purple Guy's Mod", + state: "liquid", + density: -2000 +} + +elements.plasma2 = { + color: "#caf7ff", + behavior: behaviors.DGAS , + category: "Purple Guy's Mod", + state: "gas", + density: 50000, + temp:500000 +} + +elements.negative_fire = { + color: ["#a6bfc4", "#6bd2e4", "#b8dee4", "#32cae4"], + behavior: behaviors.DGAS , + category: "Purple Guy's Mod", + state: "gas", + density: -0.1, + temp:-20000 +} + +elements.coldest_bomb = { + color: "#fffff0", + behavior: [ + "XX|EX:55>negative_fire|XX", + "XX|XX|XX", + "M2|M1 AND EX:55>negative_fire|M2", + ], + category: "Purple Guy's Mod", + state: "solid", + density: 1300, + excludeRandom: true, + cooldown: defaultCooldown +} + +elements.reinforced_wall = { + color: "#ffff01", + behavior: behaviors.WALL, + category: "Purple Guy's Mod", + state: "solid", + density: 1300, + hardness:10^81 +} + +elements.unreinforced_wall = { + color: "#ffff82", + behavior: behaviors.WALL, + category: "Purple Guy's Mod", + state: "solid", + density: 1300, + hardness:0 +} + +elements.reinforced_liquid_wall = { + color: "#ffff01", + behavior: behaviors.WALL, + category: "Purple Guy's Mod", + state: "liquid", + density: 1300, + hardness:10^81 +} + + if (!elements.sand.reactions) { elements.sand.reactions = {} } elements.sand.reactions.dirt = { elem1:"dirty_sand", elem2:"dirty_sand" } @@ -70,4 +167,7 @@ if (!elements.dirty_sand.reactions) { elements.dirty_sand.reactions = {} } elements.dirty_sand.reactions.water = { elem1:"wet_dirty_sand", elem2:"wet_dirty_sand" } if (!elements.soda.reactions) { elements.soda.reactions = {} } -elements.soda.reactions.reverse_gravity_liquid = { elem1:"reverse_soda", elem2:"reverse_soda" } \ No newline at end of file +elements.soda.reactions.reverse_gravity_liquid = { elem1:"reverse_soda", elem2:"reverse_soda" } + +if (!elements.wall.reactions) { elements.wall.reactions = {} } +elements.wall.reactions.plasma2 = { elem1:"plasma2", elem2:"plasma2" } \ No newline at end of file From 8f993dcebe6865192e636c2f3ca7d7d234fe10b2 Mon Sep 17 00:00:00 2001 From: ChoinkaXD <164022409+ChoinkaXD@users.noreply.github.com> Date: Tue, 19 Mar 2024 14:06:37 +0100 Subject: [PATCH 17/31] Update pl.json I added/modified some of the translations, as i am polish, and i know english (polish too) well. --- lang/pl.json | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/lang/pl.json b/lang/pl.json index 795478c5..24b86d2c 100644 --- a/lang/pl.json +++ b/lang/pl.json @@ -1,6 +1,6 @@ { "#lang.name": "Polski", -"#lang.credit": "ggod, _ilikepizza_", +"#lang.credit": "ggod, _ilikepizza_, ChoinkaXD", "land":"teren", "liquids":"płyny", "life":"życie", @@ -20,7 +20,7 @@ "pick":"wybierz", "mix":"mieszaj", "lookup":"wyszukaj", -"shock":"poraź", +"shock":"wstrząśnij", "paint":"maluj", "sand":"piasek", "water":"woda", @@ -35,7 +35,7 @@ "rock":"kamień", "rock_wall":"skała", "mudstone":"mułowiec", -"packed_sand":"zbity_piasek", +"packed_sand":"ubity_piasek", "plant":"roślina", "dead_plant":"martwa_roślina", "frozen_plant":"zamrożona_roślina", @@ -50,7 +50,7 @@ "rime":"szron", "snow":"śnieg", "slush":"błoto_pośniegowe", -"packed_snow":"zbity_śnieg", +"packed_snow":"ubity_śnieg", "wood":"drewno", "smoke":"dym", "magma":"magma", @@ -412,7 +412,7 @@ "gold_coin":"złota_moneta", "rust":"rdza", "oxidized_copper":"utleniona_miedź", -"alga":"AlGa", +"alga":"Alga", "metal_scrap":"kawałki_metalu", "glass_shard":"odłamek_szkła", "rad_shard":"odłamek_radioaktywnego_szkła", @@ -472,7 +472,7 @@ "armageddon":"armagedon", "tesla_coil":"cewka_tesli", "light_bulb":"żarówka", -"shocker":"porażacz", +"shocker":"wstrząsacz", "pressure_plate":"płytka_naciskowa", "primordial_soup":"zupa_pierwotna", "molten_slag":"stopiony_żużel", @@ -528,20 +528,20 @@ "molten_sodium_acetate":"stopiony_octan_sodu", "frozen_nitro":"zamrożona_nitrogliceryna", "cured_meat": "", -"nut_oil": "", +"nut_oil": "olej z orzechów", "grease": "", -"fat": "", -"potassium": "", -"molten_potassium": "", +"fat": "tłuszcz", +"potassium": "potas", +"molten_potassium": "roztopiony_potas", "magnesium": "", "molten_magnesium": "", -"sandstorm": "", +"sandstorm": "burza_piaskowa", "caustic_potash": "", "antibomb": "", -"tornado": "", -"earthquake": "", -"tsunami": "", -"blaster": "", +"tornado": "tornado", +"earthquake": "trzęsienie_ziemi", +"tsunami": "tsunami", +"blaster": "promień", "propane_ice": "", "molten_caustic_potash": "" -} \ No newline at end of file +} From 4b6ed00a82a757b97adc6dd1778d8869aed1bb0b Mon Sep 17 00:00:00 2001 From: GuyWhoGotSpringlocked <163777207+GWhoGS@users.noreply.github.com> Date: Tue, 19 Mar 2024 11:12:33 -0400 Subject: [PATCH 18/31] Deleted cool_explosives.js i deleted cool_explosives --- cool_explosives.js | 13 ------------- 1 file changed, 13 deletions(-) delete mode 100644 cool_explosives.js diff --git a/cool_explosives.js b/cool_explosives.js deleted file mode 100644 index 128e5d6d..00000000 --- a/cool_explosives.js +++ /dev/null @@ -1,13 +0,0 @@ -elements.super_bomb = { // create the bomb - color: "#524c41", //color - behavior: [ - "XX|EX:250|XX", //range - "XX|XX|XX", - "M2|M1 AND EX:250|M2", //range - ], - category: "weapons", - state: "solid", - density: 1300, - excludeRandom: true, - cooldown: defaultCooldown -} \ No newline at end of file From 454629dd51632e9c43adf16d6f6fc14697506635 Mon Sep 17 00:00:00 2001 From: slweeb <91897291+slweeb@users.noreply.github.com> Date: Tue, 19 Mar 2024 12:27:57 -0400 Subject: [PATCH 19/31] Delete purple_guys_mod.js --- purple_guys_mod.js | 173 --------------------------------------------- 1 file changed, 173 deletions(-) delete mode 100644 purple_guys_mod.js diff --git a/purple_guys_mod.js b/purple_guys_mod.js deleted file mode 100644 index 78f4257f..00000000 --- a/purple_guys_mod.js +++ /dev/null @@ -1,173 +0,0 @@ -elements.super_bomb = { - color: "#551c41", - behavior: [ - "XX|EX:125|XX", - "XX|XX|XX", - "M2|M1 AND EX:125|M2", - ], - category: "Purple Guy's Mod", - state: "solid", - density: 1300, - excludeRandom: true, - cooldown: defaultCooldown -} - -elements.mega_bomb = { - color: "#736e7e", - behavior: [ - "XX|EX:350|XX", - "XX|XX|XX", - "M2|M1 AND EX:350|M2", - ], - category: "Purple Guy's Mod", - state: "solid", - density: 1300, - excludeRandom: true, - cooldown: defaultCooldown -} - -elements.ultra_bomb = { - color: "#79910a", - behavior: [ - "XX|EX:500>plasma2|XX", - "XX|XX|XX", - "M2|M1 AND EX:500>plasma2|M2", - ], - category: "Purple Guy's Mod", - state: "solid", - density: 1300, - excludeRandom: true, - cooldown: defaultCooldown -} - -elements.ice_cream_bomb = { - color: "#ffffff", - behavior: [ - "XX|EX:20>ice_cream|XX", - "XX|XX|XX", - "M2|M1 AND EX:20>ice_cream|M2", - ], - category: "Purple Guy's Mod", - state: "solid", - density: 1300, - excludeRandom: true, - cooldown: defaultCooldown -} - - -elements.dirty_sand = { - color: ["#a35222", "#a15122", "#7e3f1a", "#f4ba9a", "#fed3ba", "#f2b796"], - behavior: behaviors.POWDER, - category: "Purple Guy's Mod", - state: "solid", - density: 2822 -} - -elements.wet_dirty_sand = { - color: ["#a35210", "#a15110", "#7e3f0a", "#f4ba8a", "#fed2ba", "#f2b784"], - behavior: behaviors.POWDER, - category: "Purple Guy's Mod", - state: "liquid", - density: 2822 -} - -elements.reverse_gravity_liquid = { - color: "#cdd7e2", - behavior: behaviors.AGLIQUID , - category: "Purple Guy's Mod", - state: "liquid", - density: 50 -} - -elements.reverse_soda = { - color: ["#5f2706", "#48230d", "#52250a"], - behavior: behaviors.AGLIQUID , behavior: [ - "M2|M1|M2", - "M2|XX|M2", - "XX|CR:foam%3|XX", - ], - - category: "Purple Guy's Mod", - state: "liquid", - density: 1030 -} - -elements.negatively_dense_liquid = { - color: "#94ffd1", - behavior: behaviors.LIQUID , - category: "Purple Guy's Mod", - state: "liquid", - density: -2000 -} - -elements.plasma2 = { - color: "#caf7ff", - behavior: behaviors.DGAS , - category: "Purple Guy's Mod", - state: "gas", - density: 50000, - temp:500000 -} - -elements.negative_fire = { - color: ["#a6bfc4", "#6bd2e4", "#b8dee4", "#32cae4"], - behavior: behaviors.DGAS , - category: "Purple Guy's Mod", - state: "gas", - density: -0.1, - temp:-20000 -} - -elements.coldest_bomb = { - color: "#fffff0", - behavior: [ - "XX|EX:55>negative_fire|XX", - "XX|XX|XX", - "M2|M1 AND EX:55>negative_fire|M2", - ], - category: "Purple Guy's Mod", - state: "solid", - density: 1300, - excludeRandom: true, - cooldown: defaultCooldown -} - -elements.reinforced_wall = { - color: "#ffff01", - behavior: behaviors.WALL, - category: "Purple Guy's Mod", - state: "solid", - density: 1300, - hardness:10^81 -} - -elements.unreinforced_wall = { - color: "#ffff82", - behavior: behaviors.WALL, - category: "Purple Guy's Mod", - state: "solid", - density: 1300, - hardness:0 -} - -elements.reinforced_liquid_wall = { - color: "#ffff01", - behavior: behaviors.WALL, - category: "Purple Guy's Mod", - state: "liquid", - density: 1300, - hardness:10^81 -} - - -if (!elements.sand.reactions) { elements.sand.reactions = {} } -elements.sand.reactions.dirt = { elem1:"dirty_sand", elem2:"dirty_sand" } - -if (!elements.dirty_sand.reactions) { elements.dirty_sand.reactions = {} } -elements.dirty_sand.reactions.water = { elem1:"wet_dirty_sand", elem2:"wet_dirty_sand" } - -if (!elements.soda.reactions) { elements.soda.reactions = {} } -elements.soda.reactions.reverse_gravity_liquid = { elem1:"reverse_soda", elem2:"reverse_soda" } - -if (!elements.wall.reactions) { elements.wall.reactions = {} } -elements.wall.reactions.plasma2 = { elem1:"plasma2", elem2:"plasma2" } \ No newline at end of file From 654a34abc197ea963385ad8f83d9b54a4f0cad61 Mon Sep 17 00:00:00 2001 From: GuyWhoGotSpringlocked <163777207+GWhoGS@users.noreply.github.com> Date: Tue, 19 Mar 2024 12:41:55 -0400 Subject: [PATCH 20/31] Purple Guy's Mod v0.1 v0.1 -15 New Elements -Keep in mind that most of my code came from Ryan. --- purple_guys_mod.js | 173 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 173 insertions(+) create mode 100644 purple_guys_mod.js diff --git a/purple_guys_mod.js b/purple_guys_mod.js new file mode 100644 index 00000000..78f4257f --- /dev/null +++ b/purple_guys_mod.js @@ -0,0 +1,173 @@ +elements.super_bomb = { + color: "#551c41", + behavior: [ + "XX|EX:125|XX", + "XX|XX|XX", + "M2|M1 AND EX:125|M2", + ], + category: "Purple Guy's Mod", + state: "solid", + density: 1300, + excludeRandom: true, + cooldown: defaultCooldown +} + +elements.mega_bomb = { + color: "#736e7e", + behavior: [ + "XX|EX:350|XX", + "XX|XX|XX", + "M2|M1 AND EX:350|M2", + ], + category: "Purple Guy's Mod", + state: "solid", + density: 1300, + excludeRandom: true, + cooldown: defaultCooldown +} + +elements.ultra_bomb = { + color: "#79910a", + behavior: [ + "XX|EX:500>plasma2|XX", + "XX|XX|XX", + "M2|M1 AND EX:500>plasma2|M2", + ], + category: "Purple Guy's Mod", + state: "solid", + density: 1300, + excludeRandom: true, + cooldown: defaultCooldown +} + +elements.ice_cream_bomb = { + color: "#ffffff", + behavior: [ + "XX|EX:20>ice_cream|XX", + "XX|XX|XX", + "M2|M1 AND EX:20>ice_cream|M2", + ], + category: "Purple Guy's Mod", + state: "solid", + density: 1300, + excludeRandom: true, + cooldown: defaultCooldown +} + + +elements.dirty_sand = { + color: ["#a35222", "#a15122", "#7e3f1a", "#f4ba9a", "#fed3ba", "#f2b796"], + behavior: behaviors.POWDER, + category: "Purple Guy's Mod", + state: "solid", + density: 2822 +} + +elements.wet_dirty_sand = { + color: ["#a35210", "#a15110", "#7e3f0a", "#f4ba8a", "#fed2ba", "#f2b784"], + behavior: behaviors.POWDER, + category: "Purple Guy's Mod", + state: "liquid", + density: 2822 +} + +elements.reverse_gravity_liquid = { + color: "#cdd7e2", + behavior: behaviors.AGLIQUID , + category: "Purple Guy's Mod", + state: "liquid", + density: 50 +} + +elements.reverse_soda = { + color: ["#5f2706", "#48230d", "#52250a"], + behavior: behaviors.AGLIQUID , behavior: [ + "M2|M1|M2", + "M2|XX|M2", + "XX|CR:foam%3|XX", + ], + + category: "Purple Guy's Mod", + state: "liquid", + density: 1030 +} + +elements.negatively_dense_liquid = { + color: "#94ffd1", + behavior: behaviors.LIQUID , + category: "Purple Guy's Mod", + state: "liquid", + density: -2000 +} + +elements.plasma2 = { + color: "#caf7ff", + behavior: behaviors.DGAS , + category: "Purple Guy's Mod", + state: "gas", + density: 50000, + temp:500000 +} + +elements.negative_fire = { + color: ["#a6bfc4", "#6bd2e4", "#b8dee4", "#32cae4"], + behavior: behaviors.DGAS , + category: "Purple Guy's Mod", + state: "gas", + density: -0.1, + temp:-20000 +} + +elements.coldest_bomb = { + color: "#fffff0", + behavior: [ + "XX|EX:55>negative_fire|XX", + "XX|XX|XX", + "M2|M1 AND EX:55>negative_fire|M2", + ], + category: "Purple Guy's Mod", + state: "solid", + density: 1300, + excludeRandom: true, + cooldown: defaultCooldown +} + +elements.reinforced_wall = { + color: "#ffff01", + behavior: behaviors.WALL, + category: "Purple Guy's Mod", + state: "solid", + density: 1300, + hardness:10^81 +} + +elements.unreinforced_wall = { + color: "#ffff82", + behavior: behaviors.WALL, + category: "Purple Guy's Mod", + state: "solid", + density: 1300, + hardness:0 +} + +elements.reinforced_liquid_wall = { + color: "#ffff01", + behavior: behaviors.WALL, + category: "Purple Guy's Mod", + state: "liquid", + density: 1300, + hardness:10^81 +} + + +if (!elements.sand.reactions) { elements.sand.reactions = {} } +elements.sand.reactions.dirt = { elem1:"dirty_sand", elem2:"dirty_sand" } + +if (!elements.dirty_sand.reactions) { elements.dirty_sand.reactions = {} } +elements.dirty_sand.reactions.water = { elem1:"wet_dirty_sand", elem2:"wet_dirty_sand" } + +if (!elements.soda.reactions) { elements.soda.reactions = {} } +elements.soda.reactions.reverse_gravity_liquid = { elem1:"reverse_soda", elem2:"reverse_soda" } + +if (!elements.wall.reactions) { elements.wall.reactions = {} } +elements.wall.reactions.plasma2 = { elem1:"plasma2", elem2:"plasma2" } \ No newline at end of file From 162924c5a9c76c20e6b20fd34b11ff9dd6c69b21 Mon Sep 17 00:00:00 2001 From: GuyWhoGotSpringlocked <163777207+GWhoGS@users.noreply.github.com> Date: Tue, 19 Mar 2024 12:58:32 -0400 Subject: [PATCH 21/31] Purple Guy's Mod v0.1 v0.1 -15 New Elements (5 bombs, 5 liquids, 2 gasses, 2 new walls, and 1 new powder!) -Keep in mind that my knowledge of JS is very low, and I got most of this code from Ryan or other people from the Discord server. --- mods/purple_guys_mod.js | 173 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 173 insertions(+) create mode 100644 mods/purple_guys_mod.js diff --git a/mods/purple_guys_mod.js b/mods/purple_guys_mod.js new file mode 100644 index 00000000..78f4257f --- /dev/null +++ b/mods/purple_guys_mod.js @@ -0,0 +1,173 @@ +elements.super_bomb = { + color: "#551c41", + behavior: [ + "XX|EX:125|XX", + "XX|XX|XX", + "M2|M1 AND EX:125|M2", + ], + category: "Purple Guy's Mod", + state: "solid", + density: 1300, + excludeRandom: true, + cooldown: defaultCooldown +} + +elements.mega_bomb = { + color: "#736e7e", + behavior: [ + "XX|EX:350|XX", + "XX|XX|XX", + "M2|M1 AND EX:350|M2", + ], + category: "Purple Guy's Mod", + state: "solid", + density: 1300, + excludeRandom: true, + cooldown: defaultCooldown +} + +elements.ultra_bomb = { + color: "#79910a", + behavior: [ + "XX|EX:500>plasma2|XX", + "XX|XX|XX", + "M2|M1 AND EX:500>plasma2|M2", + ], + category: "Purple Guy's Mod", + state: "solid", + density: 1300, + excludeRandom: true, + cooldown: defaultCooldown +} + +elements.ice_cream_bomb = { + color: "#ffffff", + behavior: [ + "XX|EX:20>ice_cream|XX", + "XX|XX|XX", + "M2|M1 AND EX:20>ice_cream|M2", + ], + category: "Purple Guy's Mod", + state: "solid", + density: 1300, + excludeRandom: true, + cooldown: defaultCooldown +} + + +elements.dirty_sand = { + color: ["#a35222", "#a15122", "#7e3f1a", "#f4ba9a", "#fed3ba", "#f2b796"], + behavior: behaviors.POWDER, + category: "Purple Guy's Mod", + state: "solid", + density: 2822 +} + +elements.wet_dirty_sand = { + color: ["#a35210", "#a15110", "#7e3f0a", "#f4ba8a", "#fed2ba", "#f2b784"], + behavior: behaviors.POWDER, + category: "Purple Guy's Mod", + state: "liquid", + density: 2822 +} + +elements.reverse_gravity_liquid = { + color: "#cdd7e2", + behavior: behaviors.AGLIQUID , + category: "Purple Guy's Mod", + state: "liquid", + density: 50 +} + +elements.reverse_soda = { + color: ["#5f2706", "#48230d", "#52250a"], + behavior: behaviors.AGLIQUID , behavior: [ + "M2|M1|M2", + "M2|XX|M2", + "XX|CR:foam%3|XX", + ], + + category: "Purple Guy's Mod", + state: "liquid", + density: 1030 +} + +elements.negatively_dense_liquid = { + color: "#94ffd1", + behavior: behaviors.LIQUID , + category: "Purple Guy's Mod", + state: "liquid", + density: -2000 +} + +elements.plasma2 = { + color: "#caf7ff", + behavior: behaviors.DGAS , + category: "Purple Guy's Mod", + state: "gas", + density: 50000, + temp:500000 +} + +elements.negative_fire = { + color: ["#a6bfc4", "#6bd2e4", "#b8dee4", "#32cae4"], + behavior: behaviors.DGAS , + category: "Purple Guy's Mod", + state: "gas", + density: -0.1, + temp:-20000 +} + +elements.coldest_bomb = { + color: "#fffff0", + behavior: [ + "XX|EX:55>negative_fire|XX", + "XX|XX|XX", + "M2|M1 AND EX:55>negative_fire|M2", + ], + category: "Purple Guy's Mod", + state: "solid", + density: 1300, + excludeRandom: true, + cooldown: defaultCooldown +} + +elements.reinforced_wall = { + color: "#ffff01", + behavior: behaviors.WALL, + category: "Purple Guy's Mod", + state: "solid", + density: 1300, + hardness:10^81 +} + +elements.unreinforced_wall = { + color: "#ffff82", + behavior: behaviors.WALL, + category: "Purple Guy's Mod", + state: "solid", + density: 1300, + hardness:0 +} + +elements.reinforced_liquid_wall = { + color: "#ffff01", + behavior: behaviors.WALL, + category: "Purple Guy's Mod", + state: "liquid", + density: 1300, + hardness:10^81 +} + + +if (!elements.sand.reactions) { elements.sand.reactions = {} } +elements.sand.reactions.dirt = { elem1:"dirty_sand", elem2:"dirty_sand" } + +if (!elements.dirty_sand.reactions) { elements.dirty_sand.reactions = {} } +elements.dirty_sand.reactions.water = { elem1:"wet_dirty_sand", elem2:"wet_dirty_sand" } + +if (!elements.soda.reactions) { elements.soda.reactions = {} } +elements.soda.reactions.reverse_gravity_liquid = { elem1:"reverse_soda", elem2:"reverse_soda" } + +if (!elements.wall.reactions) { elements.wall.reactions = {} } +elements.wall.reactions.plasma2 = { elem1:"plasma2", elem2:"plasma2" } \ No newline at end of file From 070e7bbfa55bb5cf40c622ad7c9cbcf12dce7c27 Mon Sep 17 00:00:00 2001 From: GuyWhoGotSpringlocked <163777207+GWhoGS@users.noreply.github.com> Date: Tue, 19 Mar 2024 13:00:09 -0400 Subject: [PATCH 22/31] Deleted purple_guys_mod.js there was an extra file --- purple_guys_mod.js | 173 --------------------------------------------- 1 file changed, 173 deletions(-) delete mode 100644 purple_guys_mod.js diff --git a/purple_guys_mod.js b/purple_guys_mod.js deleted file mode 100644 index 78f4257f..00000000 --- a/purple_guys_mod.js +++ /dev/null @@ -1,173 +0,0 @@ -elements.super_bomb = { - color: "#551c41", - behavior: [ - "XX|EX:125|XX", - "XX|XX|XX", - "M2|M1 AND EX:125|M2", - ], - category: "Purple Guy's Mod", - state: "solid", - density: 1300, - excludeRandom: true, - cooldown: defaultCooldown -} - -elements.mega_bomb = { - color: "#736e7e", - behavior: [ - "XX|EX:350|XX", - "XX|XX|XX", - "M2|M1 AND EX:350|M2", - ], - category: "Purple Guy's Mod", - state: "solid", - density: 1300, - excludeRandom: true, - cooldown: defaultCooldown -} - -elements.ultra_bomb = { - color: "#79910a", - behavior: [ - "XX|EX:500>plasma2|XX", - "XX|XX|XX", - "M2|M1 AND EX:500>plasma2|M2", - ], - category: "Purple Guy's Mod", - state: "solid", - density: 1300, - excludeRandom: true, - cooldown: defaultCooldown -} - -elements.ice_cream_bomb = { - color: "#ffffff", - behavior: [ - "XX|EX:20>ice_cream|XX", - "XX|XX|XX", - "M2|M1 AND EX:20>ice_cream|M2", - ], - category: "Purple Guy's Mod", - state: "solid", - density: 1300, - excludeRandom: true, - cooldown: defaultCooldown -} - - -elements.dirty_sand = { - color: ["#a35222", "#a15122", "#7e3f1a", "#f4ba9a", "#fed3ba", "#f2b796"], - behavior: behaviors.POWDER, - category: "Purple Guy's Mod", - state: "solid", - density: 2822 -} - -elements.wet_dirty_sand = { - color: ["#a35210", "#a15110", "#7e3f0a", "#f4ba8a", "#fed2ba", "#f2b784"], - behavior: behaviors.POWDER, - category: "Purple Guy's Mod", - state: "liquid", - density: 2822 -} - -elements.reverse_gravity_liquid = { - color: "#cdd7e2", - behavior: behaviors.AGLIQUID , - category: "Purple Guy's Mod", - state: "liquid", - density: 50 -} - -elements.reverse_soda = { - color: ["#5f2706", "#48230d", "#52250a"], - behavior: behaviors.AGLIQUID , behavior: [ - "M2|M1|M2", - "M2|XX|M2", - "XX|CR:foam%3|XX", - ], - - category: "Purple Guy's Mod", - state: "liquid", - density: 1030 -} - -elements.negatively_dense_liquid = { - color: "#94ffd1", - behavior: behaviors.LIQUID , - category: "Purple Guy's Mod", - state: "liquid", - density: -2000 -} - -elements.plasma2 = { - color: "#caf7ff", - behavior: behaviors.DGAS , - category: "Purple Guy's Mod", - state: "gas", - density: 50000, - temp:500000 -} - -elements.negative_fire = { - color: ["#a6bfc4", "#6bd2e4", "#b8dee4", "#32cae4"], - behavior: behaviors.DGAS , - category: "Purple Guy's Mod", - state: "gas", - density: -0.1, - temp:-20000 -} - -elements.coldest_bomb = { - color: "#fffff0", - behavior: [ - "XX|EX:55>negative_fire|XX", - "XX|XX|XX", - "M2|M1 AND EX:55>negative_fire|M2", - ], - category: "Purple Guy's Mod", - state: "solid", - density: 1300, - excludeRandom: true, - cooldown: defaultCooldown -} - -elements.reinforced_wall = { - color: "#ffff01", - behavior: behaviors.WALL, - category: "Purple Guy's Mod", - state: "solid", - density: 1300, - hardness:10^81 -} - -elements.unreinforced_wall = { - color: "#ffff82", - behavior: behaviors.WALL, - category: "Purple Guy's Mod", - state: "solid", - density: 1300, - hardness:0 -} - -elements.reinforced_liquid_wall = { - color: "#ffff01", - behavior: behaviors.WALL, - category: "Purple Guy's Mod", - state: "liquid", - density: 1300, - hardness:10^81 -} - - -if (!elements.sand.reactions) { elements.sand.reactions = {} } -elements.sand.reactions.dirt = { elem1:"dirty_sand", elem2:"dirty_sand" } - -if (!elements.dirty_sand.reactions) { elements.dirty_sand.reactions = {} } -elements.dirty_sand.reactions.water = { elem1:"wet_dirty_sand", elem2:"wet_dirty_sand" } - -if (!elements.soda.reactions) { elements.soda.reactions = {} } -elements.soda.reactions.reverse_gravity_liquid = { elem1:"reverse_soda", elem2:"reverse_soda" } - -if (!elements.wall.reactions) { elements.wall.reactions = {} } -elements.wall.reactions.plasma2 = { elem1:"plasma2", elem2:"plasma2" } \ No newline at end of file From 4ea46197f49d195c6cf2a7853e3d77641624c6ff Mon Sep 17 00:00:00 2001 From: slweeb <91897291+slweeb@users.noreply.github.com> Date: Tue, 19 Mar 2024 19:36:31 -0400 Subject: [PATCH 23/31] translation --- lang/de.json | 4 -- lang/es.json | 4 -- lang/fr.json | 4 -- lang/hu.json | 4 -- lang/pl.json | 4 -- lang/pt_br.json | 4 -- lang/ru.json | 4 -- lang/template.json | 4 -- lang/tok.json | 4 -- lang/uk.json | 4 -- lang/vi.json | 4 -- lang/zh_cn.json | 128 ++++++++++++++++++++++----------------------- lang/zh_hant.json | 4 -- 13 files changed, 62 insertions(+), 114 deletions(-) diff --git a/lang/de.json b/lang/de.json index 2a365ce0..3e471bd0 100644 --- a/lang/de.json +++ b/lang/de.json @@ -457,18 +457,14 @@ "greek_fire":"Griechisches_Feuer", "fireball":"Feuerball", "rocket":"Rakete", -"sticky_bomb":"Klebrige_bombe", "cold_bomb":"Kalte_bombe", "hot_bomb":"Heiße_bombe", -"electro_bomb":"Electrobombe", -"water_bomb":"Wasserbombe", "antimatter_bomb":"Antimaterie bombe", "party_popper":"Party-Popper", "flashbang":"LichtKnall", "flash":"Lichtschnelle", "smoke_grenade":"Rauchgranate", "landmine":"Landmine", -"cluster_bomb":"Streubomben", "armageddon":"Armageddon", "tesla_coil":"Tesla-Spule", "light_bulb":"Glühbirne", diff --git a/lang/es.json b/lang/es.json index b65d9e78..31123ab2 100644 --- a/lang/es.json +++ b/lang/es.json @@ -457,18 +457,14 @@ "greek_fire":"", "fireball":"", "rocket":"", -"sticky_bomb":"", "cold_bomb":"", "hot_bomb":"", -"electro_bomb":"", -"water_bomb":"", "antimatter_bomb":"", "party_popper":"", "flashbang":"", "flash":"", "smoke_grenade":"", "landmine":"", -"cluster_bomb":"", "armageddon":"", "tesla_coil":"", "light_bulb":"", diff --git a/lang/fr.json b/lang/fr.json index 3a1f936d..e2d0d0af 100644 --- a/lang/fr.json +++ b/lang/fr.json @@ -457,18 +457,14 @@ "greek_fire":"Feu grec", "fireball":"Boule de feu", "rocket":"Fusée", -"sticky_bomb":"Bombe collante", "cold_bomb":"Bombe froide", "hot_bomb":"Bombe chaude", -"electro_bomb":"Bombe électro", -"water_bomb":"Bombe à eau", "antimatter_bomb":"Bombe antimatière", "party_popper":"Bombe de table", "flashbang":"Flashbang", "flash":"Éclair", "smoke_grenade":"Grenade fumigène", "landmine":"Mine terrestre", -"cluster_bomb":"Bombe à fragmentation", "armageddon":"Armageddon", "tesla_coil":"Bobine Tesla", "light_bulb":"Ampoule", diff --git a/lang/hu.json b/lang/hu.json index 40e65a67..19ff0198 100644 --- a/lang/hu.json +++ b/lang/hu.json @@ -457,18 +457,14 @@ "greek_fire":"görögtűz", "fireball":"tűzgolyó", "rocket":"rakéta", -"sticky_bomb":"ragacsos_bomba", "cold_bomb":"hideg_bomba", "hot_bomb":"forró_bomba", -"electro_bomb":"elektromos_bomba", -"water_bomb":"vízi_bomba", "antimatter_bomb":"antianyag_bomba", "party_popper":"konfetti_durrancs", "flashbang":"villanógránát", "flash":"villanás", "smoke_grenade":"füstgránát", "landmine":"taposóakna", -"cluster_bomb":"kazettás_bomba", "armageddon":"armageddon", "tesla_coil":"teszlatekercs", "light_bulb":"villanykörte", diff --git a/lang/pl.json b/lang/pl.json index 795478c5..645fce31 100644 --- a/lang/pl.json +++ b/lang/pl.json @@ -457,18 +457,14 @@ "greek_fire":"ogień_grecki", "fireball":"kula_ognia", "rocket":"rakieta", -"sticky_bomb":"klejąca_bomba", "cold_bomb":"zimna_bomba", "hot_bomb":"gorąca_bomba", -"electro_bomb":"elektro_bomba", -"water_bomb":"bomba_wodna", "antimatter_bomb":"bomba_antymateryjna", "party_popper":"pukawka", "flashbang":"flashbang", "flash":"błysk", "smoke_grenade":"granat_dymny", "landmine":"mina", -"cluster_bomb":"bomba_kasetowa", "armageddon":"armagedon", "tesla_coil":"cewka_tesli", "light_bulb":"żarówka", diff --git a/lang/pt_br.json b/lang/pt_br.json index 1e7a509c..4e3e6ffa 100644 --- a/lang/pt_br.json +++ b/lang/pt_br.json @@ -457,18 +457,14 @@ "greek_fire":"fogo_grego", "fireball":"bola_de_fogo", "rocket":"foguete", -"sticky_bomb":"bomba_pegajosa", "cold_bomb":"bomba_fria", "hot_bomb":"bomba_quente", -"electro_bomb":"bomba_electro", -"water_bomb":"bomba_de_água", "antimatter_bomb":"bomba_antimateria", "party_popper":"popper_de_festa", "flashbang":"granada_de_luz", "flash":"flash", "smoke_grenade":"grenada_de_fumaça", "landmine":"mina_terrestre", -"cluster_bomb":"bomba_coletiva", "armageddon":"armagedom", "tesla_coil":"bobina_de_tesla", "light_bulb":"lampada", diff --git a/lang/ru.json b/lang/ru.json index e1492094..63134399 100644 --- a/lang/ru.json +++ b/lang/ru.json @@ -457,18 +457,14 @@ "greek_fire":"", "fireball":"", "rocket":"", -"sticky_bomb":"", "cold_bomb":"", "hot_bomb":"", -"electro_bomb":"", -"water_bomb":"", "antimatter_bomb":"", "party_popper":"", "flashbang":"", "flash":"", "smoke_grenade":"дымовая граната", "landmine":"мина", -"cluster_bomb":"кластерная бомба", "armageddon":"", "tesla_coil":"", "light_bulb":"", diff --git a/lang/template.json b/lang/template.json index 933aac39..0d5eb96e 100644 --- a/lang/template.json +++ b/lang/template.json @@ -457,18 +457,14 @@ "greek_fire": "", "fireball": "", "rocket": "", -"sticky_bomb": "", "cold_bomb": "", "hot_bomb": "", -"electro_bomb": "", -"water_bomb": "", "antimatter_bomb": "", "party_popper": "", "flashbang": "", "flash": "", "smoke_grenade": "", "landmine": "", -"cluster_bomb": "", "armageddon": "", "tesla_coil": "", "light_bulb": "", diff --git a/lang/tok.json b/lang/tok.json index fe6b9257..e1996537 100644 --- a/lang/tok.json +++ b/lang/tok.json @@ -457,18 +457,14 @@ "greek_fire":"", "fireball":"", "rocket":"", -"sticky_bomb":"", "cold_bomb":"", "hot_bomb":"", -"electro_bomb":"", -"water_bomb":"", "antimatter_bomb":"", "party_popper":"", "flashbang":"", "flash":"suno_lili", "smoke_grenade":"", "landmine":"", -"cluster_bomb":"", "armageddon":"", "tesla_coil":"", "light_bulb":"", diff --git a/lang/uk.json b/lang/uk.json index e0469a47..85af6e33 100644 --- a/lang/uk.json +++ b/lang/uk.json @@ -457,18 +457,14 @@ "greek_fire":"", "fireball":"", "rocket":"", -"sticky_bomb":"", "cold_bomb":"", "hot_bomb":"", -"electro_bomb":"", -"water_bomb":"", "antimatter_bomb":"", "party_popper":"", "flashbang":"", "flash":"", "smoke_grenade":"", "landmine":"", -"cluster_bomb":"", "armageddon":"", "tesla_coil":"", "light_bulb":"", diff --git a/lang/vi.json b/lang/vi.json index 2e7dc1f6..1afe1c5b 100644 --- a/lang/vi.json +++ b/lang/vi.json @@ -458,18 +458,14 @@ "greek_fire": "Lửa Hi Lạp", "fireball": "Cầu lửa", "rocket": "Tên lửa", -"sticky_bomb": "Bom dính", "cold_bomb": "Bom lạnh", "hot_bomb": "Bom nóng", -"electro_bomb": "Bom điện", -"water_bomb": "Bom nước ", "antimatter_bomb": "Bom phản vật chất", "party_popper": "Pháo giấy", "flashbang": "Bom choáng ", "flash": "Chóp sáng", "smoke_grenade": "Lựu đạn khói", "landmine": "Mìn", -"cluster_bomb": "Bom cụm", "armageddon": "Tận thế", "tesla_coil": "Cuộn tesla", "light_bulb": "Bóng đèn", diff --git a/lang/zh_cn.json b/lang/zh_cn.json index 45c363d8..5ae22f25 100644 --- a/lang/zh_cn.json +++ b/lang/zh_cn.json @@ -40,17 +40,17 @@ "dead_plant":"死植物", "frozen_plant":"冰植物", "grass":"草", -"algae":"", -"concrete":"", +"algae":"藻类", +"concrete":"混凝土", "wall":"墙", "fire":"火", "bomb":"炸弹", "steam":"争气", "ice":"冰", -"rime":"", +"rime":"雾凇", "snow":"雪", "slush":"冰水", -"packed_snow":"", +"packed_snow":"积雪", "wood":"木", "smoke":"烟", "magma":"岩浆", @@ -70,20 +70,20 @@ "flour":"面粉", "wire":"电线", "battery":"电瓶", -"cloner":"", -"sensor":"", -"heater":"", -"cooler":"", +"cloner":"克隆机", +"sensor":"感受器", +"heater":"热机", +"cooler":"冷机", "random":"乱", "image":"图片", -"unpaint":"", -"uncharge":"", -"unburn":"", +"unpaint":"取消画", +"uncharge":"取消电", +"unburn":"取消烧", "smash":"砸", -"filler":"", +"filler":"填料", "lattice":"格子", -"gravel":"lishlish", -"slime":"", +"gravel":"碎石", +"slime":"粘液", "cement":"水泥", "dust":"灰尘", "void":"太虚", @@ -91,7 +91,7 @@ "cell":"细胞", "cancer":"癌", "dna":"DNA", -"plague":"", +"plague":"瘟疫", "worm":"蚯蚓", "frozen_worm":"冰蚯蚓", "flea":"跳蚤", @@ -99,10 +99,10 @@ "ant":"蚂蚁", "fly":"苍蝇", "firefly":"荧光虫", -"hive":"", +"hive":"蜜蜂窝", "bee":"蜜蜂", -"stink_bug":"", -"dead_bug":"", +"stink_bug":"臭虫", +"dead_bug":"死虫", "human":"人", "body":"生体", "head":"头", @@ -113,11 +113,11 @@ "tadpole":"蝌蚪", "fish":"鱼", "frozen_fish":"冰鱼", -"slug":"", +"slug":"蛞蝓", "snail":"蜗牛", -"burner":"", -"superheater":"", -"freezer":"", +"burner":"燃烧机", +"superheater":"过热机", +"freezer":"冷冻机", "pipe":"管", "pipe_wall":"管墙", "ewall":"电墙", @@ -138,47 +138,47 @@ "molten_ash":"熔融灰", "light":"光", "liquid_light":"夜光", -"laser":"", +"laser":"雷射", "ball":"圆圈", -"pointer":"", -"charcoal":"", -"tinder":"", -"sawdust":"", -"hail":"", +"pointer":"指针", +"charcoal":"木炭", +"tinder":"木材", +"sawdust":"锯末", +"hail":"冰雹", "hydrogen":"氢气", "oxygen":"氧气", "nitrogen":"氮气", "helium":"氦气", -"anesthesia":"", +"anesthesia":"麻醉", "ammonia":"氨气", "liquid_ammonia":"氨气液体", -"carbon_dioxide":"", +"carbon_dioxide":"二氧化碳", "oil":"油", -"lamp_oil":"", -"propane":"", -"methane":"", -"liquid_methane":"", -"stained_glass":"", -"molten_stained_glass":"", -"art":"", +"lamp_oil":"灯油", +"propane":"丙烷", +"methane":"甲烷", +"liquid_methane":"液甲烷", +"stained_glass":"彩色玻璃", +"molten_stained_glass":"熔彩色玻璃", +"art":"艺术", "rainbow":"彩虹", -"static":"", -"border":"", +"static":"電干扰", +"border":"边", "clay":"泥土", "clay_soil":"壤土", "brick":"砖", -"ruins":"", +"ruins":"废墟", "porcelain":"瓷", -"sapling":"", -"pinecone":"", -"evergreen":"", -"cactus":"", +"sapling":"树苗", +"pinecone":"松果", +"evergreen":"松树", +"cactus":"仙人掌", "seeds":"种子", "grass_seed":"草种子", -"wheat_seed":"", +"wheat_seed":"麦种子", "straw":"干草", "paper":"纸", -"pollen":"", +"pollen":"花粉", "flower_seed":"", "pistil":"", "petal":"", @@ -258,23 +258,23 @@ "molten_lead":"", "molten_solder":"", "juice":"果汁", -"juice_ice":"", +"juice_ice":"果汁冰", "broth":"汤", "milk":"牛奶", "chocolate_milk":"巧克力牛奶", -"fruit_milk":"", -"pilk":"", +"fruit_milk":"水果牛奶", +"pilk":"气水牛奶", "eggnog":"蛋奶", "egg":"蛋", "yolk":"蛋黄", "hard_yolk":"硬蛋黄", -"nut_milk":"", -"dough":"", -"batter":"", -"homunculus":"", +"nut_milk":"坚果奶", +"dough":"面团", +"batter":"面糊", +"homunculus":"何蒙库鲁兹", "butter":"牛油", "cheese":"芝士", -"rotten_cheese":"", +"rotten_cheese":"腐烂芝士", "chocolate":"巧克力", "grape":"葡萄", "vinegar":"醋", @@ -308,13 +308,13 @@ "nut_meat":"", "nut_butter":"", "jelly":"布丁", -"baking_soda":"", +"baking_soda":"苏打粉", "yogurt":"", "frozen_yogurt":"", "ice_cream":"冰淇凌", "cream":"奶油", "beans":"豆子", -"dry_ice":"", +"dry_ice":"干冰", "nitrogen_ice":"", "particleboard":"皮肤", "skin":"皮肤", @@ -374,7 +374,7 @@ "smog":"", "stench":"", "liquid_stench":"", -"fragrance":"", +"fragrance":"香水", "perfume":"香水", "cyanide":"", "cyanide_gas":"", @@ -408,7 +408,7 @@ "electric":"电", "uranium":"", "molten_uranium":"", -"diamond":"", +"diamond":"钻石", "gold_coin":"硬币", "rust":"", "oxidized_copper":"", @@ -457,18 +457,14 @@ "greek_fire":"", "fireball":"", "rocket":"", -"sticky_bomb":"粘炸弹", "cold_bomb":"冷炸弹", "hot_bomb":"热炸弹", -"electro_bomb":"电炸弹", -"water_bomb":"水炸弹", "antimatter_bomb":"", "party_popper":"", "flashbang":"光榴弹", "flash":"", "smoke_grenade":"烟榴弹", "landmine":"", -"cluster_bomb":"", "armageddon":"", "tesla_coil":"", "light_bulb":"灯泡", @@ -508,7 +504,7 @@ "broth_ice":"", "frozen_vinegar":"", "sauce_ice":"", -"alcohol_ice":"", +"alcohol_ice":"酒冰", "bleach_ice":"", "chlorine_ice":"", "frozen_ink":"", @@ -538,9 +534,9 @@ "sandstorm": "", "caustic_potash": "", "antibomb": "", -"tornado": "", -"earthquake": "", -"tsunami": "", +"tornado": "龙卷风", +"earthquake": "地震", +"tsunami": "海啸", "blaster": "", "propane_ice": "", "molten_caustic_potash": "" diff --git a/lang/zh_hant.json b/lang/zh_hant.json index 0b89f9fb..60f85a5a 100644 --- a/lang/zh_hant.json +++ b/lang/zh_hant.json @@ -457,18 +457,14 @@ "greek_fire":"希臘火", "fireball":"火球", "rocket":"火箭", -"sticky_bomb":"粘炸彈", "cold_bomb":"冷炸彈", "hot_bomb":"熱炸彈", -"electro_bomb":"電炸彈", -"water_bomb":"水炸彈", "antimatter_bomb":"反物質炸彈", "party_popper":"紙屑炸彈", "flashbang":"閃光彈", "flash":"閃光", "smoke_grenade":"煙炸藥", "landmine":"地雷", -"cluster_bomb":"集束炸彈", "armageddon":"世界末日", "tesla_coil":"特斯拉線圈", "light_bulb":"電燈", From ac9f3703f9a7ca6310ff9982363202a8d7e342ae Mon Sep 17 00:00:00 2001 From: kaeud <97579413+kaeudomt@users.noreply.github.com> Date: Thu, 21 Mar 2024 04:36:54 +0700 Subject: [PATCH 24/31] Add files via upload --- mods/WhisperingTheory.js | 55 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 mods/WhisperingTheory.js diff --git a/mods/WhisperingTheory.js b/mods/WhisperingTheory.js new file mode 100644 index 00000000..7e4b0205 --- /dev/null +++ b/mods/WhisperingTheory.js @@ -0,0 +1,55 @@ +/* TODO +- [x] powder heater & coller +- [ ] block roomtemp +- [ ] no smoke from cold fire +*/ + +elements.powder_heater = { + category: "machines", + behavior: [ + "XX|HT:2|XX", + "HT:2|XX|HT:2", + "M2|HT:2 AND M1|M2", + ], + color: "#881111", + insulate: true, +} + +elements.powder_cooler = { + category: "machines", + behavior: [ + "XX|CO:2|XX", + "CO:2|XX|CO:2", + "M2|CO:2 AND M1|M2", + ], + color: "#111188", + insulate: true, +} + +elements.powder_superheater = { + category: "machines", + behavior: [ + "XX|HT:10|XX", + "HT:10|XX|HT:10", + "M2|HT:10 AND M1|M2", + ], + color: "#dd1111", + insulate: true, +} + +elements.powder_freeze = { + category: "machines", + behavior: [ + "XX|CO:10|XX", + "CO:10|XX|CO:10", + "M2|CO:10 AND M1|M2", + ], + color: "#1111dd", + insulate: true, +} + +elements.cold_fire.behavior = [ + "M1|M1|M1", + "M2|DL%8|M2", + "XX|M2|XX", +] \ No newline at end of file From ebeed6314161cef442da2d5397a36724d3ed2b12 Mon Sep 17 00:00:00 2001 From: kaeud <97579413+kaeudomt@users.noreply.github.com> Date: Thu, 21 Mar 2024 04:43:55 +0700 Subject: [PATCH 25/31] Delete mods/WhisperingTheory.js --- mods/WhisperingTheory.js | 55 ---------------------------------------- 1 file changed, 55 deletions(-) delete mode 100644 mods/WhisperingTheory.js diff --git a/mods/WhisperingTheory.js b/mods/WhisperingTheory.js deleted file mode 100644 index 7e4b0205..00000000 --- a/mods/WhisperingTheory.js +++ /dev/null @@ -1,55 +0,0 @@ -/* TODO -- [x] powder heater & coller -- [ ] block roomtemp -- [ ] no smoke from cold fire -*/ - -elements.powder_heater = { - category: "machines", - behavior: [ - "XX|HT:2|XX", - "HT:2|XX|HT:2", - "M2|HT:2 AND M1|M2", - ], - color: "#881111", - insulate: true, -} - -elements.powder_cooler = { - category: "machines", - behavior: [ - "XX|CO:2|XX", - "CO:2|XX|CO:2", - "M2|CO:2 AND M1|M2", - ], - color: "#111188", - insulate: true, -} - -elements.powder_superheater = { - category: "machines", - behavior: [ - "XX|HT:10|XX", - "HT:10|XX|HT:10", - "M2|HT:10 AND M1|M2", - ], - color: "#dd1111", - insulate: true, -} - -elements.powder_freeze = { - category: "machines", - behavior: [ - "XX|CO:10|XX", - "CO:10|XX|CO:10", - "M2|CO:10 AND M1|M2", - ], - color: "#1111dd", - insulate: true, -} - -elements.cold_fire.behavior = [ - "M1|M1|M1", - "M2|DL%8|M2", - "XX|M2|XX", -] \ No newline at end of file From d3ebf7dc9ce96ff7db2f3667ff8f69c5f6e5b05d Mon Sep 17 00:00:00 2001 From: kaeud <97579413+kaeudomt@users.noreply.github.com> Date: Thu, 21 Mar 2024 04:44:48 +0700 Subject: [PATCH 26/31] WhisperingTheory beta 1 uncompleted idk how to use custom js --- mods/WhisperingTheory.js | 55 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 mods/WhisperingTheory.js diff --git a/mods/WhisperingTheory.js b/mods/WhisperingTheory.js new file mode 100644 index 00000000..7e4b0205 --- /dev/null +++ b/mods/WhisperingTheory.js @@ -0,0 +1,55 @@ +/* TODO +- [x] powder heater & coller +- [ ] block roomtemp +- [ ] no smoke from cold fire +*/ + +elements.powder_heater = { + category: "machines", + behavior: [ + "XX|HT:2|XX", + "HT:2|XX|HT:2", + "M2|HT:2 AND M1|M2", + ], + color: "#881111", + insulate: true, +} + +elements.powder_cooler = { + category: "machines", + behavior: [ + "XX|CO:2|XX", + "CO:2|XX|CO:2", + "M2|CO:2 AND M1|M2", + ], + color: "#111188", + insulate: true, +} + +elements.powder_superheater = { + category: "machines", + behavior: [ + "XX|HT:10|XX", + "HT:10|XX|HT:10", + "M2|HT:10 AND M1|M2", + ], + color: "#dd1111", + insulate: true, +} + +elements.powder_freeze = { + category: "machines", + behavior: [ + "XX|CO:10|XX", + "CO:10|XX|CO:10", + "M2|CO:10 AND M1|M2", + ], + color: "#1111dd", + insulate: true, +} + +elements.cold_fire.behavior = [ + "M1|M1|M1", + "M2|DL%8|M2", + "XX|M2|XX", +] \ No newline at end of file From d2e2900007a971a3b337793cf4112a4f493f766e Mon Sep 17 00:00:00 2001 From: kaeud <97579413+kaeudomt@users.noreply.github.com> Date: Thu, 21 Mar 2024 17:20:51 +0700 Subject: [PATCH 27/31] WhisperingTheory.js v1 everything done --- mods/WhisperingTheory.js | 42 +++++++++++++++++++++++++++++++++------- 1 file changed, 35 insertions(+), 7 deletions(-) diff --git a/mods/WhisperingTheory.js b/mods/WhisperingTheory.js index 7e4b0205..ad41280b 100644 --- a/mods/WhisperingTheory.js +++ b/mods/WhisperingTheory.js @@ -1,7 +1,7 @@ /* TODO - [x] powder heater & coller -- [ ] block roomtemp -- [ ] no smoke from cold fire +- [x] block roomtemp +- [x] no smoke from cold fire */ elements.powder_heater = { @@ -13,7 +13,7 @@ elements.powder_heater = { ], color: "#881111", insulate: true, -} +}; elements.powder_cooler = { category: "machines", @@ -24,7 +24,7 @@ elements.powder_cooler = { ], color: "#111188", insulate: true, -} +}; elements.powder_superheater = { category: "machines", @@ -35,7 +35,7 @@ elements.powder_superheater = { ], color: "#dd1111", insulate: true, -} +}; elements.powder_freeze = { category: "machines", @@ -46,10 +46,38 @@ elements.powder_freeze = { ], color: "#1111dd", insulate: true, -} +}; + +elements.roomtemper = { + color: "#29632f", + behavior: behaviors.WALL, + tick: function(pixel) { + for (var i = 0; i < squareCoords.length; i++) { + var coord = squareCoords[i]; + var x = pixel.x+coord[0]; + var y = pixel.y+coord[1]; + if (!isEmpty(x,y, true)) { + if(pixelMap[x][y].temp < -230) { + pixelMap[x][y].temp = (pixelMap[x][y].temp + 7) + } else if(pixelMap[x][y].temp > 270) { + pixelMap[x][y].temp = (pixelMap[x][y].temp - 7) + } else if (pixelMap[x][y].temp < 20) { + pixelMap[x][y].temp = (pixelMap[x][y].temp + 2) + } else if (pixelMap[x][y].temp > 20) { + pixelMap[x][y].temp = (pixelMap[x][y].temp - 2) + } + } + } + }, + category:"machines", + state:"solid", + insulate: true, + noMix: true, + movable: false, +}, elements.cold_fire.behavior = [ "M1|M1|M1", "M2|DL%8|M2", "XX|M2|XX", -] \ No newline at end of file +] From 9c6132dcb64f2c91f890b52265502bcef231057f Mon Sep 17 00:00:00 2001 From: slweeb <91897291+slweeb@users.noreply.github.com> Date: Thu, 21 Mar 2024 19:03:04 -0400 Subject: [PATCH 28/31] Create electricityTest.js --- mods/electricityTest.js | 42 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 mods/electricityTest.js diff --git a/mods/electricityTest.js b/mods/electricityTest.js new file mode 100644 index 00000000..73be4942 --- /dev/null +++ b/mods/electricityTest.js @@ -0,0 +1,42 @@ +doElectricity = function (pixel) { + if (pixel.charge) { + // Check each adjacent pixel, if that pixel's charge is false, set it to the same charge + for (var i = 0; i < adjacentCoords.length; i++) { + var x = pixel.x+adjacentCoords[i][0]; + var y = pixel.y+adjacentCoords[i][1]; + if (!isEmpty(x,y,true)) { + var newPixel = pixelMap[x][y]; + var con = elements[newPixel.element].conduct; + if (con == undefined) {continue} + if (Math.random() < con) { // If random number is less than conductivity + if (!newPixel.charge && !newPixel.chargeCD) { + newPixel.charge = 1; + if (elements[newPixel.element].colorOn) { + newPixel.color = pixelColorPick(newPixel); + } + } + } + else if (elements[newPixel.element].insulate != true) { // Otherwise heat the pixel (Resistance simulation) + newPixel.temp += pixel.charge/4; + newPixel.chargeCD = 8; + pixelTempCheck(newPixel); + } + } + } + pixel.charge -= 0.25; + if (pixel.charge <= 0) { + delete pixel.charge; + pixel.chargeCD = 4; + } + } + // Lower charge cooldown + else if (pixel.chargeCD) { + pixel.chargeCD -= 1; + if (pixel.chargeCD <= 0) { + delete pixel.chargeCD; + if (elements[pixel.element].colorOn) { + pixel.color = pixelColorPick(pixel); + } + } + } +} \ No newline at end of file From ef8a1f788ec7eac1eb49ea96f23caf3cf41f3d1b Mon Sep 17 00:00:00 2001 From: slweeb <91897291+slweeb@users.noreply.github.com> Date: Thu, 21 Mar 2024 19:22:37 -0400 Subject: [PATCH 29/31] Update electricityTest.js --- mods/electricityTest.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/electricityTest.js b/mods/electricityTest.js index 73be4942..de4b87fb 100644 --- a/mods/electricityTest.js +++ b/mods/electricityTest.js @@ -18,7 +18,7 @@ doElectricity = function (pixel) { } else if (elements[newPixel.element].insulate != true) { // Otherwise heat the pixel (Resistance simulation) newPixel.temp += pixel.charge/4; - newPixel.chargeCD = 8; + if (con < 0.8) { newPixel.chargeCD = 8; } pixelTempCheck(newPixel); } } From aa0068c88c9fab75d858e2664d3b2970f8b76d98 Mon Sep 17 00:00:00 2001 From: slweeb <91897291+slweeb@users.noreply.github.com> Date: Thu, 21 Mar 2024 19:44:16 -0400 Subject: [PATCH 30/31] hotfix --- index.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/index.html b/index.html index 67c13993..1f33f15b 100644 --- a/index.html +++ b/index.html @@ -9960,6 +9960,7 @@ else { changePixel(pixel, elem2); } } if (r.func) { r.func(pixel,pixel) } + if (r.color2) { pixel.color = pixelColorPick(pixel,r.color2) } } }, ignore: ["sun"], @@ -15520,7 +15521,7 @@ window.onload = function() { return elements[e].excludeRandom != true && elements[e].category != "tools" && !elements[e].tool; }); gameCanvas.addEventListener("mousedown", mouseClick); - gameCanvas.addEventListener("mousedown", function(){ + gameCanvas.addEventListener("mousedown", function(e){ if (elements[currentElement] && elements[currentElement].onMouseDown) { elements[currentElement].onMouseDown(e); } From 2c4a0e38617665b705978cae99000dc820c9aa6d Mon Sep 17 00:00:00 2001 From: GGod <46885632+GGodPL@users.noreply.github.com> Date: Fri, 22 Mar 2024 00:45:41 +0100 Subject: [PATCH 31/31] fix a bunch of random stuff ig --- mods/betterMenuScreens.js | 2 +- mods/betterSettings.js | 9 +++++++-- mods/elementsManager.js | 2 +- mods/moreViews.js | 19 ++++++++++--------- mods/video.js | 1 + 5 files changed, 20 insertions(+), 13 deletions(-) diff --git a/mods/betterMenuScreens.js b/mods/betterMenuScreens.js index dc18861c..d150d814 100644 --- a/mods/betterMenuScreens.js +++ b/mods/betterMenuScreens.js @@ -153,7 +153,7 @@ class MenuScreen { /** * Sets close button visibility. When false the close button will not be added to the menu screen - * @param {boolean} show Visibility of the close button + * @param {boolean} show Visibility of the close g button */ setShowCloseButton(show) { this.showCloseButton = show; diff --git a/mods/betterSettings.js b/mods/betterSettings.js index 811946a7..bb213cc0 100644 --- a/mods/betterSettings.js +++ b/mods/betterSettings.js @@ -6,16 +6,19 @@ const settingType = { SELECT: [4, null] } class Setting { - constructor (name, storageName, type, disabled = false, defaultValue = null) { + constructor (name, storageName, type, disabled = false, defaultValue = null, description = "", customValidator = () => true) { this.tabName = null; this.name = name; this.storageName = storageName; this.type = type[0]; this.disabled = disabled; this.defaultValue = defaultValue ?? type[1]; + this.description = description; + this.validate = customValidator; } set(value) { + if (!this.validate(value)) return false; this.value = value; const settings = JSON.parse(localStorage.getItem(`${this.tabName}/settings`)) ?? {}; settings[this.name] = value; @@ -61,7 +64,7 @@ class Setting { const id = "betterSettings/" + this.modName + "/" + this.storageName; const span = document.createElement("span"); span.className = "setting-span"; - span.title = 'Default: "' + this.defaultValue + '"' + (this.disabled ? ". This setting is disabled." : ""); + span.title = 'Default: "' + this.defaultValue + '"' + (this.disabled ? ". This setting is disabled" : "") + (this.description ? `. ${this.description}` : ""); span.innerText = this.name + " "; const element = document.createElement("input"); switch (this.type) { @@ -162,12 +165,14 @@ class SettingsTab { if (this.categories.has(category)) this.categories.get(category).push(setting); else this.categories.set(category, [setting]); this.registry.set(setting.storageName, setting); + return this; } registerSettings(category = "General", ...settings) { for (const setting of settings) { this.registerSetting(setting, category); } + return this; } set(name, value) { diff --git a/mods/elementsManager.js b/mods/elementsManager.js index 74cdbee9..23ac1dd0 100644 --- a/mods/elementsManager.js +++ b/mods/elementsManager.js @@ -257,7 +257,7 @@ if (enabledMods.includes("mods/betterMenuScreens.js")) { // ugly way of doing it but probably works const checkType = (key, value) => { - if (key == "behavior" && (typeof value == "function" || (value instanceof Array && value.filter(e => e instanceof Array && e.filter(s => typeof s == "string").length == e.length).length == value.length))) return true; + if (key == "behavior" && (typeof value == "function" || (value instanceof Array && value.filter(e => typeof e == "string").length == value.length))) return true; else if (key == "behavior") return false; if (["darkText", "hidden", "insulate", "noMix", "isFood", "forceAutoGen", "customColor", "ignoreAir", "excludeRandom", "burning", "flipX", "flipY", "flippableX", "flippableY"].includes(key) && typeof value != "boolean") return false; if (["name", "category", "desc", "alias", "seed", "baby", "state", "stateHigh", "stateHighName", "stateHighColor", "stateLow", "stateLowNmae", "stateLowColor"].includes(key) && typeof value != "string") return false; diff --git a/mods/moreViews.js b/mods/moreViews.js index 1d874d60..c2c18f67 100644 --- a/mods/moreViews.js +++ b/mods/moreViews.js @@ -34,18 +34,19 @@ setView = (n) => { document.querySelector('span[setting="view"]').children[0].value = view ?? 0; } -for (const i in views) { - if (i < 4) continue; - const option = document.createElement("option"); - option.setAttribute("value", i); - option.innerText = views[i]; - document.querySelector('.setting-span[setting="view"]').querySelector("select").appendChild(option); - viewKey[i] = views[i]; -} +runAfterLoadList.push(() => { + for (const i in views) { + if (i < 4) continue; + const option = document.createElement("option"); + option.setAttribute("value", i); + option.innerText = views[i]; + document.querySelector('.setting-span[setting="view"]').querySelector("select").appendChild(option); + viewKey[i] = views[i]; + } +}) const vcrFont = new FontFace("VCR", "url(mods/VCR_OSD_MONO.ttf)"); vcrFont.load().then(font => { - console.log(font); document.fonts.add(font); }) diff --git a/mods/video.js b/mods/video.js index ce21ee24..2a75e490 100644 --- a/mods/video.js +++ b/mods/video.js @@ -89,6 +89,7 @@ elements.video = { } }; + currentVideoFrames = []; video.currentTime = 0; video.onseeked = () => {