diff --git a/CheatEnabler/CheatEnabler.csproj b/CheatEnabler/CheatEnabler.csproj index 23a8c0d..15755b6 100644 --- a/CheatEnabler/CheatEnabler.csproj +++ b/CheatEnabler/CheatEnabler.csproj @@ -24,6 +24,6 @@ - + diff --git a/CheatEnabler/package/README.md b/CheatEnabler/README.md similarity index 88% rename from CheatEnabler/package/README.md rename to CheatEnabler/README.md index 19dd142..d4d3602 100644 --- a/CheatEnabler/package/README.md +++ b/CheatEnabler/README.md @@ -1,8 +1,9 @@ ## CheatEnabler -### Enable cheat functions as below +### Add various cheat functions while disabling abnormal determinants -* Disable abnormal determinants (Disable all sanity checks, and can get achievements on using Console and Developer Mode shortcuts). +* Disable abnormal determinants (Disable all sanity checks, and can get achievements on using Console and Developer Mode + shortcuts). * Shift+F4 to switch Developer Mode on/off. * Numpad 1: Gets all items and extends bag. * Numpad 2: Boosts walk speed, gathering speed and mecha energy restoration. diff --git a/Dustbin/Dustbin.csproj b/Dustbin/Dustbin.csproj index 7c62038..e755e9c 100644 --- a/Dustbin/Dustbin.csproj +++ b/Dustbin/Dustbin.csproj @@ -24,6 +24,6 @@ - + diff --git a/Dustbin/README.md b/Dustbin/README.md new file mode 100644 index 0000000..62e5b04 --- /dev/null +++ b/Dustbin/README.md @@ -0,0 +1,15 @@ +## Dustbin + +### Storages can abandon incoming items while capacity limited to zero + +* Conditions to be dustbin: Storages with capacity limited to zero at top of stacks, and empty in 1st cell. +* Items sent into dustbins are removed immediately. +* Can get sands from abandoned items (with factors configurable): + * Get 10/100 sands from each silicon/fractal silicon ore + * Get 1 sand from any other normal item but fluid +* Known bugs + * Stack 1 more storage up on a zero limited one and remove it will cause dustbin stop working. Just put somethings + in and take them out to make the dustbin working again. + + This is caused by a logic bug in original code where faulty set `lastFullItem` field of `StorageComponent` for + empty storages. \ No newline at end of file diff --git a/Dustbin/package/README.md b/Dustbin/package/README.md deleted file mode 100644 index 6698bd0..0000000 --- a/Dustbin/package/README.md +++ /dev/null @@ -1,12 +0,0 @@ -## Dustbin - -### Storages with capacity limited to zero act like dustbins(abandon incoming items) - -* Conditions to become dustbin: Storages with capacity limited to zero at top of storage stacks with nothing in 1st cell. -* Items sent into dustbin are removed immediately. -* Can get sands from abandoned items (with factors configurable): - * Get 100 sands from each fractal silicon ore - * Get 10 sands from each silicon ore - * Get nothing from fluids - * Get 1 sand from any other normal item -* Known bug: stack 1 more storage up on a zero limited one and remove it will cause dustbin stop working. Just put somethings in and take them out to make the dustbin working again. \ No newline at end of file diff --git a/HideTips/HideTips.csproj b/HideTips/HideTips.csproj index 6588464..cbfbbdb 100644 --- a/HideTips/HideTips.csproj +++ b/HideTips/HideTips.csproj @@ -23,6 +23,6 @@ - + diff --git a/HideTips/package/README.md b/HideTips/README.md similarity index 100% rename from HideTips/package/README.md rename to HideTips/README.md diff --git a/LogisticMiner/package/README.md b/LogisticMiner/README.md similarity index 94% rename from LogisticMiner/package/README.md rename to LogisticMiner/README.md index 6c12430..04be5ab 100644 --- a/LogisticMiner/package/README.md +++ b/LogisticMiner/README.md @@ -8,7 +8,7 @@ But it is heavily optimized to resolve performance, accuracy and other issues in PlanetMiner. * Only recalculate count of veins when vein chunks are changed (added/removed by foundations/Sandbox-Mode, or - exhausted), this removes Dictionary allocation on each planet for every frame which may impact performance. + exhausted), so this removes Dictionary allocation on each planet for every frame. * More accurate frame counting by use float number. * Does not increase power consumptions on `Veins Utilization` upgrades. * Separate power consumptions for veins, oil seeps and water. diff --git a/README.md b/README.md index 45db2e5..ce8d365 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,10 @@ ## [CheatEnabler](CheatEnabler) -### Enable cheat functions as below +### Add various cheat functions while disabling abnormal determinants -* Disable abnormal determinants (Disable all sanity checks, and can get achievements on using Console and Developer Mode shortcuts). +* Disable abnormal determinants (Disable all sanity checks, and can get achievements on using Console and Developer Mode + shortcuts). * Shift+F4 to switch Developer Mode on/off. * Numpad 1: Gets all items and extends bag. * Numpad 2: Boosts walk speed, gathering speed and mecha energy restoration. @@ -43,7 +44,7 @@ * Separate power consumptions for veins, oil seeps and water. * Power consumptions are counted by groups of veins and count of oil seeps, which is more sensible. * Can burn fuels in certain slot when energy below half of max. - * Sprayed fuels generates extra energy as normal. + * Sprayed fuels generates extra energy as normal. * All used parameters are configurable: * ILS has the same speed as normal Mining Machine for normal ores by default. @@ -71,13 +72,16 @@ ## [Dustbin](Dustbin) -### Storages with capacity limited to zero act like dustbins(abandon incoming items) +### Storages can abandon incoming items while capacity limited to zero -* Conditions to become dustbin: Storages with capacity limited to zero at top of storage stacks with nothing in 1st cell. -* Items sent into dustbin are removed immediately. +* Conditions to be dustbin: Storages with capacity limited to zero at top of stacks, and empty in 1st cell. +* Items sent into dustbins are removed immediately. * Can get sands from abandoned items (with factors configurable): - * Get 100 sands from each fractal silicon ore - * Get 10 sands from each silicon ore - * Get nothing from fluids - * Get 1 sand from any other normal item -* Known bug: stack 1 more storage up on a zero limited one and remove it will cause dustbin stop working. Just put somethings in and take them out to make the dustbin working again. \ No newline at end of file + * Get 10/100 sands from each silicon/fractal silicon ore + * Get 1 sand from any other normal item but fluid +* Known bugs + * Stack 1 more storage up on a zero limited one and remove it will cause dustbin stop working. Just put somethings + in and take them out to make the dustbin working again. + + This is caused by a logic bug in original code where faulty set `lastFullItem` field of `StorageComponent` for + empty storages. \ No newline at end of file