GTFO-Modding / ExtraEnemyCustomization

Add more Enemy Customization for DataBlock editing
0 stars 2 forks source link

Implemented Color Lerping / Improved ScannerCustom Settings #3

Closed Flowaria closed 2 years ago

Flowaria commented 2 years ago

New Config Format:

"ScannerCustom": [
        {
            "Enabled": true,
            "DebugName": "All",
            "Target": {
                "Mode": "Everything",
                "persistentIDs": [],
                "nameParam": "",
                "nameIgnoreCase": true
            },
            "DefaultColor": "#b3b3b3", //Hibernating Color
            "DefaultSize": 1.0,
            "WakeupColor": "#ff1a1a", //Aggressive Color
            "WakeupSize": 1.0,

            "LerpingDuration": 0.5, //How long it takes to change the color?

            "UsingDetectionColor": true, //Use Detection/Heartbeat State Color?
            "DetectionColor": "#B18904", //Hibernate Detecting Phase Color
            "DetectionSize": 1.0,
            "HeartbeatColor": "#F78181", //Hibernate Heartbeat Phase Color
            "HeartbeatSize": 1.0,

            "UsingScoutColor": true, //Use ScoutPatrol/ScoutFeeler State Color?
            "ScoutPatrolColor": "#ff1a1a", //Scout Patrolling Color
            "ScoutPatrolSize": 1.0,
            "ScoutFeelerColor": "#ff1a1a", //Scout Feeler Out Color
            "ScoutFeelerSize": 2.0
        }
    ],