Be careful using this mod guys, I like it but I went over a certain amount and ended up in negative numbers and couldn't fix it. I didn't get help in the Discord server either. I ended up restarting my save file sadly.
Select the cfg file, right click it then click "Open with..." You should click on "more apps" with an arrow pointing downward. Scroll down until you find Notepad, then select that.
Same here, this is my setting. I even tried setting the false to true but it doesn't stay. ## Prevent loss of currency # Setting type: Boolean # Default value: false PreventLoss = true
A mi me paso lo mismo, pero puedes arreglarlo de esta manera: Ve a la carpeta config, luego abre el editor de texto con el archivo ''aedenthorn.CurrencyMultiplier.cfg''. Cambia los valores de falso a verdadero: # # Evitar pérdida de moneda# Tipo de configuración: Booleano# Valor por defecto: truePreventLoss = true
De esta forma, cuando vuelvas a vender un objeto en la tienda, el valor negativo cambiará, a las monedas de oro, que tenías antes de aplicar el mod.
To prevent the coin from going negative, put small values instead of a high number multiplier. If it says ''infinite'', change it to a monetary amount: ## Multiply currency by this amount # Setting type: Single # Default value: 10 multiplier = 1000
The game has a max of 2.1 billion because it uses Int32. When it reaches this max it rolls over to negative 2.1 billion. You can set the multiplier to a negative number and it will decrease until it rolls back over.
How do you config it for a negative number properly in the cfg file? I tried negative with - in front and it didn't work. Please help. I can no longer buy anything and after all the hard work I put into this game, I don't want to have to start over. There must be a way to bring it down or have a bug fix that helps with this issue. Thanks.
For those having problems with the game crashing on startup/not booting up at all/hookup error, you might have the wrong BepinEx version installed. I was using the x64 version which caused those exact problems to happen to me, but then I switched to x86 and it fixed itself immediately.
I'm still having trouble getting the currency multiplier to work though lol, but at least that fixes that issue.
[Message:AssemblyPatcher] Executing 0 patch(es) [Message: BepInEx] Chainloader initialized [Warning:Il2CppInterop] GarbageCollector::RunFinalizer not found, disabling Il2CppObjectPool [Info :Il2CppInterop] Registered mono type Il2CppInterop.Runtime.DelegateSupport+Il2CppToMonoDelegateReference in il2cpp domain [Info : BepInEx] 0 plugins to load [Message: BepInEx] Chainloader startup complete [Warning: Unity] The referenced script (Unknown) on this Behaviour is missing! [Warning: Unity] The referenced script on this Behaviour (Game Object 'Star') is missing! [Error : Unity] A scripted object (script unknown or not yet loaded) has a different serialization layout when loading. (Read 32 bytes but expected 44 bytes) Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts? [Message: Unity] Definitions.App.CurrentPlatform = WindowsPlayer, StorePlatform=steam [Message: Unity] ==> Started at time:2023-09-18-04-05-18 [Message: Unity] UnityFileSystem : InitFileSystem Start [Message: Unity] using following persistent path in standalone mode: C:/Users/Admin/AppData/LocalLow/Gameloft/Disney Dreamlight Valley [Message: Unity] UnityFileSystem : InitFileSystem End True [Message: Unity] UnityFileSystem : InitFileSystem Start [Message: Unity] UnityFileSystem : InitFileSystem Start [Message: Unity] UnityFileSystem : InitFileSystem Start [Message: Unity] protodb reload done! [Message: Unity] UnityFileSystem : InitFileSystem Start [Message: Unity] [2023-09-18-01:05:18:790] Boot.Awake [Message: Unity] [2023-09-18-01:05:18:804] last gameloft TitleId : 997EB [Message: Unity] [2023-09-18-01:05:18:805] last gameloft PlayFabId : 3791CCCD1894DB7E [Warning: Unity] Failed to create agent because there is no valid NavMesh [Error : Unity] NullReferenceException: Object reference not set to an instance of an object.
After pressing "Continue" more appears:
[04:06:19 ERR [Meta] [ItemSpawningInVillage] Unable to find valid position for ActivityItem/CraftingMaterial/Basic!SoftWood on grid 8 [04:06:19 ERR [Meta] [ItemSpawningInVillage] Unable to find valid position for ActivityItem/CraftingMaterial/Basic!SoftWood on grid 8 [04:06:19 ERR [Meta] [ItemSpawningInVillage] Unable to find valid position for ActivityItem/CraftingMaterial/Basic!SoftWood on grid 5 [04:06:19 ERR [Meta] [ItemSpawningInVillage] Unable to find valid position for ActivityItem/CraftingMaterial/Basic!SoftWood on grid 5 [04:06:19 ERR [Meta] [ItemSpawningInVillage] Unable to find valid position for ActivityItem/CraftingMaterial/Basic!HardWood on grid 8 [04:06:19 ERR [Meta] [ItemSpawningInVillage] Unable to find valid position for ActivityItem/CraftingMaterial/Basic!HardWood on grid 8 [Warning: Unity] Invalid Layer Index '-1' [Warning: Unity] Failed to create agent because it is not close enough to the NavMesh [Warning: Unity] Failed to create agent because it is not close enough to the NavMesh [Warning: Unity] Failed to create agent because it is not close enough to the NavMesh [Warning: Unity] Failed to create agent because it is not close enough to the NavMesh [Warning: Unity] Failed to create agent because it is not close enough to the NavMesh [Warning: Unity] Failed to create agent because it is not close enough to the NavMesh [Warning: Unity] Failed to create agent because it is not close enough to the NavMesh [Warning: Unity] The AnimationClip 'vfx_MiningRock_reveal' used by the Animation component 'MiningRock (11)' must be marked as Legacy. [Message: Unity] Default clip could not be found in attached animations list. [Warning: Unity] The AnimationClip 'vfx_MiningRock_reveal' used by the Animation component 'MiningRock (12)' must be marked as Legacy. [Message: Unity] Default clip could not be found in attached animations list. [Warning: Unity] The AnimationClip 'vfx_MiningRock_reveal' used by the Animation component 'MiningRock (10)' must be marked as Legacy. [Message: Unity] Default clip could not be found in attached animations list. [Warning: Unity] The AnimationClip 'vfx_MiningRock_reveal' used by the Animation component 'MiningRock (1)' must be marked as Legacy. [Message: Unity] Default clip could not be found in attached animations list. [Warning: Unity] The AnimationClip 'vfx_MiningRock_reveal' used by the Animation component 'MiningRock (1)' must be marked as Legacy. [Message: Unity] Default clip could not be found in attached animations list. [Warning: Unity] The AnimationClip 'vfx_MiningRock_reveal' used by the Animation component 'MiningRock (12)' must be marked as Legacy. [Message: Unity] Default clip could not be found in attached animations list. [Warning: Unity] The AnimationClip 'vfx_MiningRock_reveal' used by the Animation component 'MiningRock (7)' must be marked as Legacy. [Message: Unity] Default clip could not be found in attached animations list. [Warning: Unity] The AnimationClip 'vfx_MiningRock_reveal' used by the Animation component 'MiningRock (10)' must be marked as Legacy. [Message: Unity] Default clip could not be found in attached animations list. [04:06:25 ERR [glPlayFab.PlayFabSysHttp] [PFB][15][EntityFileOperationPending]An operation is already pending for this file, you must either complete that operation or abort it before performing a new operation. [Warning: Unity] The referenced script (Mdl.Ui.CollectionTooltipElementTester) on this Behaviour is missing! [Warning: Unity] The referenced script on this Behaviour (Game Object 'CollectionTooltipElementRect') is missing! [Warning: Unity] The referenced script on this Behaviour (Game Object 'CollectionTooltipElementRect') is missing!
Everything works, somehow got it fixed. But, the multipliers apply only while holding Leftshift, changed it to W Is there a way to just have it enabled witout pressing anything?
73 comments
I ended up restarting my save file sadly.
I meant once I have that open, where do I put the amount I want the coins to multiply by in the script?
## Prevent loss of currency
# Setting type: Boolean
# Default value: false
PreventLoss = true
De esta forma, cuando vuelvas a vender un objeto en la tienda, el valor negativo cambiará, a las monedas de oro, que tenías antes de aplicar el mod.
To prevent the coin from going negative, put small values instead of a high number multiplier. If it says ''infinite'', change it to a monetary amount:
## Multiply currency by this amount
# Setting type: Single
# Default value: 10
multiplier = 1000
I'm still having trouble getting the currency multiplier to work though lol, but at least that fixes that issue.
I have no idea how to code, so I was wondering if it would be possible to make a Melonloader version of the two, if not I completely understand!
Thank you so very much!
[Message:AssemblyPatcher] Executing 0 patch(es)
[Message: BepInEx] Chainloader initialized
[Warning:Il2CppInterop] GarbageCollector::RunFinalizer not found, disabling Il2CppObjectPool
[Info :Il2CppInterop] Registered mono type Il2CppInterop.Runtime.DelegateSupport+Il2CppToMonoDelegateReference in il2cpp domain
[Info : BepInEx] 0 plugins to load
[Message: BepInEx] Chainloader startup complete
[Warning: Unity] The referenced script (Unknown) on this Behaviour is missing!
[Warning: Unity] The referenced script on this Behaviour (Game Object 'Star') is missing!
[Error : Unity] A scripted object (script unknown or not yet loaded) has a different serialization layout when loading. (Read 32 bytes but expected 44 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
[Message: Unity] Definitions.App.CurrentPlatform = WindowsPlayer, StorePlatform=steam
[Message: Unity] ==> Started at time:2023-09-18-04-05-18
[Message: Unity] UnityFileSystem : InitFileSystem Start
[Message: Unity] using following persistent path in standalone mode: C:/Users/Admin/AppData/LocalLow/Gameloft/Disney Dreamlight Valley
[Message: Unity] UnityFileSystem : InitFileSystem End True
[Message: Unity] UnityFileSystem : InitFileSystem Start
[Message: Unity] UnityFileSystem : InitFileSystem Start
[Message: Unity] UnityFileSystem : InitFileSystem Start
[Message: Unity] protodb reload done!
[Message: Unity] UnityFileSystem : InitFileSystem Start
[Message: Unity] [2023-09-18-01:05:18:790] Boot.Awake
[Message: Unity] [2023-09-18-01:05:18:804] last gameloft TitleId : 997EB
[Message: Unity] [2023-09-18-01:05:18:805] last gameloft PlayFabId : 3791CCCD1894DB7E
[Warning: Unity] Failed to create agent because there is no valid NavMesh
[Error : Unity] NullReferenceException: Object reference not set to an instance of an object.
After pressing "Continue" more appears:
[04:06:19 ERR [Meta] [ItemSpawningInVillage] Unable to find valid position for ActivityItem/CraftingMaterial/Basic!SoftWood on grid 8
[04:06:19 ERR [Meta] [ItemSpawningInVillage] Unable to find valid position for ActivityItem/CraftingMaterial/Basic!SoftWood on grid 8
[04:06:19 ERR [Meta] [ItemSpawningInVillage] Unable to find valid position for ActivityItem/CraftingMaterial/Basic!SoftWood on grid 5
[04:06:19 ERR [Meta] [ItemSpawningInVillage] Unable to find valid position for ActivityItem/CraftingMaterial/Basic!SoftWood on grid 5
[04:06:19 ERR [Meta] [ItemSpawningInVillage] Unable to find valid position for ActivityItem/CraftingMaterial/Basic!HardWood on grid 8
[04:06:19 ERR [Meta] [ItemSpawningInVillage] Unable to find valid position for ActivityItem/CraftingMaterial/Basic!HardWood on grid 8
[Warning: Unity] Invalid Layer Index '-1'
[Warning: Unity] Failed to create agent because it is not close enough to the NavMesh
[Warning: Unity] Failed to create agent because it is not close enough to the NavMesh
[Warning: Unity] Failed to create agent because it is not close enough to the NavMesh
[Warning: Unity] Failed to create agent because it is not close enough to the NavMesh
[Warning: Unity] Failed to create agent because it is not close enough to the NavMesh
[Warning: Unity] Failed to create agent because it is not close enough to the NavMesh
[Warning: Unity] Failed to create agent because it is not close enough to the NavMesh
[Warning: Unity] The AnimationClip 'vfx_MiningRock_reveal' used by the Animation component 'MiningRock (11)' must be marked as Legacy.
[Message: Unity] Default clip could not be found in attached animations list.
[Warning: Unity] The AnimationClip 'vfx_MiningRock_reveal' used by the Animation component 'MiningRock (12)' must be marked as Legacy.
[Message: Unity] Default clip could not be found in attached animations list.
[Warning: Unity] The AnimationClip 'vfx_MiningRock_reveal' used by the Animation component 'MiningRock (10)' must be marked as Legacy.
[Message: Unity] Default clip could not be found in attached animations list.
[Warning: Unity] The AnimationClip 'vfx_MiningRock_reveal' used by the Animation component 'MiningRock (1)' must be marked as Legacy.
[Message: Unity] Default clip could not be found in attached animations list.
[Warning: Unity] The AnimationClip 'vfx_MiningRock_reveal' used by the Animation component 'MiningRock (1)' must be marked as Legacy.
[Message: Unity] Default clip could not be found in attached animations list.
[Warning: Unity] The AnimationClip 'vfx_MiningRock_reveal' used by the Animation component 'MiningRock (12)' must be marked as Legacy.
[Message: Unity] Default clip could not be found in attached animations list.
[Warning: Unity] The AnimationClip 'vfx_MiningRock_reveal' used by the Animation component 'MiningRock (7)' must be marked as Legacy.
[Message: Unity] Default clip could not be found in attached animations list.
[Warning: Unity] The AnimationClip 'vfx_MiningRock_reveal' used by the Animation component 'MiningRock (10)' must be marked as Legacy.
[Message: Unity] Default clip could not be found in attached animations list.
[04:06:25 ERR [glPlayFab.PlayFabSysHttp] [PFB][15][EntityFileOperationPending]An operation is already pending for this file, you must either complete that operation or abort it before performing a new operation.
[Warning: Unity] The referenced script (Mdl.Ui.CollectionTooltipElementTester) on this Behaviour is missing!
[Warning: Unity] The referenced script on this Behaviour (Game Object 'CollectionTooltipElementRect') is missing!
[Warning: Unity] The referenced script on this Behaviour (Game Object 'CollectionTooltipElementRect') is missing!
But, the multipliers apply only while holding Leftshift, changed it to W
Is there a way to just have it enabled witout pressing anything?