GithubHelp home page GithubHelp logo

materialcolor's Introduction

materialcolor's People

Contributors

etiamnullam avatar weakman54 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

materialcolor's Issues

Improve post build scripts

There is PostBuild.ps1 script for most projects and there are serious problems when Common\BuildActions\OutputPath.txt is missing \ at the end. Make sure each script adds \ at the end of string if there isn't one.

In case of errors with the scripts they are very hard to debug right now so a more verbose logging to Output could be useful.

Improve gas overlay legend

Something needs to be done about the legend of the new gas overlay, as it is currently misleading.

Hiding it completely can be a good start.

Can't build Material.Core

Hi there,

Don't know how to get MaterialColor.Core to compile as of 9/18 from dev branch, is it based off a different version? I haven't looked at the commits to compare, feel free to criticize me for trying to compile it on build 232512 if it isn't compatible. ๐Ÿ˜ž

Thanks for this great tool. ๐Ÿ˜€

I've got this error here in VS 2017:

------ Build started: Project: MaterialColor.Core, Configuration: Release Any CPU ------
C:\Program Files (x86)\Steam\steamapps\common\OxygenNotIncluded\OxygenNotIncluded_Data\MaterialColor.Core\InjectionEntry.cs(111,34,111,47): error CS1061: 'BlockTileRenderer' does not contain a definition for 'highlightCell' and no extension method 'highlightCell' accepting a first argument of type 'BlockTileRenderer' could be found (are you missing a using directive or an assembly reference?)
C:\Program Files (x86)\Steam\steamapps\common\OxygenNotIncluded\OxygenNotIncluded_Data\MaterialColor.Core\InjectionEntry.cs(113,33,113,45): error CS1061: 'BlockTileRenderer' does not contain a definition for 'selectedCell' and no extension method 'selectedCell' accepting a first argument of type 'BlockTileRenderer' could be found (are you missing a using directive or an assembly reference?)
C:\Program Files (x86)\Steam\steamapps\common\OxygenNotIncluded\OxygenNotIncluded_Data\MaterialColor.Core\Helpers\ColorHelper.cs(44,60,44,75): error CS1061: 'StorageLocker' does not contain a definition for 'filteredStorage' and no extension method 'filteredStorage' accepting a first argument of type 'StorageLocker' could be found (are you missing a using directive or an assembly reference?)
C:\Program Files (x86)\Steam\steamapps\common\OxygenNotIncluded\OxygenNotIncluded_Data\MaterialColor.Core\Helpers\ColorHelper.cs(52,33,52,42): error CS1061: 'Ownable' does not contain a definition for 'ownedTint' and no extension method 'ownedTint' accepting a first argument of type 'Ownable' could be found (are you missing a using directive or an assembly reference?)
C:\Program Files (x86)\Steam\steamapps\common\OxygenNotIncluded\OxygenNotIncluded_Data\MaterialColor.Core\Helpers\ColorHelper.cs(53,33,53,44): error CS1061: 'Ownable' does not contain a definition for 'unownedTint' and no extension method 'unownedTint' accepting a first argument of type 'Ownable' could be found (are you missing a using directive or an assembly reference?)
C:\Program Files (x86)\Steam\steamapps\common\OxygenNotIncluded\OxygenNotIncluded_Data\MaterialColor.Core\Helpers\ColorHelper.cs(54,33,54,43): error CS1061: 'Ownable' does not contain a definition for 'UpdateTint' and no extension method 'UpdateTint' accepting a first argument of type 'Ownable' could be found (are you missing a using directive or an assembly reference?)
C:\Program Files (x86)\Steam\steamapps\common\OxygenNotIncluded\OxygenNotIncluded_Data\MaterialColor.Core\Helpers\ColorHelper.cs(62,64,62,79): error CS1061: 'RationBox' does not contain a definition for 'filteredStorage' and no extension method 'filteredStorage' accepting a first argument of type 'RationBox' could be found (are you missing a using directive or an assembly reference?)
C:\Program Files (x86)\Steam\steamapps\common\OxygenNotIncluded\OxygenNotIncluded_Data\MaterialColor.Core\Helpers\ColorHelper.cs(70,65,70,80): error CS1061: 'Refrigerator' does not contain a definition for 'filteredStorage' and no extension method 'filteredStorage' accepting a first argument of type 'Refrigerator' could be found (are you missing a using directive or an assembly reference?)
C:\Program Files (x86)\Steam\steamapps\common\OxygenNotIncluded\OxygenNotIncluded_Data\MaterialColor.Core\Helpers\ColorHelper.cs(97,21,97,31): error CS1061: 'FilteredStorage' does not contain a definition for 'filterTint' and no extension method 'filterTint' accepting a first argument of type 'FilteredStorage' could be found (are you missing a using directive or an assembly reference?)
C:\Program Files (x86)\Steam\steamapps\common\OxygenNotIncluded\OxygenNotIncluded_Data\MaterialColor.Core\Helpers\ColorHelper.cs(98,21,98,33): error CS1061: 'FilteredStorage' does not contain a definition for 'noFilterTint' and no extension method 'noFilterTint' accepting a first argument of type 'FilteredStorage' could be found (are you missing a using directive or an assembly reference?)
C:\Program Files (x86)\Steam\steamapps\common\OxygenNotIncluded\OxygenNotIncluded_Data\MaterialColor.Core\InjectionEntry.cs(143,41,143,50): error CS0117: 'INPUT_BINDINGS.ROOT' does not contain a definition for 'OVERLAY12'

For those whom are trying to build the tool, barring MaterialColor.Core of the dev branch until more information is recieved, here's my convoluted way ๐Ÿณ :
I had a lot of difficulty figuring out the layout needed to build this all, putting the files from the master into the data folder, then copying the managed folder and renaming it to GameManaged (or change it to Managed in the csproj files.) then also copying the original Assembly-CSharp.dll & UnityEngine.dll and creating a folder "libs/original" in the "tools" folder which you extracted from the master into the data folder, copy those .dll's into that folder. Also, you will need to download the onion-patcher source and extract it (the root files, keep the folder with it, do not paste files without maintaining the folder structure in the source), then you need to go to "onion-hooks/onionhooks" and edit "OnionHooks.csproj" change the hintpaths with the .dll's to include "....\Managed\dllname.dll" OR if you didn't change the of MaterialColor's various .csproj files, you would have made a copy of "Managed" and renamed it to "GameManaged" so you would need to change in "OnionHooks,csproj to be "....\GameManaged\dllname.dll", for anyone wondering how. ๐ŸŽฑ

World creation with OnionPatcher

New world can't be created and is stuck at 51% when OnionPatcher is injected.

There is a problem with custom world size or custom seeds.

A solution could be to inject new OfflineWorldGen.ValidDimensions instead of plain integers.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.