diff --git a/README.md b/README.md index 62ad2b2a..4be247f2 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ For the Afterbirth/Rebirth version [click here](https://moddingofisaac.com/mod/1 - **Bulgarian** (*WIP*, by TST_Gogo_, Gothika_47) - **Turkish** (by Cagdas Salur, Mert Dutal) - **Polish** (by Rickyy, Kennyluz, MERITT, DimonoKingoKongo) -- **Korean** (by Blackcreamtea) +- **Korean** (by Blackcreamtea, 미카) - **Chinese** version: [EID Chinese Edition](https://steamcommunity.com/sharedfiles/filedetails/?id=1290363695) | alternative: [中文道具图鉴 Eid Chinese](https://steamcommunity.com/sharedfiles/filedetails/?id=848295251) ### Possible Future Features @@ -76,5 +76,5 @@ Same as Windows, but the path is: `/home/%YourUsernameHere%/.steam/steam/steamap - TST_Gogo_, Gothika_47 for creating the **Bulgarian** language pack - Cagdas Salur and Mert Dutal for creating the **Turkish** language pack - Jake for the sweet **German** language pack -- Blackcreamtea for the awesome **Korean** language pack +- Blackcreamtea and 미카 for the awesome **Korean** language pack - [adc](https://steamcommunity.com/id/whytefang/) for creating an awesome new language pack and providing ideas for new functionalities diff --git a/descriptions/ab+/ko_kr.lua b/descriptions/ab+/ko_kr.lua index b06abc24..10909a29 100644 --- a/descriptions/ab+/ko_kr.lua +++ b/descriptions/ab+/ko_kr.lua @@ -1,6 +1,8 @@ -- 스탯 순서: 체력 - 빨간하트 - 블랙하트 - 소울하트 - 공격력 - 연사 - 사거리 - 이동속도 - 탄속 - 행운 - 효과 local languageCode = "ko_kr" +-- Last Sync with en_us: 10.01.2022 + EID.descriptions[languageCode] = {} EID.descriptions[languageCode].custom = {} -- table for custom entity descriptions EID.descriptions[languageCode].languageName = "Korean" diff --git a/descriptions/rep/ko_kr.lua b/descriptions/rep/ko_kr.lua index dde4ea60..dbe6ce54 100644 --- a/descriptions/rep/ko_kr.lua +++ b/descriptions/rep/ko_kr.lua @@ -1,6 +1,8 @@ -- 스탯 순서: 체력 - 빨간하트 - 블랙하트 - 소울하트 - 공격력 - 연사 - 사거리 - 이동속도 - 탄속 - 행운 - 효과 local languageCode = "ko_kr" +-- Last Sync with en_us: 10.01.2022 + local repCollectibles={ -- Original [2] = {"2", "내면의 눈", "↓ {{Tears}}연사 x0.51#공격이 3발로 나갑니다."}, -- The Inner Eye diff --git a/eid_config.lua b/eid_config.lua index ac76a001..78ed9ded 100644 --- a/eid_config.lua +++ b/eid_config.lua @@ -1,307 +1,312 @@ EID.UserConfig = { - -------GENERAL--------- - -- Change language of the mod. - -- Currently Supported: English = "en_us" (Default) , "en_us_detailed" - -- French = "fr" SPECIAL THANKS TO Nicolas Delvaux - -- Polish = "pl" SPECIAL THANKS TO Rickyy - -- Spanish = "spa" SPECIAL THANKS TO Lidia Arroyo Purroy - -- Portuguese = "pt" SPECIAL THANKS TO Marcelino Cruz - -- Brazilian Portuguese = "pt_br" SPECIAL THANKS TO Marcelino Cruz - -- Russian = "ru" SPECIAL THANKS TO hell2pay, fly_6 - -- Italian = "it" SPECIAL THANKS TO Denkishi, 2G - -- Bulgarian = "bul" SPECIAL THANKS TO ,Gothika_47 (WIP) - -- Turkish = "tr_tr" SPECIAL THANKS TO Mert Dutal - -- Chinese (https://steamcommunity.com/sharedfiles/filedetails/?id=836319872) - -- Italian (https://steamcommunity.com/sharedfiles/filedetails/?id=931392691) - -- If you want to make a translation, please contact me :) - ["Language"] = "en_us", - -- Toggle if item names should be displayed in your language, english or both - -- States: 1 = english , 2 = translated, 3 = both - -- Default = 2 - ["TranslateItemName"] = 2, - -- Change font type. Values are [default, borderless, inverted] - -- Default = "default" - ["FontType"] = "default", - -- Change Width of the info boxes. (In characters) - -- Default = 100 - ["TextboxWidth"] = 100, - -- Change Size of the info boxes. Range: [0,...,1] - -- Default = 1 - ["Scale"] = 1, - -- Set transparency of the background. Range: [0,...,1] - -- Default = 0.75 - ["Transparency"] = 0.75, - -- Set the HUD offset of the description. - -- This should be set to the same number of "strokes" set in the ingame options for the "hud offset" value. (Range is 0 to 10) - -- Default = 10 - ["HUDOffset"] = 10, - -- Set X Position (Width) of the descriptiontext - -- Default = 60 - ["XPosition"] = 60, - -- Set Y Position (Height) of the descriptiontext - -- Default = 45 - ["YPosition"] = 45, - -- Set the distance to an item in which informations will be displayed (in Tiles) - -- Default = 5 - ["MaxDistance"] = 5, - -- Choose between an indicator, that highlights the currently inspected object - -- Options: ["arrow","blink","border","highlight","none"]. - -- Arrow = moving arrow pointing at the item | Blink = the whole sprite blinks white | Border = Blinking white border around the sprite | Highlight = White border around the sprite | None = Disable funtion - -- Default = "none" - ["Indicator"] = "none", - -- Set the keybinding to toggle the descriptions - -- look into the AB+ or Repentance documentation for the key names here: https://wofsauge.github.io/IsaacDocs/rep/enums/Keyboard.html - -- Default = Keyboard.KEY_F2 - ["HideKey"] = Keyboard.KEY_F2, - -- Set the controller binding to toggle the descriptions - -- Use the Controller names here: https://github.com/wofsauge/External-Item-Descriptions/blob/master/mod_config_menu.lua#L1 or a number - -- Of note are Controller.STICK_LEFT and Controller.STICK_RIGHT (pushing the sticks in), which aren't used in-game with default controls - -- Default = none (-1) - ["HideButton"] = -1, - -- Initial displaystate. Can be used to change the toggle behavior of the "Hide Key" event - -- Default = false - ["InitiallyHidden"] = false, - -- Hide the descriptions when in battle - -- Default = false - ["HideInBattle"] = false, - -- Toggle obstruction based hiding, when the player has flight - -- Default = true - ["DisableObstructionOnFlight"] = true, - -- If set to true, the mod will no longer display a warning if the save game doesn't have achievements unlocked - -- This also disables warnings for using an outdated game version, and for having potentially modded Bag of Crafting recipes - -- Default = false - ["DisableAchievementCheck"] = false, - - -------Display Modes--------- + -------GENERAL--------- + -- Change the language of the mod + -- Currently Supported: English = "en_us" (Default), "en_us_detailed" (More detailed descriptions) + -- French = "fr" SPECIAL THANKS TO Nicolas Delvaux + -- Polish = "pl" SPECIAL THANKS TO Rickyy + -- Spanish = "spa" SPECIAL THANKS TO Lidia Arroyo Purroy + -- Portuguese = "pt" SPECIAL THANKS TO Marcelino Cruz + -- Brazilian Portuguese = "pt_br" SPECIAL THANKS TO Marcelino Cruz + -- Russian = "ru" SPECIAL THANKS TO hell2pay, fly_6 + -- Italian = "it" SPECIAL THANKS TO Denkishi, 2G + -- Bulgarian = "bul" SPECIAL THANKS TO Gothika_47 + -- Turkish = "tr_tr" SPECIAL THANKS TO Mert Dutal + -- Korean = "ko_kr" SPECIAL THANKS TO Blackcreamtea and 미카 + -- Chinese (https://steamcommunity.com/sharedfiles/filedetails/?id=836319872) + -- Italian (https://steamcommunity.com/sharedfiles/filedetails/?id=931392691) + -- + -- If you want to make a translation, please contact me :) (wofsauge) + -- + ["Language"] = "en_us", + -- Change if item names should be displayed in English, your translated language or both + -- States: 1 = English , 2 = translated, 3 = both + -- Default = 2 + ["TranslateItemName"] = 2, + -- Change font type. Values are [default, borderless, inverted] + -- Default = "default" + ["FontType"] = "default", + -- Change the width of the info boxes (in characters). + -- Default = 100 + ["TextboxWidth"] = 100, + -- Change the size of the info boxes. Range: [0,...,1] + -- Default = 1 + ["Scale"] = 1, + -- Set the background transparency. Range: [0,...,1] + -- Default = 0.75 + ["Transparency"] = 0.75, + -- Set the HUD offset of the descriptions + -- This should be set to the same number of "strokes" set in the in-game options for the "hud offset" value (range is 0 to 10) + -- Default = 10 + ["HUDOffset"] = 10, + -- Set the X Position (width) of the description texts + -- Default = 60 + ["XPosition"] = 60, + -- Set the Y Position (height) of the description texts + -- Default = 45 + ["YPosition"] = 45, + -- Set the distance between an item and its information display (in tiles) + -- Default = 5 + ["MaxDistance"] = 5, + -- Select the type of the indicator that highlights the currently inspected object + -- Options: ["arrow", "blink", "border", "highlight", "none"]. + -- Arrow = Moving arrow pointing at the item | Blink = The whole sprite blinks white | Border = Blinking white border around the sprite | Highlight = White border around the sprite | None = No indicator + -- Default = "none" + ["Indicator"] = "none", + -- Set the keybind to toggle the description display + -- Look into the AB+ or Repentance documentation for the key names here: https://wofsauge.github.io/IsaacDocs/rep/enums/Keyboard.html + -- Default = Keyboard.KEY_F2 + ["HideKey"] = Keyboard.KEY_F2, + -- Set the controller binding to toggle the description display + -- Use the controller names here: https://github.com/wofsauge/External-Item-Descriptions/blob/master/mod_config_menu.lua#L1 or a number + -- Controller.STICK_LEFT and Controller.STICK_RIGHT (pushing the sticks in), which aren't used in-game with default controls + -- Default = none (-1) + ["HideButton"] = -1, + -- Initial display state. Can be used to change the toggle behavior of the "Hide Key" event + -- Default = false + ["InitiallyHidden"] = false, + -- Hide the descriptions when in battle + -- Default = false + ["HideInBattle"] = false, + -- Toggle obstruction based hiding, when the player has flight + -- Default = true + ["DisableObstructionOnFlight"] = true, + -- If set to true, the mod will no longer display a warning if the save game doesn't have achievements unlocked + -- This also disables warnings for using an outdated game version and for having potentially modded Bag of Crafting recipes + -- Default = false + ["DisableAchievementCheck"] = false, - -- Sets the display mode of the description text. - -- possible values: default, local - -- "default": text will be displayed in the top-left of the screen. - -- "local": text will be displayed under the described object. - -- Default = "default" - ["DisplayMode"] = "default", - -- Change Size of the info boxes for LocalMode. - -- Default = 0.5 - ["LocalScale"] = 0.5, - -- Changes the position of the text in local mode, relative to the described object to be centered. Set to false to make it left-aligned - -- Default = true - ["LocalModeCentered"] = true, - - -------------CURSE------------- + -------display Modes--------- - -- Disable informations when the floor has curse of the blind ( ? - Items) - -- Default = true - ["DisableOnCurse"] = true, - -- Disable Item informations for the second Treasure room item on alt paths - -- REPENTANCE ONLY!!! - -- Default = true - ["DisableOnAltPath"] = true, - -- Disable Item informations on the April fools challenge - -- Default = true - ["DisableOnAprilFoolsChallenge"] = true, - - ----------ITEM NAMES----------- + -- Sets the display mode of the description text + -- Possible values: default, local + -- "default": text will be displayed in the top left of the screen + -- "local": text will be displayed under the described object + -- Default = "default" + ["DisplayMode"] = "default", + -- Change the size of the info boxes for local mode + -- Default = 0.5 + ["LocalScale"] = 0.5, + -- Changes the position of the text in local mode, relative to the described object to be centered. Set to false to make it left-aligned + -- Default = true + ["LocalModeCentered"] = true, - -- Toggle Display of Collectible / Card and Pill names - -- Default = true - ["ShowItemName"] = true, - -- Toggle Display of the Item Type and Maximum Charges as an icon - -- Default = true - ["ShowItemType"] = true, - -- Toggle Display of Collectible / Trinket Icon next to Itemname - -- Default = true - ["ShowItemIcon"] = true, - -- Toggle Display of Collectible / Item descriptions - -- Default = true - ["DisplayItemInfo"] = true, - -- Toggle Display of Trinket descriptions - -- Default = true - ["DisplayTrinketInfo"] = true, - -- Set the color-name of the Itemname description text. Color names can be found& defined in "eid_data.lua" - -- Default = "ColorEIDObjName" - ["ItemNameColor"] = "ColorEIDObjName", - -- Show ID of described object in the format "Type.Variant.SubType" next to the name - -- Default = false - ["ShowObjectID"] = false, - -- Enables or disables item quality after item name - -- REPENTANCE ONLY!!! - -- Default = true - ["ShowQuality"] = true, - - -------TRANSFORMATIONS--------- + -------------CURSE------------- - -- Toggle Display of Transformation text - -- Default = true - ["TransformationText"] = true, - -- Toggle Display of Transformation icons - -- Default = true - ["TransformationIcons"] = true, - -- Set the color-name of the Transformation description text. Color names can be found& defined in "eid_data.lua" - -- Default = "ColorEIDTransform" - ["TransformationColor"] = "ColorEIDTransform", - - ------------CARDS-------------- + -- Disable descriptions when the floor has Curse of the Blind + -- Default = true + ["DisableOnCurse"] = true, + -- Disable descriptions for the second Treasure Room item on the alt path + -- REPENTANCE ONLY!!! + -- Default = true + ["DisableOnAltPath"] = true, + -- Disable descriptions for the April Fools challenge + -- Default = true + ["DisableOnAprilFoolsChallenge"] = true, - -- Toggle Display of Card / Rune descriptions - -- Default = true - ["DisplayCardInfo"] = true, - -- Toggle Display of Card / Rune descriptions when its a shop item - -- Default = false - ["DisplayCardInfoShop"] = false, - -- Toggle Display of Soulstone descriptions when its a shop item - -- REPENTANCE ONLY!!! - -- Default = true - ["DisplaySoulstoneInfoShop"] = true, - -- Toggle Display of Card / Rune descriptions when its not accessable with walking. AKA behind rock, blocks, spikes - -- Default = false - ["DisplayObstructedCardInfo"] = false, - -- Toggle Display of Soulstone descriptions when its not accessable with walking. AKA behind rock, blocks, spikes - -- REPENTANCE ONLY!!! - -- Default = true - ["DisplayObstructedSoulstoneInfo"] = true, - -- Toggle Display of Card / Rune descriptions that are spawned with the Options? item - -- REPENTANCE ONLY!!! - -- Default = false - ["DisplayCardInfoOptions?"] = false, - - ------------PILLS-------------- + ----------ITEM NAMES----------- - -- Toggle Display of Pill descriptions - -- Default = true - ["DisplayPillInfo"] = true, - -- Toggle Display of Pill descriptions when its a shop item - -- Default = true - ["DisplayPillInfoShop"] = true, - -- Toggle Display of Pill descriptions when its not accessable with walking. AKA behind rock, blocks, spikes - -- Default = false - ["DisplayObstructedPillInfo"] = false, - -- Toggle Display of Pill descriptions that are spawned with the Options? item - -- REPENTANCE ONLY!!! - -- Default = true - ["DisplayPillInfoOptions?"] = true, - -- Toggle Display of Pill descriptions that arent known to you yet - -- Default = false - ["ShowUnidentifiedPillDescriptions"] = false, - - --------Sacrifice Room--------- + -- Toggle display of collectible or Card and Pill names + -- Default = true + ["ShowItemName"] = true, + -- Toggle display of item type and maximum charge icons + -- Default = true + ["ShowItemType"] = true, + -- Toggle display of collectible or trinket icons next to the item name + -- Default = true + ["ShowItemIcon"] = true, + -- Toggle display of collectible descriptions + -- Default = true + ["DisplayItemInfo"] = true, + -- Toggle display of trinket descriptions + -- Default = true + ["DisplayTrinketInfo"] = true, + -- Set the color of the item name text + -- Color names are defined in "eid_data.lua" (line 300) + -- Default = "ColorEIDObjName" + ["ItemNameColor"] = "ColorEIDObjName", + -- Display the ID of described object in the format "Type.Variant.SubType" next to the name + -- Default = false + ["ShowObjectID"] = false, + -- Enables or disables item quality icon after item name + -- REPENTANCE ONLY!!! + -- Default = true + ["ShowQuality"] = true, - -- Toggle Display of next Sacrifice room Payout descriptions - -- Default = true - ["DisplaySacrificeInfo"] = true, - - --------Dice Room--------- + -------TRANSFORMATIONS--------- - -- Toggle Display of Diceroom descriptions - -- Default = true - ["DisplayDiceInfo"] = true, - - --------Crane Game--------- - -- REPENTANCE ONLY!!! - - -- Toggle Display for items inside of a Crane Game - -- Default = true - ["DisplayCraneInfo"] = true, - - ---------Bag of Crafting----------- - -- REPENTANCE ONLY!!! - - -- When to show the Bag of Crafting display - -- Options: "always", "hold", "never" - -- "always" = Always show Results, "hold" = Show when holding up bag, "never" = Never show results - -- Default = "always" - ["DisplayBagOfCrafting"] = "always", - -- Display modes for the Bag of Crafting display - -- Options: "Recipe List", "Preview Only", "No Recipes", "Pickups Only" - -- The recipe list is a detailed calculated list of recipes based on what you have available on the floor - -- Preview Only shows the description of the item you can currently craft in your bag - -- No Recipes shows percentages of what item you might get from your bag / best option on the floor, for a more intended experience - -- Pickups Only just shows the room/floor pickup count - -- (No Recipes is recommended if you have modded items) - -- Default = "Recipe List" - ["BagOfCraftingDisplayMode"] = "Recipe List", - -- Hide the recipe list when in battle - -- Default = true - ["BagOfCraftingHideInBattle"] = true, - -- Changes the number of Results shown in the Bag of crafting description - -- Higher numbers can cause more lag! - -- Default = 7 - ["BagOfCraftingResults"] = 7, - -- Changes the number of ingredients for which every combination is checked - -- Higher numbers will cause lag spikes on new pickup sets! - -- Default = 12 - ["BagOfCraftingCombinationMax"] = 12, - -- Changes the number of random recipes calculated - -- Higher numbers will cause lag spikes on new pickup sets! - -- Default = 400 - ["BagOfCraftingRandomResults"] = 400, - -- Set the keybinding to toggle the scroll feature of the bag of crafting descriptions - -- look into the AB+ or Repentance documentation for the key names here: https://wofsauge.github.io/IsaacDocs/rep/enums/ButtonAction.html - -- Default = ButtonAction.ACTION_MAP - ["BagOfCraftingToggleKey"] = ButtonAction.ACTION_MAP, - -- Display craftable item names, moving the recipe to a new line - -- Default = false - ["BagOfCraftingDisplayNames"] = false, - -- Display recipes as 8 icons instead of grouped ingredients - -- Default = false - ["BagOfCraftingDisplayIcons"] = false, - -- Set the keybinding to toggle the crafting display, so you can see descriptions of items/pickups on the floor - -- look into the AB+ or Repentance documentation for the key names here: https://wofsauge.github.io/IsaacDocs/rep/enums/Keyboard.html - -- Default = Keyboard.KEY_F3 - ["CraftingHideKey"] = Keyboard.KEY_F3, - -- Set the controller binding to toggle the crafting display, so you can see descriptions of items/pickups on the floor - -- Use the Controller names here: https://github.com/wofsauge/External-Item-Descriptions/blob/master/mod_config_menu.lua#L1 or a number - -- Of note are Controller.STICK_LEFT and Controller.STICK_RIGHT (pushing the sticks in), which aren't used in-game with default controls - -- Default = none (-1) - ["CraftingHideButton"] = -1, - -- Set the keybinding to toggle viewing the description of the item ready to be crafted in the bag - -- look into the AB+ or Repentance documentation for the key names here: https://wofsauge.github.io/IsaacDocs/rep/enums/Keyboard.html - -- Default = Keyboard.KEY_F3 - ["CraftingResultKey"] = Keyboard.KEY_F4, - -- Set the controller binding to toggle viewing the description of the item ready to be crafted in the bag - -- Use the Controller names here: https://github.com/wofsauge/External-Item-Descriptions/blob/master/mod_config_menu.lua#L1 or a number - -- Of note are Controller.STICK_LEFT and Controller.STICK_RIGHT (pushing the sticks in), which aren't used in-game with default controls - -- Default = none (-1) - ["CraftingResultButton"] = -1, - - ---------Mouse Controls----------- - - -- Toggles HUD descriptions based on the mouse position - -- Default = false - ["EnableMouseControls"] = false, - - -- Toggles the custom mouse cursor - -- Default = false - ["ShowCursor"] = false, - - -------------MISC--------------- - - -- Changes the number of Results shown for the additional Spindown dice description - -- REPENTANCE ONLY!!! - -- Default = 3 - ["SpindownDiceResults"] = 3, - - -- Spindown dice preview can skip over locked items, however the method for determining an item's locked status is not perfect - -- REPENTANCE ONLY!!! - -- Default = false - ["SpindownDiceSkipLocked"] = false, + -- Toggle display of transformation names + -- Default = true + ["TransformationText"] = true, + -- Toggle display of transformation icons + -- Default = true + ["TransformationIcons"] = true, + -- Set the color of the Transformation description text + -- Color names are defined in "eid_data.lua" (line 300) + -- Default = "ColorEIDTransform" + ["TransformationColor"] = "ColorEIDTransform", - -- Error message displayed when an error occurs - -- Default = [Effect not defined] - ["ErrorMessage"] = "[Effect not defined]", - -- Set the color-name of the default description text. Color names can be found& defined in "eid_data.lua" - -- Default = "ColorEIDText" - ["TextColor"] = "ColorEIDText", - -- Set the color-name of the Error description text. Color names can be found& defined in "eid_data.lua" - -- Default = "ColorEIDError" - ["ErrorColor"] = "ColorEIDError", - -- Enables or disables custom Descriptions for entities - -- Default = true - ["EnableEntityDescriptions"] = true, + ------------CARDS-------------- + + -- Toggle display of Card or Rune descriptions + -- Default = true + ["DisplayCardInfo"] = true, + -- Toggle display of Card or Rune descriptions when they're sold in shops + -- Default = false + ["DisplayCardInfoShop"] = false, + -- Toggle display of Soul Stone descriptions when they're sold in shops + -- REPENTANCE ONLY!!! + -- Default = true + ["DisplaySoulstoneInfoShop"] = true, + -- Toggle display of Card or Rune descriptions when they're not accessible without flight, e.g. when they are behind rocks, blocks, spikes, etc. + -- Default = false + ["DisplayObstructedCardInfo"] = false, + -- Toggle display of Soul Stone descriptions when they're not accessible without flight, e.g. when they are behind rocks, blocks, spikes, etc. + -- REPENTANCE ONLY!!! + -- Default = true + ["DisplayObstructedSoulstoneInfo"] = true, + -- Toggle display of Card or Rune descriptions when they spawn from the Options? item + -- REPENTANCE ONLY!!! + -- Default = false + ["DisplayCardInfoOptions?"] = false, + + ------------PILLS-------------- + + -- Toggle display of Pill descriptions + -- Default = true + ["DisplayPillInfo"] = true, + -- Toggle display of Pill descriptions when they're a shop item + -- Default = true + ["DisplayPillInfoShop"] = true, + -- Toggle display of Pill descriptions when they're not accessible without flight, e.g. when they are behind rocks, blocks, spikes, etc. + -- Default = false + ["DisplayObstructedPillInfo"] = false, + -- Toggle display of Pill descriptions when they spawn from the Options? item + -- REPENTANCE ONLY!!! + -- Default = true + ["DisplayPillInfoOptions?"] = true, + -- Toggle display of description for Pills that haven't been identified yet + -- Default = false + ["ShowUnidentifiedPillDescriptions"] = false, + + --------Sacrifice Room--------- + + -- Toggle display of the next Sacrifice Room payout description + -- Default = true + ["DisplaySacrificeInfo"] = true, + + --------Dice Room--------- + + -- Toggle display of Dice Room descriptions + -- Default = true + ["DisplayDiceInfo"] = true, + + --------Crane Game--------- + -- REPENTANCE ONLY!!! + + -- Toggle display for items inside of a Crane Game + -- Default = true + ["DisplayCraneInfo"] = true, + + ---------Bag of Crafting----------- + -- REPENTANCE ONLY!!! + + -- When to show the Bag of Crafting display + -- Options: "always", "hold", "never" + -- "always" = Always show results, "hold" = Show when holding up bag, "never" = Never show results + -- Default = "always" + ["DisplayBagOfCrafting"] = "always", + -- Display modes for the Bag of Crafting display + -- Options: "Recipe List", "Preview Only", "No Recipes", "Pickups Only" + -- The recipe list is a detailed calculated list of recipes based on what you have available on the floor + -- Preview Only shows the description of the item you can currently craft in your bag + -- No Recipes shows percentages of what item you might get from your bag / best option on the floor, for a more intended experience + -- Pickups Only just shows the room/floor pickup count + -- (No Recipes is recommended if you have modded items) + -- Default = "Recipe List" + ["BagOfCraftingDisplayMode"] = "Recipe List", + -- Hide the recipe list when in battle + -- Default = true + ["BagOfCraftingHideInBattle"] = true, + -- Changes the amount of results shown in the Bag of Crafting description + -- Higher numbers can cause more lag! + -- Default = 7 + ["BagOfCraftingResults"] = 7, + -- Changes the amount of ingredients for which every combination is checked + -- Higher numbers will cause lag spikes on new pickup sets! + -- Default = 12 + ["BagOfCraftingCombinationMax"] = 12, + -- Changes the amount of how many random recipes get calculated + -- Higher numbers will cause lag spikes on new pickup sets! + -- Default = 400 + ["BagOfCraftingRandomResults"] = 400, + -- Set the keybinding to toggle the scroll feature of the Bag of Crafting descriptions + -- Look into the AB+ or Repentance documentation for the key names here: https://wofsauge.github.io/IsaacDocs/rep/enums/ButtonAction.html + -- Default = ButtonAction.ACTION_MAP + ["BagOfCraftingToggleKey"] = ButtonAction.ACTION_MAP, + -- Display craftable item names, moving the recipe to a new line + -- Default = false + ["BagOfCraftingDisplayNames"] = false, + -- Display recipes as 8 icons instead of grouped ingredients + -- Default = false + ["BagOfCraftingDisplayIcons"] = false, + -- Set the keybinding to toggle the crafting display, so you can see descriptions of items/pickups on the floor + -- Look into the AB+ or Repentance documentation for the key names here: https://wofsauge.github.io/IsaacDocs/rep/enums/Keyboard.html + -- Default = Keyboard.KEY_F3 + ["CraftingHideKey"] = Keyboard.KEY_F3, + -- Set the controller binding to toggle the crafting display, so you can see descriptions of items/pickups on the floor + -- Use the Controller names here: https://github.com/wofsauge/External-Item-Descriptions/blob/master/mod_config_menu.lua#L1 or a number + -- Of note are Controller.STICK_LEFT and Controller.STICK_RIGHT (pushing the sticks in), which aren't used in-game with default controls + -- Default = none (-1) + ["CraftingHideButton"] = -1, + -- Set the keybinding to toggle viewing the description of the item ready to be crafted in the bag + -- Look into the AB+ or Repentance documentation for the key names here: https://wofsauge.github.io/IsaacDocs/rep/enums/Keyboard.html + -- Default = Keyboard.KEY_F3 + ["CraftingResultKey"] = Keyboard.KEY_F4, + -- Set the controller binding to toggle viewing the description of the item ready to be crafted in the bag + -- Use the controller names here: https://github.com/wofsauge/External-Item-Descriptions/blob/master/mod_config_menu.lua#L1 or a number + -- Of note are Controller.STICK_LEFT and Controller.STICK_RIGHT (pushing the sticks in), which aren't used in-game with default controls + -- Default = none (-1) + ["CraftingResultButton"] = -1, + + ---------Mouse Controls----------- + + -- Toggles HUD descriptions based on the mouse position + -- Default = false + ["EnableMouseControls"] = false, + -- Toggles the custom mouse cursor + -- Default = false + ["ShowCursor"] = false, + + -------------MISC--------------- + + -- Changes the number of results shown for the additional Spindown Dice description + -- REPENTANCE ONLY!!! + -- Default = 3 + ["SpindownDiceResults"] = 3, + -- Spindown Dice preview can skip over locked items, however the method for determining an item's locked status is not perfect + -- REPENTANCE ONLY!!! + -- Default = false + ["SpindownDiceSkipLocked"] = false, + + -- Error message displayed when an error occurs + -- Default = [Effect not defined] + ["ErrorMessage"] = "[Effect not defined]", + -- Set the color of the default description text + -- Color names are defined in "eid_data.lua" (line 300) + -- Default = "ColorEIDText" + ["TextColor"] = "ColorEIDText", + -- Set the color of the error description text + -- Color names are defined in "eid_data.lua" (line 300) + -- Default = "ColorEIDError" + ["ErrorColor"] = "ColorEIDError", + -- Enables or disables custom descriptions for entities + -- Default = true + ["EnableEntityDescriptions"] = true } ---END CONFIG-- ------------ ------------ +-- END CONFIG-- +-------------- +-------------- -------------------------------------------------- -------------------------------------------------- @@ -314,74 +319,75 @@ EID.UserConfig = { -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- + EID.DefaultConfig = { - ["Language"] = "en_us", - ["TranslateItemName"] = 2, - ["FontType"] = "default", - ["TextboxWidth"] = 100, - ["Scale"] = 1, - ["Transparency"] = 0.75, - ["HUDOffset"] = 10, - ["XPosition"] = 60, - ["YPosition"] = 45, - ["DisplayMode"] = "default", - ["LocalScale"] = 0.5, - ["LocalModeCentered"] = true, - ["MaxDistance"] = 5, - ["Indicator"] = "none", - ["HideKey"] = Keyboard.KEY_F2, - ["HideButton"] = -1, - ["InitiallyHidden"] = false, - ["HideInBattle"] = false, - ["DisableObstructionOnFlight"] = true, - ["DisableAchievementCheck"] = false, - ["DisableOnCurse"] = true, - ["DisableOnAltPath"] = true, - ["DisableOnAprilFoolsChallenge"] = true, - ["ShowItemName"] = true, - ["ShowItemType"] = true, - ["ShowItemIcon"] = true, - ["DisplayItemInfo"] = true, - ["DisplayTrinketInfo"] = true, - ["ItemNameColor"] = "ColorEIDObjName", - ["ShowQuality"] = true, - ["ShowObjectID"] = false, - ["TransformationText"] = true, - ["TransformationIcons"] = true, - ["TransformationColor"] = "ColorEIDTransform", - ["DisplayCardInfo"] = true, - ["DisplayCardInfoShop"] = false, - ["DisplaySoulstoneInfoShop"] = true, - ["DisplayObstructedCardInfo"] = false, - ["DisplayObstructedSoulstoneInfo"] = true, - ["DisplayCardInfoOptions?"] = false, - ["DisplayPillInfo"] = true, - ["DisplayPillInfoShop"] = true, - ["DisplayPillInfoOptions?"] = true, - ["DisplayObstructedPillInfo"] = false, - ["ShowUnidentifiedPillDescriptions"] = false, - ["DisplaySacrificeInfo"] = true, - ["DisplayDiceInfo"] = true, - ["DisplayBagOfCrafting"] = "always", - ["DisplayCraneInfo"] = true, - ["BagOfCraftingResults"] = 7, - ["BagOfCraftingCombinationMax"] = 12, - ["BagOfCraftingRandomResults"] = 400, - ["BagOfCraftingToggleKey"] = ButtonAction.ACTION_MAP, - ["BagOfCraftingDisplayNames"] = false, - ["BagOfCraftingDisplayIcons"] = false, - ["BagOfCraftingHideInBattle"] = true, - ["BagOfCraftingDisplayMode"] = "Recipe List", - ["CraftingHideKey"] = Keyboard.KEY_F3, - ["CraftingHideButton"] = -1, - ["CraftingResultKey"] = Keyboard.KEY_F4, - ["CraftingResultButton"] = -1, - ["SpindownDiceResults"] = 3, - ["SpindownDiceSkipLocked"] = false, - ["EnableMouseControls"] = false, - ["ShowCursor"] = false, - ["ErrorMessage"] = "[Effect not defined]", - ["TextColor"] = "ColorEIDText", - ["ErrorColor"] = "ColorEIDError", - ["EnableEntityDescriptions"] = true, + ["Language"] = "en_us", + ["TranslateItemName"] = 2, + ["FontType"] = "default", + ["TextboxWidth"] = 100, + ["Scale"] = 1, + ["Transparency"] = 0.75, + ["HUDOffset"] = 10, + ["XPosition"] = 60, + ["YPosition"] = 45, + ["DisplayMode"] = "default", + ["LocalScale"] = 0.5, + ["LocalModeCentered"] = true, + ["MaxDistance"] = 5, + ["Indicator"] = "none", + ["HideKey"] = Keyboard.KEY_F2, + ["HideButton"] = -1, + ["InitiallyHidden"] = false, + ["HideInBattle"] = false, + ["DisableObstructionOnFlight"] = true, + ["DisableAchievementCheck"] = false, + ["DisableOnCurse"] = true, + ["DisableOnAltPath"] = true, + ["DisableOnAprilFoolsChallenge"] = true, + ["ShowItemName"] = true, + ["ShowItemType"] = true, + ["ShowItemIcon"] = true, + ["DisplayItemInfo"] = true, + ["DisplayTrinketInfo"] = true, + ["ItemNameColor"] = "ColorEIDObjName", + ["ShowQuality"] = true, + ["ShowObjectID"] = false, + ["TransformationText"] = true, + ["TransformationIcons"] = true, + ["TransformationColor"] = "ColorEIDTransform", + ["DisplayCardInfo"] = true, + ["DisplayCardInfoShop"] = false, + ["DisplaySoulstoneInfoShop"] = true, + ["DisplayObstructedCardInfo"] = false, + ["DisplayObstructedSoulstoneInfo"] = true, + ["DisplayCardInfoOptions?"] = false, + ["DisplayPillInfo"] = true, + ["DisplayPillInfoShop"] = true, + ["DisplayPillInfoOptions?"] = true, + ["DisplayObstructedPillInfo"] = false, + ["ShowUnidentifiedPillDescriptions"] = false, + ["DisplaySacrificeInfo"] = true, + ["DisplayDiceInfo"] = true, + ["DisplayBagOfCrafting"] = "always", + ["DisplayCraneInfo"] = true, + ["BagOfCraftingResults"] = 7, + ["BagOfCraftingCombinationMax"] = 12, + ["BagOfCraftingRandomResults"] = 400, + ["BagOfCraftingToggleKey"] = ButtonAction.ACTION_MAP, + ["BagOfCraftingDisplayNames"] = false, + ["BagOfCraftingDisplayIcons"] = false, + ["BagOfCraftingHideInBattle"] = true, + ["BagOfCraftingDisplayMode"] = "Recipe List", + ["CraftingHideKey"] = Keyboard.KEY_F3, + ["CraftingHideButton"] = -1, + ["CraftingResultKey"] = Keyboard.KEY_F4, + ["CraftingResultButton"] = -1, + ["SpindownDiceResults"] = 3, + ["SpindownDiceSkipLocked"] = false, + ["EnableMouseControls"] = false, + ["ShowCursor"] = false, + ["ErrorMessage"] = "[Effect not defined]", + ["TextColor"] = "ColorEIDText", + ["ErrorColor"] = "ColorEIDError", + ["EnableEntityDescriptions"] = true } diff --git a/eid_data.lua b/eid_data.lua index 57662abd..952e1c39 100644 --- a/eid_data.lua +++ b/eid_data.lua @@ -355,7 +355,7 @@ EID.InlineColors = { (animTime % (colorFractions + 1)) / colorFractions ) end, - -- Rainbow color effect + -- Gold rainbow color effect ["ColorGold"] = function(_) local maxAnimTime = 80 local animTime = Game():GetFrameCount() % maxAnimTime diff --git a/main.lua b/main.lua index 51fdbdb3..740143ea 100644 --- a/main.lua +++ b/main.lua @@ -9,7 +9,7 @@ local game = Game() require("eid_config") EID.Config = EID.UserConfig EID.Config.Version = "3.2" -- note: changing this will reset everyone's settings to default! -EID.ModVersion = "4.9" +EID.ModVersion = "4.11" EID.DefaultConfig.Version = EID.Config.Version EID.isHidden = false EID.player = nil diff --git a/metadata.xml b/metadata.xml index 5836620d..f4fe9ebe 100644 --- a/metadata.xml +++ b/metadata.xml @@ -1,111 +1,110 @@ - !!~External item descriptions - external item descriptions - 836319872 - [img]https://i.imgur.com/l9nbaxP.png[/img] - This mod displays detailed information about all items, trinkets, cards, runes and pills DIRECTLY onto your screen. Say goodbye to your browser tab with platinumgod open ;) + !!~External item descriptions + external item descriptions + 836319872 + [img]https://i.imgur.com/l9nbaxP.png[/img] +This mod displays detailed information about all items, trinkets, cards, runes and pills DIRECTLY onto your screen. Say goodbye to your browser tab with platinumgod open ;) - [img]https://i.imgur.com/bRGqujD.png[/img] [url=https://discord.gg/HhD4vMM4bZ]Need help or want to chat? Join our Discord server![/url] - [img]https://i.imgur.com/P6a8043.png[/img] [url=https://github.com/wofsauge/External-Item-Descriptions]Check this project out on GitHub![/url] +[img]https://i.imgur.com/bRGqujD.png[/img] [url=https://discord.gg/HhD4vMM4bZ]Need help or want to chat? Join our Discord server![/url] +[img]https://i.imgur.com/P6a8043.png[/img] [url=https://github.com/wofsauge/External-Item-Descriptions]Check this project out on GitHub![/url] - [img]https://i.imgur.com/QmqdAmr.png[/img] - [list] - [*] [b]Compatible with Afterbirth+ and Repentance[/b] - [*] Displays information for all collectibles, trinkets, cards, runes, pills, horsepills and some rooms - [*] Displays [b]additional information[/b] like item type, charges, transformations, Spindown Dice results and Bag of Crafting recipes - [*] Displays one of 4 different indicators around the inspected item - [*] Mod support for nearly all mods! - [*] Easy to use API ([url=https://github.com/wofsauge/External-Item-Descriptions/wiki]Documentation here[/url]) - [*] A huge amount of custom options like: - [list] - [*] Indicators - [*] Font styles - [*] Languages - [*] And a lot of visual options! - [/list] - [/list] +[img]https://i.imgur.com/QmqdAmr.png[/img] +[list] +[*] [b]Compatible with Afterbirth+ and Repentance[/b] +[*] Displays information for all collectibles, trinkets, cards, runes, pills, horsepills and some rooms +[*] Displays [b]additional information[/b] like item type, charges, transformations, Spindown Dice results and Bag of Crafting recipes +[*] Displays one of 4 different indicators around the inspected item +[*] Mod support for nearly all mods! +[*] Easy to use API ([url=https://github.com/wofsauge/External-Item-Descriptions/wiki]Documentation here[/url]) +[*] A huge amount of custom options like: +[list] +[*] Indicators +[*] Font styles +[*] Languages +[*] And a lot of visual options! +[/list] +[/list] - [b]Press F2 to hide/show the descriptions![/b] +[b]Press F2 to hide/show the descriptions![/b] - [img]https://i.imgur.com/NqSBJqj.png[/img] - [img]https://i.imgur.com/Hkv0pcO.png[/img] - [table] - [tr] - [th]ENGLISH[/th] - [th]SPANISH[/th] - [th]RUSSIAN[/th] - [th]ITALIAN[/th] - [th]FRENCH[/th] - [th]PORTUGUESE[/th] - [th]BRAZILIAN PORTUGUESE[/th] - [th]BULGARIAN[/th] - [th]TURKISH[/th] - [th]POLISH[/th] - [th]KOREAN[/th] - [/tr] - [tr] - [td]by Wofsauge[/td] - [td]by Arroyo Purroy[/td] - [td]by hell2Pay, fly_6, Dezzelshipc, Sekaz[/td] - [td]by Klyser8, Denkishi, 2G[/td] - [td]by Nicolas Delvaux[/td] - [td]by Marcelino Cruz[/td] - [td]by LuanRoger, NotZin02[/td] - [td]by TST_Gogo_, Gothika_47[/td] - [td]by Cagdas Salur, Mert Dutal[/td] - [td]by Rickyy, Kennyluz,DimonoKingoKongo, MERITT[/td] - [td]by Blackcreamtea[/td] - [/tr] - [/table] +[img]https://i.imgur.com/NqSBJqj.png[/img] +[img]https://i.imgur.com/Hkv0pcO.png[/img] +[table] +[tr] +[th]ENGLISH[/th] +[th]SPANISH[/th] +[th]RUSSIAN[/th] +[th]ITALIAN[/th] +[th]FRENCH[/th] +[th]PORTUGUESE[/th] +[th]BRAZILIAN PORTUGUESE[/th] +[th]BULGARIAN[/th] +[th]TURKISH[/th] +[th]POLISH[/th] +[th]KOREAN[/th] +[/tr] +[tr] +[td]by Wofsauge[/td] +[td]by Arroyo Purroy[/td] +[td]by hell2Pay, fly_6, Dezzelshipc, Sekaz[/td] +[td]by Klyser8, Denkishi, 2G[/td] +[td]by Nicolas Delvaux[/td] +[td]by Marcelino Cruz[/td] +[td]by LuanRoger, NotZin02[/td] +[td]by TST_Gogo_, Gothika_47[/td] +[td]by Cagdas Salur, Mert Dutal[/td] +[td]by Rickyy, Kennyluz,DimonoKingoKongo, MERITT[/td] +[td]by Blackcreamtea, 미카[/td] +[/tr] +[/table] - [img]https://i.imgur.com/J72fl8H.png[/img] [b]CHINESE[/b] version: [url=https://steamcommunity.com/sharedfiles/filedetails/?id=1290363695]EID Chinese Edition[/url] or alternatively [url=https://steamcommunity.com/sharedfiles/filedetails/?id=848295251]中文道具图鉴 Eid Chinese[/url] +[img]https://i.imgur.com/J72fl8H.png[/img] [b]CHINESE[/b] version: [url=https://steamcommunity.com/sharedfiles/filedetails/?id=1290363695]EID Chinese Edition[/url] or alternatively [url=https://steamcommunity.com/sharedfiles/filedetails/?id=848295251]中文道具图鉴 Eid Chinese[/url] - [img]https://i.imgur.com/PFTZnfC.png[/img] - Simply install [url=https://steamcommunity.com/sharedfiles/filedetails/?id=2487535818]'Mod Config Menu - Continued'[/url]. All configuration except the language setting can be changed with it in game. +[img]https://i.imgur.com/PFTZnfC.png[/img] +Simply install [url=https://steamcommunity.com/sharedfiles/filedetails/?id=2487535818]'Mod Config Menu - Continued'[/url]. All configuration except the language setting can be changed with it in game. - Or: +Or: - [h1]Windows[/h1] - 1. With Repentance: ..\steamapps\common\The Binding of Isaac Rebirth\mods\external item descriptions_836319872\ - 1. With AB+: ..\Documents\My Games\Binding of Isaac Afterbirth+ Mods\External item descriptions\ - 2. Open "eid_config.lua" with any texteditor - 3. Edit the config - 4. Save the file - 5. Play the game +[h1]Windows[/h1] +1. With Repentance: ..\steamapps\common\The Binding of Isaac Rebirth\mods\external item descriptions_836319872\ +1. With AB+: ..\Documents\My Games\Binding of Isaac Afterbirth+ Mods\External item descriptions\ +2. Open "eid_config.lua" with any texteditor +3. Edit the config +4. Save the file +5. Play the game - To reset the config to default, delete all the "save[NUMBER].dat" files from the following folder: - 1. With Repentance: ..\steamapps\common\The Binding of Isaac Rebirth\data\external item descriptions\ - 1. With AB+: ..\Documents\My Games\Binding of Isaac Afterbirth+ Mods\External item descriptions\ +To reset the config to default, delete all the "save[NUMBER].dat" files from the following folder: +1. With Repentance: ..\steamapps\common\The Binding of Isaac Rebirth\data\external item descriptions\ +1. With AB+: ..\Documents\My Games\Binding of Isaac Afterbirth+ Mods\External item descriptions\ - [h1]Linux[/h1] - Same as Windows, but the path is: /home/%Username%/.steam/steam/steamapps/workshop/content/250900/836319872 +[h1]Linux[/h1] +Same as Windows, but the path is: /home/%Username%/.steam/steam/steamapps/workshop/content/250900/836319872 - [img]https://i.imgur.com/CywNd0N.png[/img] - https://moddingofisaac.com/mod/1079/external-item-descriptions +[img]https://i.imgur.com/CywNd0N.png[/img] +https://moddingofisaac.com/mod/1079/external-item-descriptions - [img]https://i.imgur.com/jrdGbna.png[/img] - - The Binding of Isaac Wiki and platinumgod.co.uk for providing useful item descriptions - - Nicolas Delvaux for creating an awesome [b]French[/b] language pack - - Klyser8, Denkishi and 2G for creating the fantastic [b]Italian[/b] language pack - - Lidia Arroyo Purroy for creating the amazing [b]Spanish[/b] language Pack - - Rickyy, Kennyluz, DimonoKingoKongo and MERITT for creating the incredible [b]Polish[/b] language pack - - Marcelino Cruz for creating the [b]Portuguese[/b] language pack - - LuanRoger and NotZin02 for creating the [b]Brazilian - Portuguese[/b] language pack - - hell2pay, fly_6, Dezzelshipc and Sekaz for creating the [b]Russian[/b] language pack - - Gothika_47 and TST_Gogo_ for creating the [b]Bulgarian[/b] language pack - - Cagdas Salur and Mert Dutal for creating the [b]Turkish[/b] language pack - - Jake for the sweet [b]German[/b] language pack - - Blackcreamtea for the awesome [b]Korean[/b] language pack - - [url=https://steamcommunity.com/id/whytefang/]adc[/url] for creating an awesome new Languagepack and providing ideas for new functionalities - - 4.9 - Public - - - - - - - - \ No newline at end of file +[img]https://i.imgur.com/jrdGbna.png[/img] +- The Binding of Isaac Wiki and platinumgod.co.uk for providing useful item descriptions +- Nicolas Delvaux for creating an awesome [b]French[/b] language pack +- Klyser8, Denkishi and 2G for creating the fantastic [b]Italian[/b] language pack +- Lidia Arroyo Purroy for creating the amazing [b]Spanish[/b] language Pack +- Rickyy, Kennyluz, DimonoKingoKongo and MERITT for creating the incredible [b]Polish[/b] language pack +- Marcelino Cruz for creating the [b]Portuguese[/b] language pack +- LuanRoger and NotZin02 for creating the [b]Brazilian - Portuguese[/b] language pack +- hell2pay, fly_6, Dezzelshipc and Sekaz for creating the [b]Russian[/b] language pack +- Gothika_47 and TST_Gogo_ for creating the [b]Bulgarian[/b] language pack +- Cagdas Salur and Mert Dutal for creating the [b]Turkish[/b] language pack +- Jake for the sweet [b]German[/b] language pack +- Blackcreamtea and 미카 for the awesome [b]Korean[/b] language pack +- [url=https://steamcommunity.com/id/whytefang/]adc[/url] for creating an awesome new Languagepack and providing ideas for new functionalities + 4.11 + Public + + + + + + + +