Implement too many changes to list

This commit is contained in:
2026-07-07 11:46:31 +02:00
parent 8f66e83b65
commit 28486bff8c
50 changed files with 6344 additions and 1131 deletions
+2
View File
@@ -19,6 +19,7 @@ namespace KernelPanic.Data
[SerializeField] private ResolutionTrack resolutionTrack;
[SerializeField] private bool distroExclusive;
[SerializeField] private bool isToken;
[SerializeField] private bool isRunOnly;
[SerializeField, TextArea] private string designNotes;
[SerializeField] private List<string> requiresSystem = new();
[SerializeField] private CardDefinition upgradeTarget;
@@ -34,6 +35,7 @@ namespace KernelPanic.Data
public ResolutionTrack ResolutionTrack => resolutionTrack;
public bool DistroExclusive => distroExclusive;
public bool IsToken => isToken;
public bool IsRunOnly => isRunOnly;
public string DesignNotes => designNotes;
public IReadOnlyList<string> RequiresSystem => requiresSystem;
public CardDefinition UpgradeTarget => upgradeTarget;
+1 -1
View File
@@ -22,7 +22,7 @@ namespace KernelPanic.Data
new(Language.Java, "Java", "warming vm", ResolutionTrack.Native, "TODO: Java starts expensive and gets cheaper as the combat warms up. Signature mechanic copy pending.", null, Distro("debian", "Debian"), Distro("fedora", "Fedora")),
new(Language.Go, "Go", "small services", ResolutionTrack.Native, "TODO: Go uses direct native actions with simple scaling and concurrency hooks. Signature mechanic copy pending.", null, Distro("cachyos", "CachyOS"), Distro("nixos", "NixOS")),
new(Language.Ruby, "Ruby", "sharp scripts", ResolutionTrack.InterpreterQueue, "TODO: Ruby queues expressive effects with combo-friendly timing. Signature mechanic copy pending.", null, Distro("kali", "Kali"), Distro("endeavouros", "EndeavourOS")),
new(Language.PHP, "PHP", "legacy glue", ResolutionTrack.InterpreterQueue, "TODO: PHP queues practical effects that improve when the board is messy. Signature mechanic copy pending.", null, Distro("debian", "Debian"), Distro("cachyos", "CachyOS")),
new(Language.Php, "PHP", "legacy glue", ResolutionTrack.InterpreterQueue, "TODO: PHP queues practical effects that improve when the board is messy. Signature mechanic copy pending.", null, Distro("debian", "Debian"), Distro("cachyos", "CachyOS")),
};
public static IReadOnlyList<LanguageCatalogEntry> All => Entries;