dymanoid / RealTime

A mod for the Cities: Skylines game. Adjusts the time flow and the citizens behavior to make them more real.
MIT License
98 stars 59 forks source link

Check mod checker descriptor #261

Open originalfoo opened 4 years ago

originalfoo commented 4 years ago

Hi, this is the compatibility info I currently have for Real Time - lmk if there's any issues (or just close if it all looks OK):

AddMod(new Review(1420955187uL, "Real Time") {
    Affect = Factor.Aging
            | Factor.Boredom
            | Factor.Construction
            | Factor.Consumption
            | Factor.Education
            | Factor.Employment
            | Factor.Entertainment
            | Factor.Environment
            | Factor.Production
            | Factor.Rendering
            | Factor.TileLimit
            | Factor.Timeflow
            | Factor.Timerate
            | Factor.TransportPreference,
    Authors = "dymanoid",
    Catalog = catalog,
    // NOTE:
    // Online version has different compatibility vectors to the offline clone version.
    Compatibility = new Dictionary<ulong, Status>() {
        // technical conflicts (cause severe loss of funcitonality or crashes):
        { 2090425593uL, Status.Incompatible }, // Game Speed mod
        { 1911736890uL, Status.MinorIssues  }, // 1181352643 District Service Limit 3 (see note for DSL 3.0 below)
        { 1893036262uL, Status.Incompatible }, // Mayor's Dashboard v2 (includes code from Export Electricity)
        { 1749971558uL, Status.Incompatible }, // Real Time Offline
        { 1432430887uL, Status.Incompatible }, // Rush Hour II (Development)
        { 1420955187uL, Status.Incompatible }, // Real Time (original by dymanoid)
        { 1181352643uL, Status.MinorIssues  }, // District Service Limit 3.0 (citizen limiting features, if enabled, directly conflict with RT)
        { 702070768uL , Status.Incompatible }, // Export Electricity
        { 649522495uL , Status.Incompatible }, // District Service Limit (original)
        { 605590542uL , Status.Incompatible }, // Rush Hour II
        // conceptual conflict: boredom
        { 1776052533uL, Status.Compatible   }, // Stops & Stations
        { 1766839841uL, Status.MinorIssues  }, // Anxiety Reducer (still testing)
        // possibly optimised outside connections which increases time until bored
        // conceptual conflict: time
        { 1869777403uL, Status.Incompatible }, // TimeWarp Fix 时间光照控制 Sakuya16个人汉化
        { 1899449152uL, Status.Compatible   }, // Game Day Timer (switches to different mode for Real Time)
        { 1729576238uL, Status.Incompatible }, // Date Changer
        { 814698320uL , Status.MinorIssues  }, // TimeWarp Fix
        { 672248733uL , Status.MinorIssues  }, // Ultimate Eyecandy v1.5.2
        { 629713122uL , Status.Incompatible }, // Climate Control
        { 781767563uL , Status.MinorIssues  }, // Extended InfoPanel - has options to set time, also replaces time progress bar
        // conceptual coflict: aging
        { 2027161563uL, Status.Compatible   }, // Lifecycle Rebalance Revisited
        { 1196714522uL, Status.Incompatible }, // 居民衰老变十六分之一
        { 877402994uL , Status.MinorIssues  }, // Lifespan Changer Fix
        { 654707599uL , Status.Compatible   }, // Citizen Lifecycle Rebalance v2.6
        { 643642403uL , Status.MinorIssues  }, // Lifespan multiplier v1.1
        { 573925048uL , Status.MinorIssues  }, // Lifespan Changer
        { 571655171uL , Status.MinorIssues  }, // Randomize Age Cims Move in
        { 541673195uL , Status.MinorIssues  }, // Resident Travel Rebalance v1.1:
        { 421188880uL , Status.Incompatible }, // [ARIS] Early Death
        { 409071509uL , Status.MinorIssues  }, // Slow Citizen Aging Configurable
        { 409070739uL , Status.MinorIssues  }, // Very Slow Citizen Aging
        { 409070218uL , Status.MinorIssues  }, // Slow Citizen Aging
        // conceptual conflict: construction
        { 2016920607uL, Status.Compatible   }, // RICO revisited
        { 1899943042uL, Status.MinorIssues  }, // No Scaffolding Animation
        { 1614061108uL, Status.Compatible   }, // Real Construction
        { 1204126182uL, Status.MinorIssues  }, // Ploppable Rico High Density Fix
        { 938049744uL , Status.Incompatible }, // Proper Hardness Fixed
        { 924884948uL , Status.MinorIssues  }, // Plop the Growables
        { 586012417uL , Status.MinorIssues  }, // Ploppable RICO (original)
        { 523818382uL , Status.MinorIssues  }, // Force Level Up
        { 466158459uL , Status.Compatible   }, // Building Themes
        { 408706691uL , Status.Incompatible }, // Proper Hardness
        // toolbar (time bar):
        { 888017364uL , Status.MinorIssues  }, // Quartz (Sapphire) - Fixed 1.11
        { 576970398uL , Status.MinorIssues  }, // Quartz (former Sapphire) - UI skin framework
        { 421770876uL , Status.MinorIssues  }, // Sapphire - UI skin framework
        // other
        { 2048266761uL, Status.MinorIssues  }, // Building Usage
        { 1801953480uL, Status.MinorIssues  }, // Natural Disasters Overhaul (endless thunderstorms)
        { 1412844620uL, Status.Compatible   }, // Realistic Walking Speed
        { 927293560uL , Status.Compatible   }, // Geli-Districts v3.0
    },
    CompatibleWith = GameVersion.SunsetHarbor,
    Flags = ItemFlags.Localised
          | ItemFlags.SourceAvailable,
    Locale = "en",
    LastSeen = WorkshopDate("22 May, 2020"),
    Languages = new[] { "de", "en", "es", "fr", "it", "ja", "ko", "pl", "pt", "ru", "zh" },
    Notes = new Dictionary<ulong, string>() {
        { TIP         , "The 'Better citizen aging' option has a big influence on how education works." },
        { 2048266761uL, "[Mod: Building Usage] Building Usage mod does not account for worker variations due to Real Time shifts." },
        { 1911736890uL, "[Mod: District Service Limit] Disable its citizen-limiting options to make compatible with Real Time." },
        { 1801953480uL, "[Mod: Natural Disasters Overhaul] Real Time changes time flow, causuing excessive thunder storms." },
        { 1204126182uL, "[Mod: Ploppable RICO] Old versions of the mod sometimes report zero construction time which crashes Real Time." },
        { 924884948uL , "[Mod: Plop the Growables] If plopped buildings disappear, set 'Construction speed' to 100% in Real Time." },
        { 814698320uL , "[Mod: TimeWarp Fix] Game will pause when you change time, time will revert when game unpaused." },
        { 672248733uL , "[Mod: Ultimate Eye Candy] Game will pause when you change time, time will revert when game unpaused." },
        { 649522495uL , "[Mod: District Service Limit] Disable its citizen-limiting options to make compatible with Real Time." },
        { 629713122uL , "[Mod: Climate Control] It breaks the citizen schedules in Real Time." },
        { 586012417uL , "[Mod: Ploppable RICO] Old versions of the mod sometimes report zero construction time which crashes Real Time." },
    },
    Published = WorkshopDate("24 Jun, 2018"),
    SourceURL = "https://github.com/dymanoid/RealTime",
    Updated = WorkshopDate("11 Apr, 2020"),
});