44 Commits

Author SHA1 Message Date
Fretux 2ba43fb2d3 Fix various issues related to styling and animations 2026-07-10 21:28:10 +02:00
Fretux c973c2d51a Fix descriptions and update some text or smth 2026-07-10 11:50:12 +02:00
Fretux 37049a7c16 buff fedora, add elite enemies and add impact to attack 2026-07-10 11:17:40 +02:00
Kris_HD1337 e4db7af324 Merge remote-tracking branch 'origin/main' 2026-07-10 11:02:33 +02:00
Kris_HD1337 ceab7dea5a Added Standard Banner with a 5-star selector 2026-07-10 11:02:27 +02:00
Fretux 18297fac9a implement more enemies, balance some programming languages and enemies to be less annoying 2026-07-10 10:21:47 +02:00
Fretux e3ea42c93e Fix C, more enemies and less scaling for enemies. 2026-07-09 20:02:37 +02:00
Fretux 1e53968c36 Implement Arch and some additional changes 2026-07-09 18:32:52 +02:00
Fretux 95cebf8df0 Make multiple UX improvements in distro -> packages 2026-07-09 15:30:48 +02:00
Kris_HD1337 afea2eaed4 Fixed begginer banner needing 10 instead of 8 pulls 2026-07-09 11:21:20 +02:00
Kris_HD1337 af08268ac8 Merge remote-tracking branch 'origin/main' 2026-07-09 11:15:56 +02:00
Kris_HD1337 52d7cc314e Adjusted 4-star drop rate 2026-07-09 11:15:46 +02:00
Fretux abdacead57 Merge pull request #4 from Fretuks/claude/packages-inventory-auto-scrap-duawau
Add dedicated packages collection screen with inventory management
2026-07-09 11:14:24 +02:00
Claude 8c08b94d2b Add Packages inventory screen and auto-scrap duplicate package pulls
Packages are unique-per-type; duplicate pulls now auto-scrap into Cache
(mirroring the distro dupe->Merges path) instead of a dead-end merges
pool, and the pull reveal shows "-> N cache" for the dupe card. Save
loading collapses any pre-existing duplicate package entries to the
highest-level instance and grants Cache for the extras, logging the
migration.

Also adds a dedicated Packages tab in the Collection screen (master
list with slot filter/sort + affordability hints, detail panel with
upgrade/scrap actions) so the whole inventory can be managed from one
place, sharing state with the existing per-distro Packages sub-tab.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MQmck8EqqWxSq5uVZ4E7yN
2026-07-09 09:04:46 +00:00
Fretux d0722c6bf9 restructure packages (it looks shit) 2026-07-09 10:28:07 +02:00
Fretux 844e81488c Implement many UX improvements, packages and their assets and a UI overhaul in collection 2026-07-09 10:18:24 +02:00
Fretux 61030d84b7 make small changes to design. Implement crits. 2026-07-08 19:32:12 +02:00
Fretux 9617f8aaf0 Merge pull request #3 from Fretuks/claude/brave-mccarthy-qvr20u
Convert combat phase system to coroutine-based with pacing delays
2026-07-08 18:27:39 +02:00
Claude 2395e5108c Pace combat resolution across phases instead of resolving instantly
Convert CombatManager's phase state machine to coroutines so drawing,
interpreter-queue cards, and enemy actions each resolve one at a time
with visible delays, instead of an entire phase mutating state in a
single synchronous frame. Delays are skipped when UIPreferences.ReducedMotion
is set. Also drops the UI's old artificial cascade stagger for queued-card
animations since real per-card timing now provides the spacing.
2026-07-08 16:18:13 +00:00
Fretux 54906bbba1 Implement Java and Rust cards alongside some smaller changes 2026-07-08 11:30:32 +02:00
Fretux 50135e2e38 changed most TODOs to TODONEs 2026-07-08 10:49:05 +02:00
Fretux ac09d67677 Implement cutscene for gambling and make it dopamine-inducing 2026-07-08 10:29:49 +02:00
Fretux 598cd0aa27 Merge pull request #2 from Fretuks/claude/game-styling-animations-4mv9n8
Add smooth transitions and animations throughout UI
2026-07-08 08:53:43 +02:00
Claude 7d2d0a1152 Add scene fade transitions, gacha pull reveal, and modal/hover animations
Menu <-> combat scene loads now fade through black instead of hard-cutting,
gacha pulls reveal reward cards with a staggered stagger-in and a rarity
flash instead of a static text block, starter selection and root-credit
exchange modals fade+scale in/out instead of popping via display:none, and
menu/collection/gacha rows now transition on hover/select instead of
snapping. All new motion respects the existing reduced-motion setting.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015hiJi3irEg1RegCXRaQDcu
2026-07-08 06:52:58 +00:00
Fretux 8725c34fc6 update some strings 2026-07-08 08:49:28 +02:00
Fretux 131eedb626 Fix balls 2026-07-08 08:35:53 +02:00
Fretux ccdb52f84b make some small changes to merging 2026-07-07 14:30:28 +02:00
Fretux d504e0b916 Implement animations, pipeline for duplicates and merging. 2026-07-07 14:10:31 +02:00
Fretux 30db1e1108 implement scaling rewards per wave completed in combat mode 2026-07-07 12:56:02 +02:00
Fretux 28486bff8c Implement too many changes to list 2026-07-07 11:46:31 +02:00
Fretux 8f66e83b65 fix some issues with styling in gacha 2026-07-06 23:45:40 +02:00
Fretux 99ab58b4cd add some additional UX to entropy exchange 2026-07-06 23:34:13 +02:00
Fretux d50adb5e61 fix some more stuff that was broken 2026-07-06 23:30:05 +02:00
Fretux 8bd51e17b1 fix some stuff 2026-07-06 23:28:21 +02:00
Fretux c98b0d378f fix some stuff 2026-07-06 23:23:08 +02:00
Fretux 10fe372e16 Remove all .meta files 2026-07-06 22:53:12 +02:00
Fretux 73f3d2a15e Merge remote-tracking branch 'origin/main'
# Conflicts:
#	Assets/Data/Cards/CardDatabase.asset
#	Assets/Scenes/MainMenuScene.unity
#	Assets/Scripts/UI/MainMenuController.cs
2026-07-06 22:49:09 +02:00
Fretux 23df9a3968 Remove all .meta files 2026-07-06 22:45:43 +02:00
Fretux bbbda4677b Remove all .meta files 2026-07-06 22:44:25 +02:00
Fretux abe9816985 fix git commit issues 2026-07-06 22:36:34 +02:00
Fretux 289f87598e finish implementing main 2026-07-06 22:21:28 +02:00
Fretux e85df46b07 finish implementing main menu 2026-07-06 22:18:54 +02:00
Fretux f7c09e98f2 finished main-menu so far 2026-07-06 22:17:26 +02:00
Fretux 811d29a7b0 small change to main menu 2026-07-06 18:28:23 +02:00
327 changed files with 23973 additions and 2064 deletions
+15
View File
@@ -0,0 +1,15 @@
# Default ignored files
/shelf/
/workspace.xml
# Rider ignored files
/contentModel.xml
/.idea.linuxdistro-roguelite.iml
/modules.xml
/projectSettingsUpdater.xml
# Editor-based HTTP Client requests
/httpRequests/
# Ignored default folder with query files
/queries/
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="UserContentModel">
<attachedFolders />
<explicitIncludes />
<explicitExcludes />
</component>
</project>
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="RiderProjectSettingsUpdater">
<option name="singleClickDiffPreview" value="1" />
<option name="unhandledExceptionsIgnoreList" value="1" />
<option name="vcsConfiguration" value="3" />
</component>
</project>
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>
@@ -0,0 +1,585 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="AutoImportSettings">
<option name="autoReloadType" value="SELECTIVE" />
</component>
<component name="CMakeProjectFlavorService">
<option name="flavorId" value="CMakePlainProjectFlavor" />
</component>
<component name="CMakeSettings">
<configurations />
</component>
<component name="ChangeListManager">
<list default="true" id="4222a6b8-add3-4f43-9c42-fd6bb5a76169" name="Changes" comment="">
<change beforePath="$PROJECT_DIR$/.idea/.idea.linuxdistrosbuttheyarebreedable/.idea/indexLayout.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/.idea.linuxdistrosbuttheyarebreedable/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/.idea.linuxdistrosbuttheyarebreedable/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Assets/Resources/CombatScene.uss" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Resources/CombatScene.uss" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Assets/Scripts/Combat/CardEffects.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/Combat/CardEffects.cs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Assets/Scripts/Combat/CombatManager.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/Combat/CombatManager.cs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Assets/Scripts/Combat/CombatTuning.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/Combat/CombatTuning.cs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Assets/Scripts/Combat/DamagePipeline.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/Combat/DamagePipeline.cs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Assets/Scripts/Combat/DeckController.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/Combat/DeckController.cs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Assets/Scripts/Combat/EnemyInstance.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/Combat/EnemyInstance.cs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Assets/Scripts/Core/GameEvents.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/Core/GameEvents.cs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Assets/Scripts/UI/CombatSceneController.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/UI/CombatSceneController.cs" afterDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="EmbeddingIndexingInfo">
<option name="cachedIndexableFilesCount" value="41" />
<option name="fileBasedEmbeddingIndicesEnabled" value="true" />
</component>
<component name="Git.Settings">
<option name="RECENT_BRANCH_BY_REPOSITORY">
<map>
<entry key="$PROJECT_DIR$" value="meta-fretux" />
</map>
</option>
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
</component>
<component name="GitHubPullRequestSearchHistory">{
&quot;lastFilter&quot;: {
&quot;state&quot;: &quot;OPEN&quot;,
&quot;assignee&quot;: &quot;Fretuks&quot;
}
}</component>
<component name="GithubPullRequestsUISettings">{
&quot;selectedUrlAndAccountId&quot;: {
&quot;url&quot;: &quot;https://github.com/Fretuks/LinuxDistrosButTheyAreBreedable.git&quot;,
&quot;accountId&quot;: &quot;6d14636d-cbde-4085-b66d-c0a0ec0a2b36&quot;
}
}</component>
<component name="HighlightingSettingsPerFile">
<setting file="file://$APPLICATION_CONFIG_DIR$/resharper-host/DecompilerCache/decompiler/0ed212dbc30045708ade919c1a8365d7214800/c2/e49eccd9/Mathf.cs" root0="SKIP_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Cards/Arch/AurHelper.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Cards/Arch/ConsultWiki.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Cards/Arch/Makepkg.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Cards/Arch/PacmanSyu.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Cards/Fedora/BorrowChecker.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Cards/Fedora/CargoBuildRelease.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Cards/Fedora/DnfUpdate.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Cards/Languages/C/Malloc.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Cards/Languages/C/Pointer.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Cards/Languages/C/Printf.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Cards/Languages/Java/JavaPublicStaticMain.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Cards/Languages/Java/JavaSystemOutPrintln.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Cards/Languages/Python/PyPrint.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Cards/Languages/Rust/RsBorrow.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Cards/Languages/Rust/RsUnwrap.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Cards/Shop/Free.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Cards/Shop/KernelExploit.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Cards/Ubuntu/AskUbuntu.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Cards/Ubuntu/UbuntuProTrial.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Distros/DistroDatabase.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Distros/Fedora.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Distros/Mint.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Distros/Ubuntu.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Packages/Apt.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Packages/AptFast.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Packages/CinnamonPackage.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Packages/Make.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Packages/SELinuxPackage.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Packages/Sshd.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Packages/Syslog.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Packages/TimeshiftPackage.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Packages/Vim.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Packages/Wget.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Passives/AptUpdate.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Passives/BleedingEdge.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Data/Passives/ItJustWorks.asset" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Scenes/FightScene.unity" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Scenes/GamblingScene.unity" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Scripts/Data/LanguageDeckDatabase.cs" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/Scripts/UI.meta" root0="FORCE_HIGHLIGHTING" />
<setting file="file://$PROJECT_DIR$/Assets/UI/MainMenuPanelSettings.asset" root0="FORCE_HIGHLIGHTING" />
</component>
<component name="KubernetesApiPersistence">{}</component>
<component name="KubernetesApiProvider">{
&quot;isMigrated&quot;: true
}</component>
<component name="McpProjectServerCommands">
<commands />
<urls />
</component>
<component name="MetaFilesCheckinStateConfiguration" checkMetaFiles="true" />
<component name="NextEditCompletionFeaturesState">
<decayedCancelled>
<entry key="MS100" value="1.075454101799139" />
<entry key="MS500" value="3.9599952809477124" />
<entry key="S2" value="16.257614081949924" />
<entry key="S5" value="32.97961918826542" />
<entry key="S10" value="46.325553050308905" />
<entry key="S30" value="73.16796363094473" />
<entry key="S60" value="107.62267133729338" />
<entry key="M2" value="151.45180058695215" />
<entry key="M5" value="216.6749361509266" />
<entry key="M10" value="273.6299354805992" />
<entry key="M15" value="306.7673916662896" />
<entry key="M30" value="371.6194756196961" />
<entry key="H1" value="534.4645834636556" />
<entry key="H2" value="952.1261649475106" />
<entry key="H4" value="1671.5083079373712" />
<entry key="D1" value="4914.872338783223" />
<entry key="W1" value="7785.854218660917" />
</decayedCancelled>
<decayedSelected>
<entry key="MS100" value="0.0" />
<entry key="MS500" value="0.0" />
<entry key="S2" value="0.0" />
<entry key="S5" value="0.0" />
<entry key="S10" value="0.0" />
<entry key="S30" value="0.0" />
<entry key="S60" value="0.0" />
<entry key="M2" value="0.0" />
<entry key="M5" value="7.546372285351786E-168" />
<entry key="M10" value="2.7470661232217955E-84" />
<entry key="M15" value="1.961459786902534E-56" />
<entry key="M30" value="1.4005217066820556E-28" />
<entry key="H1" value="1.1845996555583573E-14" />
<entry key="H2" value="1.1469368642813953E-7" />
<entry key="H4" value="4.6295616178197496E-4" />
<entry key="D1" value="0.8273310111080477" />
<entry key="W1" value="3.189331420730704" />
</decayedSelected>
<decayedShown>
<entry key="MS100" value="1.0174460433661232" />
<entry key="MS500" value="3.916380321142592" />
<entry key="S2" value="16.212390584705194" />
<entry key="S5" value="32.94302506354551" />
<entry key="S10" value="46.29986909926237" />
<entry key="S30" value="73.15421870468188" />
<entry key="S60" value="107.61222060930409" />
<entry key="M2" value="151.44423981366282" />
<entry key="M5" value="216.67044758403404" />
<entry key="M10" value="273.62698643439717" />
<entry key="M15" value="306.76513871135825" />
<entry key="M30" value="371.61808000811675" />
<entry key="H1" value="534.4635541318078" />
<entry key="H2" value="952.1251770710118" />
<entry key="H4" value="1671.5078575093503" />
<entry key="D1" value="4915.699184181318" />
<entry key="W1" value="7789.043426635073" />
</decayedShown>
</component>
<component name="ProjectColorInfo">{
&quot;associatedIndex&quot;: 8,
&quot;fromUser&quot;: false
}</component>
<component name="ProjectId" id="3FzHQpylxvSOFoPdGxOa9Gq0OxT" />
<component name="ProjectViewState">
<option name="hideEmptyMiddlePackages" value="true" />
<option name="showLibraryContents" value="true" />
</component>
<component name="PropertiesComponent">{
&quot;keyToString&quot;: {
&quot;ModuleVcsDetector.initialDetectionPerformed&quot;: &quot;true&quot;,
&quot;RunOnceActivity.MCP Project settings loaded&quot;: &quot;true&quot;,
&quot;RunOnceActivity.ShowReadmeOnStart&quot;: &quot;true&quot;,
&quot;RunOnceActivity.TerminalTabsStorage.copyFrom.TerminalArrangementManager.252&quot;: &quot;true&quot;,
&quot;RunOnceActivity.cidr.known.project.marker&quot;: &quot;true&quot;,
&quot;RunOnceActivity.git.unshallow&quot;: &quot;true&quot;,
&quot;RunOnceActivity.readMode.enableVisualFormatting&quot;: &quot;true&quot;,
&quot;RunOnceActivity.typescript.service.memoryLimit.init&quot;: &quot;true&quot;,
&quot;cidr.known.project.marker&quot;: &quot;true&quot;,
&quot;codeWithMe.voiceChat.enabledByDefault&quot;: &quot;false&quot;,
&quot;git-widget-placeholder&quot;: &quot;main&quot;,
&quot;node.js.detected.package.eslint&quot;: &quot;true&quot;,
&quot;node.js.detected.package.tslint&quot;: &quot;true&quot;,
&quot;node.js.selected.package.eslint&quot;: &quot;(autodetect)&quot;,
&quot;node.js.selected.package.tslint&quot;: &quot;(autodetect)&quot;,
&quot;nodejs_package_manager_path&quot;: &quot;npm&quot;,
&quot;settings.editor.selected.configurable&quot;: &quot;ml.llm.AcpAgentsConfigurable&quot;,
&quot;vue.rearranger.settings.migration&quot;: &quot;true&quot;
}
}</component>
<component name="RunManager" selected="Attach to Unity Editor.Attach to Unity Editor">
<configuration name="Start Unity" type="RunUnityExe" factoryName="Unity Executable">
<option name="EXE_PATH" value="C:\Program Files\Unity\Hub\Editor\6000.4.8f1\Editor\Unity.exe" />
<option name="PROGRAM_PARAMETERS" value="-projectPath C:\Users\frederik\linuxdistrosbuttheyarebreedable -debugCodeOptimization" />
<option name="WORKING_DIRECTORY" value="C:\Users\frederik\linuxdistrosbuttheyarebreedable" />
<option name="PASS_PARENT_ENVS" value="1" />
<option name="ENV_FILE_PATHS" value="" />
<option name="REDIRECT_INPUT_PATH" value="" />
<option name="MIXED_MODE_DEBUG" value="0" />
<method v="2" />
</configuration>
<configuration name="Unit Tests (batch mode)" type="RunUnityExe" factoryName="Unity Executable">
<option name="EXE_PATH" value="C:\Program Files\Unity\Hub\Editor\6000.4.8f1\Editor\Unity.exe" />
<option name="PROGRAM_PARAMETERS" value="-runTests -batchmode -projectPath C:\Users\frederik\linuxdistrosbuttheyarebreedable -testResults Logs/results.xml -logFile Logs/Editor.log -testPlatform EditMode -debugCodeOptimization" />
<option name="WORKING_DIRECTORY" value="C:\Users\frederik\linuxdistrosbuttheyarebreedable" />
<option name="PASS_PARENT_ENVS" value="1" />
<option name="ENV_FILE_PATHS" value="" />
<option name="REDIRECT_INPUT_PATH" value="" />
<option name="MIXED_MODE_DEBUG" value="0" />
<method v="2" />
</configuration>
<configuration name="Attach to Unity Editor" type="UNITY_DEBUG_RUN_CONFIGURATION" factoryName="Unity Debug" show_console_on_std_err="false" show_console_on_std_out="false" port="50000" address="localhost" useMixedMode="false">
<option name="allowRunningInParallel" value="false" />
<option name="listenPortForConnections" value="false" />
<option name="pid" />
<option name="projectPathOnTarget" />
<option name="runtimes">
<list />
</option>
<option name="selectedOptions">
<list />
</option>
<method v="2" />
</configuration>
<configuration name="Attach to" type="UnityDevicePlayer" factoryName="UnityAttachToDevicePlayer">
<method v="2" />
</configuration>
</component>
<component name="TaskManager">
<task active="true" id="Default" summary="Default task">
<changelist id="4222a6b8-add3-4f43-9c42-fd6bb5a76169" name="Changes" comment="" />
<created>1783070964876</created>
<option name="number" value="Default" />
<option name="presentableId" value="Default" />
<updated>1783070964876</updated>
<workItem from="1783070968755" duration="2378000" />
<workItem from="1783076584341" duration="427000" />
<workItem from="1783078078025" duration="1898000" />
<workItem from="1783096821364" duration="12348000" />
<workItem from="1783260629489" duration="273000" />
<workItem from="1783260969262" duration="51000" />
<workItem from="1783262049096" duration="2156000" />
<workItem from="1783330590375" duration="18451000" />
<workItem from="1783371975450" duration="26000" />
<workItem from="1783372397891" duration="989000" />
<workItem from="1783410502976" duration="23430000" />
<workItem from="1783507489679" duration="5909000" />
<workItem from="1783519887449" duration="6425000" />
<workItem from="1783578446731" duration="20118000" />
<workItem from="1783615847433" duration="3791000" />
<workItem from="1783665689762" duration="11497000" />
<workItem from="1783681593269" duration="446000" />
<workItem from="1783682049345" duration="7000" />
<workItem from="1783682073002" duration="6850000" />
<workItem from="1783705534121" duration="4846000" />
</task>
<task id="LOCAL-00001" summary="implement main screen">
<option name="closed" value="true" />
<created>1783079945946</created>
<option name="number" value="00001" />
<option name="presentableId" value="LOCAL-00001" />
<option name="project" value="LOCAL" />
<updated>1783079945946</updated>
</task>
<task id="LOCAL-00002" summary="fix shit and stuff">
<option name="closed" value="true" />
<created>1783109610318</created>
<option name="number" value="00002" />
<option name="presentableId" value="LOCAL-00002" />
<option name="project" value="LOCAL" />
<updated>1783109610318</updated>
</task>
<task id="LOCAL-00003" summary="Add actual ASCII-Art for distros, add first three distros and being able to choose a starting-distro. Update UI to fix multiple small bugs.">
<option name="closed" value="true" />
<created>1783116725387</created>
<option name="number" value="00003" />
<option name="presentableId" value="LOCAL-00003" />
<option name="project" value="LOCAL" />
<updated>1783116725387</updated>
</task>
<task id="LOCAL-00004" summary="refactor card systems">
<option name="closed" value="true" />
<created>1783263967899</created>
<option name="number" value="00004" />
<option name="presentableId" value="LOCAL-00004" />
<option name="project" value="LOCAL" />
<updated>1783263967899</updated>
</task>
<task id="LOCAL-00005" summary="Add actual carts and shit&#10;&#10;Upgrade UI to Level 6&#10;&#10;Balls">
<option name="closed" value="true" />
<created>1783338078609</created>
<option name="number" value="00005" />
<option name="presentableId" value="LOCAL-00005" />
<option name="project" value="LOCAL" />
<updated>1783338078609</updated>
</task>
<task id="LOCAL-00006" summary="Implement more UX and cards for other distros">
<option name="closed" value="true" />
<created>1783345034560</created>
<option name="number" value="00006" />
<option name="presentableId" value="LOCAL-00006" />
<option name="project" value="LOCAL" />
<updated>1783345034560</updated>
</task>
<task id="LOCAL-00007" summary="Fix some fucking bugs (FSFB)">
<option name="closed" value="true" />
<created>1783345615899</created>
<option name="number" value="00007" />
<option name="presentableId" value="LOCAL-00007" />
<option name="project" value="LOCAL" />
<updated>1783345615899</updated>
</task>
<task id="LOCAL-00008" summary="fix a small bug with design">
<option name="closed" value="true" />
<created>1783348523028</created>
<option name="number" value="00008" />
<option name="presentableId" value="LOCAL-00008" />
<option name="project" value="LOCAL" />
<updated>1783348523028</updated>
</task>
<task id="LOCAL-00009" summary="small change to main menu">
<option name="closed" value="true" />
<created>1783355306282</created>
<option name="number" value="00009" />
<option name="presentableId" value="LOCAL-00009" />
<option name="project" value="LOCAL" />
<updated>1783355306282</updated>
</task>
<task id="LOCAL-00010" summary="finished main-menu so far">
<option name="closed" value="true" />
<created>1783369049373</created>
<option name="number" value="00010" />
<option name="presentableId" value="LOCAL-00010" />
<option name="project" value="LOCAL" />
<updated>1783369049373</updated>
</task>
<task id="LOCAL-00011" summary="finish implementing main menu">
<option name="closed" value="true" />
<created>1783369137249</created>
<option name="number" value="00011" />
<option name="presentableId" value="LOCAL-00011" />
<option name="project" value="LOCAL" />
<updated>1783369137249</updated>
</task>
<task id="LOCAL-00012" summary="finish implementing main">
<option name="closed" value="true" />
<created>1783369290237</created>
<option name="number" value="00012" />
<option name="presentableId" value="LOCAL-00012" />
<option name="project" value="LOCAL" />
<updated>1783369290237</updated>
</task>
<task id="LOCAL-00013" summary="fix some stuff">
<option name="closed" value="true" />
<created>1783372991257</created>
<option name="number" value="00013" />
<option name="presentableId" value="LOCAL-00013" />
<option name="project" value="LOCAL" />
<updated>1783372991257</updated>
</task>
<task id="LOCAL-00014" summary="fix some stuff">
<option name="closed" value="true" />
<created>1783373303668</created>
<option name="number" value="00014" />
<option name="presentableId" value="LOCAL-00014" />
<option name="project" value="LOCAL" />
<updated>1783373303668</updated>
</task>
<task id="LOCAL-00015" summary="Implement too many changes to list">
<option name="closed" value="true" />
<created>1783417593908</created>
<option name="number" value="00015" />
<option name="presentableId" value="LOCAL-00015" />
<option name="project" value="LOCAL" />
<updated>1783417593908</updated>
</task>
<task id="LOCAL-00016" summary="implement scaling rewards per wave completed in combat mode">
<option name="closed" value="true" />
<created>1783421764662</created>
<option name="number" value="00016" />
<option name="presentableId" value="LOCAL-00016" />
<option name="project" value="LOCAL" />
<updated>1783421764662</updated>
</task>
<task id="LOCAL-00017" summary="Implement animations, pipeline for duplicates and merging.">
<option name="closed" value="true" />
<created>1783426233186</created>
<option name="number" value="00017" />
<option name="presentableId" value="LOCAL-00017" />
<option name="project" value="LOCAL" />
<updated>1783426233186</updated>
</task>
<task id="LOCAL-00018" summary="make some small changes to merging">
<option name="closed" value="true" />
<created>1783427430046</created>
<option name="number" value="00018" />
<option name="presentableId" value="LOCAL-00018" />
<option name="project" value="LOCAL" />
<updated>1783427430046</updated>
</task>
<task id="LOCAL-00019" summary="Fix balls">
<option name="closed" value="true" />
<created>1783492556269</created>
<option name="number" value="00019" />
<option name="presentableId" value="LOCAL-00019" />
<option name="project" value="LOCAL" />
<updated>1783492556270</updated>
</task>
<task id="LOCAL-00020" summary="update some strings">
<option name="closed" value="true" />
<created>1783493370994</created>
<option name="number" value="00020" />
<option name="presentableId" value="LOCAL-00020" />
<option name="project" value="LOCAL" />
<updated>1783493370994</updated>
</task>
<task id="LOCAL-00021" summary="Implement cutscene for gambling and make it dopamine-inducing">
<option name="closed" value="true" />
<created>1783499391622</created>
<option name="number" value="00021" />
<option name="presentableId" value="LOCAL-00021" />
<option name="project" value="LOCAL" />
<updated>1783499391622</updated>
</task>
<task id="LOCAL-00022" summary="changed most TODOs to TODONEs">
<option name="closed" value="true" />
<created>1783500547647</created>
<option name="number" value="00022" />
<option name="presentableId" value="LOCAL-00022" />
<option name="project" value="LOCAL" />
<updated>1783500547647</updated>
</task>
<task id="LOCAL-00023" summary="Implement Java and Rust cards alongside some smaller changes">
<option name="closed" value="true" />
<created>1783503035031</created>
<option name="number" value="00023" />
<option name="presentableId" value="LOCAL-00023" />
<option name="project" value="LOCAL" />
<updated>1783503035031</updated>
</task>
<task id="LOCAL-00024" summary="make small changes to design. Implement crits.">
<option name="closed" value="true" />
<created>1783531936700</created>
<option name="number" value="00024" />
<option name="presentableId" value="LOCAL-00024" />
<option name="project" value="LOCAL" />
<updated>1783531936701</updated>
</task>
<task id="LOCAL-00025" summary="Implement many UX improvements, packages and their assets and a UI overhaul in collection">
<option name="closed" value="true" />
<created>1783585107215</created>
<option name="number" value="00025" />
<option name="presentableId" value="LOCAL-00025" />
<option name="project" value="LOCAL" />
<updated>1783585107215</updated>
</task>
<task id="LOCAL-00026" summary="restructure packages (it looks shit)">
<option name="closed" value="true" />
<created>1783585689781</created>
<option name="number" value="00026" />
<option name="presentableId" value="LOCAL-00026" />
<option name="project" value="LOCAL" />
<updated>1783585689781</updated>
</task>
<task id="LOCAL-00027" summary="Make multiple UX improvements in distro -&gt; packages">
<option name="closed" value="true" />
<created>1783603850701</created>
<option name="number" value="00027" />
<option name="presentableId" value="LOCAL-00027" />
<option name="project" value="LOCAL" />
<updated>1783603850701</updated>
</task>
<task id="LOCAL-00028" summary="Implement Arch and some additional changes">
<option name="closed" value="true" />
<created>1783614775509</created>
<option name="number" value="00028" />
<option name="presentableId" value="LOCAL-00028" />
<option name="project" value="LOCAL" />
<updated>1783614775509</updated>
</task>
<task id="LOCAL-00029" summary="Fix C, more enemies and less scaling for enemies.">
<option name="closed" value="true" />
<created>1783620160977</created>
<option name="number" value="00029" />
<option name="presentableId" value="LOCAL-00029" />
<option name="project" value="LOCAL" />
<updated>1783620160977</updated>
</task>
<task id="LOCAL-00030" summary="implement more enemies, balance some programming languages and enemies to be less annoying">
<option name="closed" value="true" />
<created>1783671710808</created>
<option name="number" value="00030" />
<option name="presentableId" value="LOCAL-00030" />
<option name="project" value="LOCAL" />
<updated>1783671710808</updated>
</task>
<task id="LOCAL-00031" summary="buff fedora, add elite enemies and add impact to attack">
<option name="closed" value="true" />
<created>1783675062251</created>
<option name="number" value="00031" />
<option name="presentableId" value="LOCAL-00031" />
<option name="project" value="LOCAL" />
<updated>1783675062252</updated>
</task>
<task id="LOCAL-00032" summary="Fix descriptions and update some text or smth">
<option name="closed" value="true" />
<created>1783677014502</created>
<option name="number" value="00032" />
<option name="presentableId" value="LOCAL-00032" />
<option name="project" value="LOCAL" />
<updated>1783677014502</updated>
</task>
<option name="localTasksCounter" value="33" />
<servers />
</component>
<component name="TypeScriptGeneratedFilesManager">
<option name="version" value="3" />
</component>
<component name="UnityCheckinConfiguration" checkUnsavedScenes="true" />
<component name="UnityProjectConfiguration" hasMinimizedUI="true" />
<component name="UnityProjectDiscoverer">
<option name="hasUnityReference" value="true" />
<option name="unityProject" value="true" />
<option name="unityProjectFolder" value="true" />
</component>
<component name="UnityUnitTestConfiguration" currentTestLauncher="Both" />
<component name="VcsManagerConfiguration">
<option name="CLEAR_INITIAL_COMMIT_MESSAGE" value="true" />
<MESSAGE value="Fix some fucking bugs (FSFB)" />
<MESSAGE value="fix a small bug with design" />
<MESSAGE value="small change to main menu" />
<MESSAGE value="finished main-menu so far" />
<MESSAGE value="finish implementing main menu" />
<MESSAGE value="finish implementing main" />
<MESSAGE value="fix some stuff" />
<MESSAGE value="Implement too many changes to list" />
<MESSAGE value="implement scaling rewards per wave completed in combat mode" />
<MESSAGE value="Implement animations, pipeline for duplicates and merging." />
<MESSAGE value="make some small changes to merging" />
<MESSAGE value="Fix balls" />
<MESSAGE value="update some strings" />
<MESSAGE value="Implement cutscene for gambling and make it dopamine-inducing" />
<MESSAGE value="changed most TODOs to TODONEs" />
<MESSAGE value="Implement Java and Rust cards alongside some smaller changes" />
<MESSAGE value="make small changes to design. Implement crits." />
<MESSAGE value="Implement many UX improvements, packages and their assets and a UI overhaul in collection" />
<MESSAGE value="restructure packages (it looks shit)" />
<MESSAGE value="Make multiple UX improvements in distro -&gt; packages" />
<MESSAGE value="Implement Arch and some additional changes" />
<MESSAGE value="Fix C, more enemies and less scaling for enemies." />
<MESSAGE value="implement more enemies, balance some programming languages and enemies to be less annoying" />
<MESSAGE value="buff fedora, add elite enemies and add impact to attack" />
<MESSAGE value="Fix descriptions and update some text or smth" />
<option name="LAST_COMMIT_MESSAGE" value="Fix descriptions and update some text or smth" />
</component>
<component name="XDebuggerManager">
<breakpoint-manager>
<breakpoints>
<breakpoint enabled="true" type="DotNet_Exception_Breakpoints">
<properties exception="System.OperationCanceledException" breakIfHandledByOtherCode="false" displayValue="System.OperationCanceledException" />
<option name="timeStamp" value="1" />
</breakpoint>
<breakpoint enabled="true" type="DotNet_Exception_Breakpoints">
<properties exception="System.Threading.Tasks.TaskCanceledException" breakIfHandledByOtherCode="false" displayValue="System.Threading.Tasks.TaskCanceledException" />
<option name="timeStamp" value="2" />
</breakpoint>
<breakpoint enabled="true" type="DotNet_Exception_Breakpoints">
<properties exception="System.Threading.ThreadAbortException" breakIfHandledByOtherCode="false" displayValue="System.Threading.ThreadAbortException" />
<option name="timeStamp" value="3" />
</breakpoint>
</breakpoints>
</breakpoint-manager>
</component>
<component name="XSLT-Support.FileAssociations.UIState">
<expand />
<select />
</component>
</project>
-8
View File
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 7b840cced864976439f43974b1e498d3
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
-8
View File
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 7ec233d275778bf44b6acde2fd9a0cc2
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
-8
View File
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 15501d6fecab8d6c39720f46b2644bc9
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
+28
View File
@@ -0,0 +1,28 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: AurHelper
m_EditorClassIdentifier:
id: arch_aur_helper
displayName: AUR helper
description: add a random common C or Rust card to hand. it costs 0 this turn.
flavorText: definitely read the PKGBUILD. definitely.
language: 2
rarity: 1
cycleCost: 1
resolutionTrack: 0
distroExclusive: 1
isToken: 0
isRunOnly: 0
designNotes: Arch exclusive. Uses existing generated-card pool; reports TODO if C/Rust commons are unavailable.
requiresSystem: []
upgradeTarget: {fileID: 0}
effects: []
@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 4dfd40ca206341ba9a1a486d69994611
guid: aa110000000000000000000000000004
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
+30
View File
@@ -0,0 +1,30 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: ConsultWiki
m_EditorClassIdentifier:
id: arch_consult_wiki
displayName: Consult the Wiki
description: fix a broken card and draw 1. if none are broken, deal 6.
flavorText: the answer was in a footnote from 2013.
language: 2
rarity: 0
cycleCost: 0
resolutionTrack: 0
distroExclusive: 1
isToken: 0
isRunOnly: 0
designNotes: Arch exclusive. Uses existing IsBroken flag if present; card-break creation is TODO, draw/damage fallback works now.
requiresSystem:
- card-break
upgradeTarget: {fileID: 0}
effects: []
@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 11e141b975f8ab190abf6c267067b575
guid: aa110000000000000000000000000002
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
+28
View File
@@ -0,0 +1,28 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: Makepkg
m_EditorClassIdentifier:
id: arch_makepkg
displayName: makepkg
description: deal 7 + btw stacks x3. overkill spills. 20% segfault: uptime -3 and corrupt a random card in hand.
flavorText: it built on my machine, which is the only machine.
language: 0
rarity: 1
cycleCost: 2
resolutionTrack: 0
distroExclusive: 1
isToken: 0
isRunOnly: 0
designNotes: Arch exclusive. Reads CombatantState.ArchBtwStacks, then damage still routes through DamagePipeline and receives normal btw flat bonus too.
requiresSystem: []
upgradeTarget: {fileID: 0}
effects: []
@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: b6e048c6b94f10920a31d4c7069ba20f
guid: aa110000000000000000000000000003
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
@@ -0,0 +1,28 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: MinimalInstall
m_EditorClassIdentifier:
id: arch_minimal_install
displayName: minimal install
description: exhaust up to 2 cards from hand. per card exhausted, gain 3 Shield and 1 Cycle.
flavorText: no desktop, no browser, no regrets.
language: 2
rarity: 1
cycleCost: 1
resolutionTrack: 0
distroExclusive: 1
isToken: 0
isRunOnly: 0
designNotes: Arch exclusive. Exhausts first available hand cards using existing exhaust pile, shield, and cycle systems.
requiresSystem: []
upgradeTarget: {fileID: 0}
effects: []
@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 1632132e32bfc31e8a293140f5908aa3
guid: aa110000000000000000000000000005
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
+29
View File
@@ -0,0 +1,29 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: PacmanSyu
m_EditorClassIdentifier:
id: arch_pacman_syu
displayName: pacman -Syu
description: deal 14. overkill spills. 20% segfault: uptime -3 and corrupt a random card in hand.
flavorText: full system upgrade. what could possibly ABI wrong?
language: 0
rarity: 1
cycleCost: 1
resolutionTrack: 0
distroExclusive: 1
isToken: 0
isRunOnly: 0
designNotes: Arch exclusive. Damage and segfault card corruption are live through DamagePipeline and the broken-card hand state.
requiresSystem: []
upgradeTarget: {fileID: 0}
effects: []
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: aa110000000000000000000000000001
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
+45 -16
View File
@@ -13,19 +13,48 @@ MonoBehaviour:
m_Name: CardDatabase
m_EditorClassIdentifier:
allCards:
- {fileID: 11400000, guid: f2a229189aa753e48806c9459618f10b, type: 2}
- {fileID: 11400000, guid: 93ddfe2f35c5c4447b1e5f49b50c544d, type: 2}
- {fileID: 11400000, guid: e6a3f582f36bb2647ab6101d60a05075, type: 2}
- {fileID: 11400000, guid: 258f2221f41c405468e0024e8e769614, type: 2}
- {fileID: 11400000, guid: e0a15eebcb5cb7b409a6afe60710e1e1, type: 2}
- {fileID: 11400000, guid: 1120e87243f2b5c48b6a334855af7937, type: 2}
- {fileID: 11400000, guid: ab370770e5f6c544996be970b87e7801, type: 2}
- {fileID: 11400000, guid: cdde7bad9bde5ff44a047263bce1bb4e, type: 2}
- {fileID: 11400000, guid: fde58599fc89f4f4ab515612f4f481f7, type: 2}
- {fileID: 11400000, guid: 7f1a9912cb72c5b448fa2cb101eb9785, type: 2}
- {fileID: 11400000, guid: f3d46628fc9cc2142ab5dfc5d78b158f, type: 2}
- {fileID: 11400000, guid: 6bfadf916238fd74b91e28a875239da4, type: 2}
- {fileID: 11400000, guid: 698dfb4b10be9f2419ca74e0b3443d48, type: 2}
- {fileID: 11400000, guid: b4a80ab16b6240d4d8d9d3a5cabd3fda, type: 2}
- {fileID: 11400000, guid: 662257d2f1d13554fb1eb6c63257859c, type: 2}
- {fileID: 11400000, guid: e6c02c38647698744903032f93fb30da, type: 2}
- {fileID: 11400000, guid: 9347bcc42fb6834f1907a2c0b661ff95, type: 2}
- {fileID: 11400000, guid: 1dbc28e480e52d97b9501262af30cc78, type: 2}
- {fileID: 11400000, guid: 19c884fde6ba18438b976aa154a729df, type: 2}
- {fileID: 11400000, guid: 26d4526631046cf5aad90867da18ea81, type: 2}
- {fileID: 11400000, guid: 7819ca459d587093e942e1b497761d72, type: 2}
- {fileID: 11400000, guid: daae1c711cc8de216966b68adc63d240, type: 2}
- {fileID: 11400000, guid: 4dfd40ca206341ba9a1a486d69994611, type: 2}
- {fileID: 11400000, guid: 11e141b975f8ab190abf6c267067b575, type: 2}
- {fileID: 11400000, guid: b6e048c6b94f10920a31d4c7069ba20f, type: 2}
- {fileID: 11400000, guid: 856019cbd78921a9c8846de8f81029b2, type: 2}
- {fileID: 11400000, guid: 361650f1e83cad1119b747d294991569, type: 2}
- {fileID: 11400000, guid: 3cc3bbc086d6f0d3199af9094f9912d2, type: 2}
- {fileID: 11400000, guid: 7b5e9a8f7e3bb8eb6865533dd2b9af2f, type: 2}
- {fileID: 11400000, guid: 89c59c54d4bce36aaa836cfdc43f3c9f, type: 2}
- {fileID: 11400000, guid: 07d51e6f24485d6aa9dfe38424e318ea, type: 2}
- {fileID: 11400000, guid: f3cf77257a59a88518167e7e19023304, type: 2}
- {fileID: 11400000, guid: a7d40000000000000000000000000001, type: 2}
- {fileID: 11400000, guid: a7d40000000000000000000000000002, type: 2}
- {fileID: 11400000, guid: a7d40000000000000000000000000003, type: 2}
- {fileID: 11400000, guid: a7d40000000000000000000000000004, type: 2}
- {fileID: 11400000, guid: a7d40000000000000000000000000005, type: 2}
- {fileID: 11400000, guid: a7d40000000000000000000000000006, type: 2}
- {fileID: 11400000, guid: a7d50000000000000000000000000001, type: 2}
- {fileID: 11400000, guid: a7d50000000000000000000000000002, type: 2}
- {fileID: 11400000, guid: a7d50000000000000000000000000003, type: 2}
- {fileID: 11400000, guid: a7d50000000000000000000000000004, type: 2}
- {fileID: 11400000, guid: a7d50000000000000000000000000005, type: 2}
- {fileID: 11400000, guid: a7d50000000000000000000000000006, type: 2}
- {fileID: 11400000, guid: a7d60000000000000000000000000001, type: 2}
- {fileID: 11400000, guid: a7d60000000000000000000000000002, type: 2}
- {fileID: 11400000, guid: a7d60000000000000000000000000003, type: 2}
- {fileID: 11400000, guid: a7d60000000000000000000000000004, type: 2}
- {fileID: 11400000, guid: a7d60000000000000000000000000005, type: 2}
- {fileID: 11400000, guid: a7d60000000000000000000000000006, type: 2}
- {fileID: 11400000, guid: aa110000000000000000000000000001, type: 2}
- {fileID: 11400000, guid: aa110000000000000000000000000002, type: 2}
- {fileID: 11400000, guid: aa110000000000000000000000000003, type: 2}
- {fileID: 11400000, guid: aa110000000000000000000000000004, type: 2}
- {fileID: 11400000, guid: aa110000000000000000000000000005, type: 2}
- {fileID: 11400000, guid: aa120000000000000000000000000001, type: 2}
- {fileID: 11400000, guid: aa120000000000000000000000000002, type: 2}
- {fileID: 11400000, guid: aa120000000000000000000000000003, type: 2}
- {fileID: 11400000, guid: aa120000000000000000000000000004, type: 2}
- {fileID: 11400000, guid: aa120000000000000000000000000005, type: 2}
- {fileID: 11400000, guid: aa120000000000000000000000000006, type: 2}
-8
View File
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 04f09e15db30a0756af561fca255e85b
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
+6 -6
View File
@@ -10,18 +10,18 @@ MonoBehaviour:
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: BorrowChecker
m_Name: DnfAutoremove
m_EditorClassIdentifier:
id: fedora_borrow_checker
displayName: borrow checker
description: gain 8 shield. if this is the first card played this turn, gain 8 more.
flavorText: no aliasing, no panic.
id: fedora_dnf_autoremove
displayName: dnf autoremove
description: deal 7, then exhaust a junk/NOP/broken card from your hand. if you do, gain 1 Cycle. if you don't, do nothing.
flavorText: cleaning out orphaned packages.
language: 2
rarity: 0
cycleCost: 1
resolutionTrack: 0
distroExclusive: 1
isToken: 0
designNotes: defensive first-card payoff; should benefit from Bleeding Edge cost discount but not damage multiplier.
designNotes: Fedora keeps a tidy system; requires an orphaned token/junk/NOP/broken card in hand, otherwise the card has no effect.
upgradeTarget: {fileID: 0}
effects: []
@@ -10,18 +10,18 @@ MonoBehaviour:
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: CargoBuildRelease
m_Name: FirstToPackage
m_EditorClassIdentifier:
id: fedora_cargo_build
displayName: cargo build --release
description: deal 10. never misses. overkill becomes shield.
flavorText: optimized, audited, shipped hot.
language: 2
id: fedora_first_to_package
displayName: first-to-package
description: deal 7, then Java cards cost 1 less this turn.
flavorText: Fedora ships new tech first; everything after comes cheaper.
language: 8
rarity: 0
cycleCost: 1
resolutionTrack: 0
distroExclusive: 1
isToken: 0
designNotes: crash-immune Fedora finisher; Rust guaranteed hit; convert excess damage into shield after lethal calculation.
designNotes: Java native tempo card; reduces the effective cost of all Java cards for the current turn after resolving.
upgradeTarget: {fileID: 0}
effects: []
+1 -1
View File
@@ -14,7 +14,7 @@ MonoBehaviour:
m_EditorClassIdentifier:
id: fedora_dnf_update
displayName: dnf update
description: deal 9. costs 1 less per java card played this combat (min 0).
description: deal 9. overkill spills. costs 1 less per java card played this combat (min 0).
flavorText: today everything gets newer.
language: 8
rarity: 0
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 856019cbd78921a9c8846de8f81029b2
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 361650f1e83cad1119b747d294991569
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,29 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: Malloc
m_EditorClassIdentifier:
id: lang_c_malloc
displayName: malloc()
description: deal 12. overkill spills. 20% segfault: uptime -3 and corrupt a random card in hand.
flavorText: memory acquired. ownership emotionally unresolved.
language: 0
rarity: 0
cycleCost: 1
resolutionTrack: 0
distroExclusive: 0
isToken: 0
isRunOnly: 0
designNotes: C starter. Segfault rolls through RandomRoll; damage and recoil route through DamagePipeline.
requiresSystem: []
upgradeTarget: {fileID: 0}
effects: []
@@ -0,0 +1,29 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: Pointer
m_EditorClassIdentifier:
id: lang_c_pointer
displayName: pointer
description: deal 9. if the previous card was C, deal 15 instead. overkill spills. 20% segfault: uptime -3 and corrupt a random card in hand.
flavorText: points at the bug with suspicious confidence.
language: 0
rarity: 0
cycleCost: 1
resolutionTrack: 0
distroExclusive: 0
isToken: 0
isRunOnly: 0
designNotes: C starter. Uses existing last-played-language tracking on CombatantState; damage routes through DamagePipeline.
requiresSystem: []
upgradeTarget: {fileID: 0}
effects: []
@@ -0,0 +1,29 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: Printf
m_EditorClassIdentifier:
id: lang_c_printf
displayName: printf()
description: deal 7. overkill spills. 20% segfault: uptime -3 and corrupt a random card in hand.
flavorText: debugging by yelling into the void.
language: 0
rarity: 0
cycleCost: 0
resolutionTrack: 0
distroExclusive: 0
isToken: 0
isRunOnly: 0
designNotes: C starter. Clean low-cost damage routed through DamagePipeline.
requiresSystem: []
upgradeTarget: {fileID: 0}
effects: []
+22
View File
@@ -0,0 +1,22 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a7d10000000000000000000000000001, type: 3}
m_Name: CDeck
m_EditorClassIdentifier:
language: 0
entries:
- card: {fileID: 11400000, guid: aa120000000000000000000000000001, type: 2}
count: 2
- card: {fileID: 11400000, guid: aa120000000000000000000000000002, type: 2}
count: 1
- card: {fileID: 11400000, guid: aa120000000000000000000000000003, type: 2}
count: 1
@@ -0,0 +1,29 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: JavaNewObject
m_EditorClassIdentifier:
id: lang_java_new_object
displayName: new Object()
description: uses 2 RAM. deal 3. overkill spills. JIT applies.
flavorText: allocation as a love language.
language: 8
rarity: 0
cycleCost: 1
resolutionTrack: 0
distroExclusive: 0
isToken: 0
isRunOnly: 0
designNotes: Java starter cheap damage; benefits from combat-wide JIT warmup.
requiresSystem: []
upgradeTarget: {fileID: 0}
effects: []
@@ -0,0 +1,29 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: JavaPublicStaticMain
m_EditorClassIdentifier:
id: lang_java_public_static_main
displayName: public static void main
description: uses 2 RAM. deal 7. overkill spills. JIT applies.
flavorText: verbose, but warmed up.
language: 8
rarity: 0
cycleCost: 3
resolutionTrack: 0
distroExclusive: 0
isToken: 0
isRunOnly: 0
designNotes: Java starter heavy hit; JIT cost reduction is handled by combat-wide Java warmup and cools by 1 between waves.
requiresSystem: []
upgradeTarget: {fileID: 0}
effects: []
@@ -0,0 +1,29 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: JavaSystemOutPrintln
m_EditorClassIdentifier:
id: lang_java_system_out_println
displayName: System.out.println
description: uses 2 RAM. deal 5. overkill spills. JIT applies.
flavorText: standard output, standard damage.
language: 8
rarity: 0
cycleCost: 2
resolutionTrack: 0
distroExclusive: 0
isToken: 0
isRunOnly: 0
designNotes: Java starter mid-cost damage; benefits from combat-wide JIT warmup.
requiresSystem: []
upgradeTarget: {fileID: 0}
effects: []
@@ -0,0 +1,22 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a7d10000000000000000000000000001, type: 3}
m_Name: JavaDeck
m_EditorClassIdentifier:
language: 8
entries:
- card: {fileID: 11400000, guid: a7d60000000000000000000000000004, type: 2}
count: 2
- card: {fileID: 11400000, guid: a7d60000000000000000000000000005, type: 2}
count: 1
- card: {fileID: 11400000, guid: a7d60000000000000000000000000006, type: 2}
count: 1
@@ -0,0 +1,29 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: JsConsoleLog
m_EditorClassIdentifier:
id: lang_js_console_log
displayName: console.log()
description: deal 3-9.
flavorText: console.log('here'); console.log('here2');
language: 4
rarity: 0
cycleCost: 0
resolutionTrack: 0
distroExclusive: 0
isToken: 0
designNotes: JS variance roll 3-9 at resolution.
requiresSystem:
- damage-range-roll
upgradeTarget: {fileID: 0}
effects: []
@@ -0,0 +1,29 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: JsFetch
m_EditorClassIdentifier:
id: lang_js_fetch
displayName: fetch()
description: deal 5-13.
flavorText: .then().then().then().catch(() => cry).
language: 4
rarity: 0
cycleCost: 1
resolutionTrack: 0
distroExclusive: 0
isToken: 0
designNotes: variance roll 5-13.
requiresSystem:
- damage-range-roll
upgradeTarget: {fileID: 0}
effects: []
@@ -0,0 +1,29 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: JsTypeof
m_EditorClassIdentifier:
id: lang_js_typeof
displayName: typeof
description: deal 8; 25% chance to deal NaN (0) instead.
flavorText: the answer is probably object.
language: 4
rarity: 0
cycleCost: 1
resolutionTrack: 0
distroExclusive: 0
isToken: 0
designNotes: coercion gag - 25% roll converts hit to 0.
requiresSystem:
- damage-range-roll
upgradeTarget: {fileID: 0}
effects: []
@@ -0,0 +1,22 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a7d10000000000000000000000000001, type: 3}
m_Name: JavaScriptDeck
m_EditorClassIdentifier:
language: 4
entries:
- card: {fileID: 11400000, guid: a7d40000000000000000000000000004, type: 2}
count: 2
- card: {fileID: 11400000, guid: a7d40000000000000000000000000005, type: 2}
count: 1
- card: {fileID: 11400000, guid: a7d40000000000000000000000000006, type: 2}
count: 1
@@ -0,0 +1,20 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a7d10000000000000000000000000002, type: 3}
m_Name: LanguageDeckDatabase
m_EditorClassIdentifier:
allDecks:
- {fileID: 11400000, guid: a7d50000000000000000000000000001, type: 2}
- {fileID: 11400000, guid: a7d50000000000000000000000000002, type: 2}
- {fileID: 11400000, guid: a7d70000000000000000000000000001, type: 2}
- {fileID: 11400000, guid: a7d70000000000000000000000000002, type: 2}
- {fileID: 11400000, guid: aa130000000000000000000000000001, type: 2}
@@ -0,0 +1,28 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: PyForLoop
m_EditorClassIdentifier:
id: lang_py_for_loop
displayName: for loop
description: 'queue: deal 2 to all enemies.'
flavorText: 'for enemy in enemies: enemy.suffer()'
language: 3
rarity: 0
cycleCost: 1
resolutionTrack: 1
distroExclusive: 0
isToken: 0
designNotes: queued AoE 2.
requiresSystem: []
upgradeTarget: {fileID: 0}
effects: []
@@ -0,0 +1,28 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: PyImportAntigravity
m_EditorClassIdentifier:
id: lang_py_import_antigravity
displayName: import antigravity
description: 'queue: draw 2 cards.'
flavorText: opened a browser tab. don't ask.
language: 3
rarity: 0
cycleCost: 1
resolutionTrack: 1
distroExclusive: 0
isToken: 0
designNotes: queued draw 2.
requiresSystem: []
upgradeTarget: {fileID: 0}
effects: []
@@ -0,0 +1,28 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: PyPrint
m_EditorClassIdentifier:
id: lang_py_print
displayName: print()
description: 'queue: deal 3.'
flavorText: breakpoints are for people with time.
language: 3
rarity: 0
cycleCost: 0
resolutionTrack: 1
distroExclusive: 0
isToken: 0
designNotes: end-of-turn queued 3 dmg.
requiresSystem: []
upgradeTarget: {fileID: 0}
effects: []
@@ -0,0 +1,22 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a7d10000000000000000000000000001, type: 3}
m_Name: PythonDeck
m_EditorClassIdentifier:
language: 3
entries:
- card: {fileID: 11400000, guid: a7d40000000000000000000000000001, type: 2}
count: 2
- card: {fileID: 11400000, guid: a7d40000000000000000000000000002, type: 2}
count: 1
- card: {fileID: 11400000, guid: a7d40000000000000000000000000003, type: 2}
count: 1
@@ -0,0 +1,29 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: RsBorrow
m_EditorClassIdentifier:
id: lang_rs_borrow
displayName: borrow
description: gain 5 Shield.
flavorText: no ownership transfer required.
language: 2
rarity: 0
cycleCost: 0
resolutionTrack: 0
distroExclusive: 0
isToken: 0
isRunOnly: 0
designNotes: Rust starter defense.
requiresSystem: []
upgradeTarget: {fileID: 0}
effects: []
@@ -0,0 +1,29 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: RsFnMain
m_EditorClassIdentifier:
id: lang_rs_fn_main
displayName: fn main()
description: deal 6. cannot miss. overkill becomes Shield.
flavorText: the entry point has teeth.
language: 2
rarity: 0
cycleCost: 1
resolutionTrack: 0
distroExclusive: 0
isToken: 0
isRunOnly: 0
designNotes: Rust starter damage; reliable hit with overkill converted into shield.
requiresSystem: []
upgradeTarget: {fileID: 0}
effects: []
@@ -0,0 +1,29 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: RsUnwrap
m_EditorClassIdentifier:
id: lang_rs_unwrap
displayName: unwrap()
description: deal 9. cannot miss. draw 1.
flavorText: confidence, weaponized.
language: 2
rarity: 0
cycleCost: 1
resolutionTrack: 0
distroExclusive: 0
isToken: 0
isRunOnly: 0
designNotes: Rust starter burst plus replacement draw.
requiresSystem: []
upgradeTarget: {fileID: 0}
effects: []
@@ -0,0 +1,22 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: a7d10000000000000000000000000001, type: 3}
m_Name: RustDeck
m_EditorClassIdentifier:
language: 2
entries:
- card: {fileID: 11400000, guid: a7d60000000000000000000000000001, type: 2}
count: 2
- card: {fileID: 11400000, guid: a7d60000000000000000000000000002, type: 2}
count: 1
- card: {fileID: 11400000, guid: a7d60000000000000000000000000003, type: 2}
count: 1
-8
View File
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 99cfb62a9ed9a6566aec84be75999c1f
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 3cc3bbc086d6f0d3199af9094f9912d2
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 7b5e9a8f7e3bb8eb6865533dd2b9af2f
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
-8
View File
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 89c59c54d4bce36aaa836cfdc43f3c9f
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 07d51e6f24485d6aa9dfe38424e318ea
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: f3cf77257a59a88518167e7e19023304
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
+30
View File
@@ -0,0 +1,30 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: AsyncDef
m_EditorClassIdentifier:
id: shop_py_async_def
displayName: async def
description: 'queue: draw 2. gain 1 Cycle next turn.'
flavorText: returns eventually. emotionally, at least.
language: 3
rarity: 1
cycleCost: 1
resolutionTrack: 1
distroExclusive: 0
isToken: 0
isRunOnly: 1
designNotes: Run-only Repository card. Draw 2 and grants +1 Cycle on the next turn.
requiresSystem:
- deferred-cycle-grant
upgradeTarget: {fileID: 0}
effects: []
+29
View File
@@ -0,0 +1,29 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: Free
m_EditorClassIdentifier:
id: shop_c_free
displayName: free()
description: deal 18. overkill spills. 20% segfault: uptime -3, corrupt a random card in hand, and draw 2.
flavorText: double-free your schedule, not your heap.
language: 0
rarity: 0
cycleCost: 2
resolutionTrack: 0
distroExclusive: 0
isToken: 0
isRunOnly: 1
designNotes: C run-only shop card. Uses segfault recoil hook through RandomRoll and DamagePipeline; draw uses existing draw pipeline.
requiresSystem: []
upgradeTarget: {fileID: 0}
effects: []
@@ -0,0 +1,29 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: KernelExploit
m_EditorClassIdentifier:
id: shop_c_kernel_exploit
displayName: kernel_exploit
description: deal 36 ignoring Shield. overkill spills. 50% segfault: uptime -8 and corrupt a random card in hand.
flavorText: privilege escalated. heartbeat also escalated.
language: 0
rarity: 1
cycleCost: 3
resolutionTrack: 0
distroExclusive: 0
isToken: 0
isRunOnly: 1
designNotes: C run-only shop card. Ignore-Shield damage uses the true-damage pipeline flag; segfault recoil uses RandomRoll and DamagePipeline.
requiresSystem: []
upgradeTarget: {fileID: 0}
effects: []
+30
View File
@@ -0,0 +1,30 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: ListAppend
m_EditorClassIdentifier:
id: shop_py_list_append
displayName: list.append()
description: 'queue: deal 4. gains +1 damage each time it is re-queued.'
flavorText: mutable state, but make it cute.
language: 3
rarity: 1
cycleCost: 1
resolutionTrack: 1
distroExclusive: 0
isToken: 0
isRunOnly: 1
designNotes: Run-only Repository card. Base deal 4 with per-combat requeue growth.
requiresSystem:
- requeue-tracking
upgradeTarget: {fileID: 0}
effects: []
+30
View File
@@ -0,0 +1,30 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: MathRandom
m_EditorClassIdentifier:
id: shop_js_math_random
displayName: Math.random()
description: deal 2-20.
flavorText: cryptographically unsuitable, emotionally perfect.
language: 4
rarity: 1
cycleCost: 1
resolutionTrack: 0
distroExclusive: 0
isToken: 0
isRunOnly: 1
designNotes: Run-only Repository card. JavaScript damage range roll 2-20.
requiresSystem:
- damage-range-roll
upgradeTarget: {fileID: 0}
effects: []
+30
View File
@@ -0,0 +1,30 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: PromiseAll
m_EditorClassIdentifier:
id: shop_js_promise_all
displayName: Promise.all()
description: deal 4-10 three times.
flavorText: all or nothing, except the stack traces.
language: 4
rarity: 1
cycleCost: 2
resolutionTrack: 0
distroExclusive: 0
isToken: 0
isRunOnly: 1
designNotes: Run-only Repository card. Three independent JavaScript damage rolls.
requiresSystem:
- damage-range-roll
upgradeTarget: {fileID: 0}
effects: []
+29
View File
@@ -0,0 +1,29 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: Sizeof
m_EditorClassIdentifier:
id: shop_c_sizeof
displayName: sizeof()
description: deal 5 x C cards in hand. overkill spills. 20% segfault: uptime -3 and corrupt a random card in hand.
flavorText: compile-time confidence, runtime consequences.
language: 0
rarity: 1
cycleCost: 1
resolutionTrack: 0
distroExclusive: 0
isToken: 0
isRunOnly: 1
designNotes: C run-only shop card. Counts current C cards in hand and deals through DamagePipeline.
requiresSystem: []
upgradeTarget: {fileID: 0}
effects: []
+30
View File
@@ -0,0 +1,30 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: Spread
m_EditorClassIdentifier:
id: shop_js_spread
displayName: spread ...
description: 'copy the lowest-cost card in hand.'
flavorText: cloning by punctuation, naturally.
language: 4
rarity: 1
cycleCost: 1
resolutionTrack: 0
distroExclusive: 0
isToken: 0
isRunOnly: 1
designNotes: Run-only Repository card. Copies the lowest-cost card currently in hand.
requiresSystem:
- card-copy
upgradeTarget: {fileID: 0}
effects: []
+30
View File
@@ -0,0 +1,30 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5178747fac4dbfc448ff15d8a687e03c, type: 3}
m_Name: Zip
m_EditorClassIdentifier:
id: shop_py_zip
displayName: zip()
description: 'next 2 queued cards resolve twice.'
flavorText: pairs nicely until lengths disagree.
language: 3
rarity: 1
cycleCost: 1
resolutionTrack: 1
distroExclusive: 0
isToken: 0
isRunOnly: 1
designNotes: Run-only Repository card. Adds two charges that make queued cards resolve twice.
requiresSystem:
- queue-effect-multiply
upgradeTarget: {fileID: 0}
effects: []
-8
View File
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: caab84daf052361ab87b05d78d72eb4a
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 9347bcc42fb6834f1907a2c0b661ff95
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 1dbc28e480e52d97b9501262af30cc78
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 19c884fde6ba18438b976aa154a729df
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 26d4526631046cf5aad90867da18ea81
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 7819ca459d587093e942e1b497761d72
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: daae1c711cc8de216966b68adc63d240
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
-8
View File
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: b5d4e612df874934a2fe5e4ce5cf43de
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
+37
View File
@@ -0,0 +1,37 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: bd550368fd0c75d43a53aa4fb3b6541e, type: 3}
m_Name: Arch
m_EditorClassIdentifier:
id: arch
displayName: Arch
primaryLanguage: 0
secondaryLanguage: 2
passive: {fileID: 11400000, guid: aa100000000000000000000000000001, type: 2}
description: The DIY power-user. Maximum control, maximum fragility. She can do things no one else can - and break herself doing it.
playstyleSummary: volatile C/Rust tempo. every played card adds btw, which makes C and Rust hits bigger until the turn ends.
languageBlurbs:
- lang: 0
blurb: sharp native damage with a higher crit rate and occasional segfault recoil.
- lang: 2
blurb: reliable native damage; overkill converts into shield.
asciiArt: {fileID: 4900000, guid: 004c732ec64a45fd82c5a47ae7ffed43, type: 3}
accentColor: {r: 0.09019608, g: 0.5764706, b: 0.81960785, a: 1}
baseUptime: 50
baseRam: 6
baseCyclesPerTurn: 4
exclusiveCards:
- {fileID: 11400000, guid: aa110000000000000000000000000001, type: 2}
- {fileID: 11400000, guid: aa110000000000000000000000000002, type: 2}
- {fileID: 11400000, guid: aa110000000000000000000000000003, type: 2}
- {fileID: 11400000, guid: aa110000000000000000000000000004, type: 2}
- {fileID: 11400000, guid: aa110000000000000000000000000005, type: 2}
-8
View File
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 296f57316cdb4f9ba2227b877b091c23
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
+16
View File
@@ -0,0 +1,16 @@
++
++++
+++++=
+++++++=
+ ++++++=
====+++++++
==========+++
==++++++++++++
+++++++ +++++++
++++++ ++++++
+++++++ +++++++
++++++++ +++++++
+++++++ +++++++
+++ +++
+ +
@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: f2373174b6954f2d9088d83d10e0d9e4
guid: 004c732ec64a45fd82c5a47ae7ffed43
TextScriptImporter:
externalObjects: {}
userData:
-7
View File
@@ -1,7 +0,0 @@
fileFormatVersion: 2
guid: 412c9be402ec4d8c8510e71066ec22ff
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
-7
View File
@@ -1,7 +0,0 @@
fileFormatVersion: 2
guid: 975f1f5de289435eb81c91c3eddd31dc
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
+1
View File
@@ -16,3 +16,4 @@ MonoBehaviour:
- {fileID: 11400000, guid: 1b0892a0d4c34b03a54c3d511ae59356, type: 2}
- {fileID: 11400000, guid: 245dfb73afe047d5a3a3ef54c30d5135, type: 2}
- {fileID: 11400000, guid: 366e71361387449abcfaa1a50c9af87b, type: 2}
- {fileID: 11400000, guid: aa101000000000000000000000000001, type: 2}
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 4d88ca5446fa4d80b2fbd4b12697cb7c
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
+6 -6
View File
@@ -27,11 +27,11 @@ MonoBehaviour:
asciiArt: {fileID: 4900000, guid: f2373174b6954f2d9088d83d10e0d9e4, type: 3}
accentColor: {r: 0.23529412, g: 0.43137255, b: 0.7058824, a: 1}
baseUptime: 55
baseRam: 5
baseRam: 6
baseCyclesPerTurn: 3
exclusiveCards:
- {fileID: 11400000, guid: 93ddfe2f35c5c4447b1e5f49b50c544d, type: 2}
- {fileID: 11400000, guid: e6a3f582f36bb2647ab6101d60a05075, type: 2}
- {fileID: 11400000, guid: e0a15eebcb5cb7b409a6afe60710e1e1, type: 2}
- {fileID: 11400000, guid: fde58599fc89f4f4ab515612f4f481f7, type: 2}
- {fileID: 11400000, guid: 7f1a9912cb72c5b448fa2cb101eb9785, type: 2}
- {fileID: 11400000, guid: 4dfd40ca206341ba9a1a486d69994611, type: 2}
- {fileID: 11400000, guid: 11e141b975f8ab190abf6c267067b575, type: 2}
- {fileID: 11400000, guid: b6e048c6b94f10920a31d4c7069ba20f, type: 2}
- {fileID: 11400000, guid: 856019cbd78921a9c8846de8f81029b2, type: 2}
- {fileID: 11400000, guid: 361650f1e83cad1119b747d294991569, type: 2}
-8
View File
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 245dfb73afe047d5a3a3ef54c30d5135
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
+5 -5
View File
@@ -30,8 +30,8 @@ MonoBehaviour:
baseRam: 5
baseCyclesPerTurn: 3
exclusiveCards:
- {fileID: 11400000, guid: 258f2221f41c405468e0024e8e769614, type: 2}
- {fileID: 11400000, guid: ab370770e5f6c544996be970b87e7801, type: 2}
- {fileID: 11400000, guid: cdde7bad9bde5ff44a047263bce1bb4e, type: 2}
- {fileID: 11400000, guid: 698dfb4b10be9f2419ca74e0b3443d48, type: 2}
- {fileID: 11400000, guid: e6c02c38647698744903032f93fb30da, type: 2}
- {fileID: 11400000, guid: 3cc3bbc086d6f0d3199af9094f9912d2, type: 2}
- {fileID: 11400000, guid: 7b5e9a8f7e3bb8eb6865533dd2b9af2f, type: 2}
- {fileID: 11400000, guid: 89c59c54d4bce36aaa836cfdc43f3c9f, type: 2}
- {fileID: 11400000, guid: 07d51e6f24485d6aa9dfe38424e318ea, type: 2}
- {fileID: 11400000, guid: f3cf77257a59a88518167e7e19023304, type: 2}
-8
View File
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 366e71361387449abcfaa1a50c9af87b
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
+7 -6
View File
@@ -28,10 +28,11 @@ MonoBehaviour:
accentColor: {r: 0.9137255, g: 0.32941177, b: 0.1254902, a: 1}
baseUptime: 60
baseRam: 5
baseCyclesPerTurn: 3
baseCyclesPerTurn: 4
exclusiveCards:
- {fileID: 11400000, guid: f2a229189aa753e48806c9459618f10b, type: 2}
- {fileID: 11400000, guid: 1120e87243f2b5c48b6a334855af7937, type: 2}
- {fileID: 11400000, guid: f3d46628fc9cc2142ab5dfc5d78b158f, type: 2}
- {fileID: 11400000, guid: 6bfadf916238fd74b91e28a875239da4, type: 2}
- {fileID: 11400000, guid: 662257d2f1d13554fb1eb6c63257859c, type: 2}
- {fileID: 11400000, guid: 9347bcc42fb6834f1907a2c0b661ff95, type: 2}
- {fileID: 11400000, guid: 1dbc28e480e52d97b9501262af30cc78, type: 2}
- {fileID: 11400000, guid: 19c884fde6ba18438b976aa154a729df, type: 2}
- {fileID: 11400000, guid: 26d4526631046cf5aad90867da18ea81, type: 2}
- {fileID: 11400000, guid: 7819ca459d587093e942e1b497761d72, type: 2}
- {fileID: 11400000, guid: daae1c711cc8de216966b68adc63d240, type: 2}
-8
View File
@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 1b0892a0d4c34b03a54c3d511ae59356
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
+19
View File
@@ -0,0 +1,19 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_Script: {fileID: 11500000, guid: 48447d3db18343398488d3064324147d, type: 3}
m_Name: Apt
id: pkg_ubuntu_apt
displayName: apt
slot: 2
rarity: 5
description: Each time you play your 3rd card in a TURN, add a random 0-cost card of your languages to hand; on Ubuntu also refund 1 Cycle.
flavourText: There is always one more dependency.
designNotes: Ubuntu 5-star Daemon. TURN third-card trigger. requiresSystem: card-generation + per-turn-card-count. On Ubuntu refunds 1 Cycle.
intendedDistroId: ubuntu
requiresSystem:
- card-generation
- per-turn-card-count
offDistroEffect: {kind: 10, amount: 1, threshold: 3, refundCycle: 0, cleanseDebuffs: 0, enableFedoraSecondCardPassive: 0}
onDistroEffect: {kind: 10, amount: 1, threshold: 3, refundCycle: 1, cleanseDebuffs: 0, enableFedoraSecondCardPassive: 0}
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: cef0ecd4cdaa4fd09c2c8578263acd20
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
+25
View File
@@ -0,0 +1,25 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 48447d3db18343398488d3064324147d, type: 3}
m_Name: AptFast
m_EditorClassIdentifier:
id: pkg_apt_fast
displayName: apt-fast
slot: 1
rarity: 3
description: Start of each WAVE, gain +1 Cycle that WAVE's first TURN.
flavourText: Parallel downloads, parallel consequences.
designNotes: Generic 3-star Runtime powerspike. First-turn WAVE cycle hook.
intendedDistroId:
requiresSystem: []
offDistroEffect: {kind: 18, amount: 1, threshold: 0, refundCycle: 0, cleanseDebuffs: 0, enableFedoraSecondCardPassive: 0}
onDistroEffect: {kind: 18, amount: 1, threshold: 0, refundCycle: 0, cleanseDebuffs: 0, enableFedoraSecondCardPassive: 0}
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 96d18432766243138d800f9f544bc934
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
+25
View File
@@ -0,0 +1,25 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 48447d3db18343398488d3064324147d, type: 3}
m_Name: Auditd
m_EditorClassIdentifier:
id: pkg_auditd
displayName: auditd
slot: 2
rarity: 3
description: Start of each TURN, if you have no debuffs, gain 3 Shield.
flavourText: Logs suspicious activity, including competence.
designNotes: Generic 3-star Daemon powerspike. Uses status descriptor harmful query.
intendedDistroId:
requiresSystem: []
offDistroEffect: {kind: 23, amount: 3, threshold: 0, refundCycle: 0, cleanseDebuffs: 0, enableFedoraSecondCardPassive: 0}
onDistroEffect: {kind: 23, amount: 3, threshold: 0, refundCycle: 0, cleanseDebuffs: 0, enableFedoraSecondCardPassive: 0}
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: a8e4cfd86f554fa19198551a7d5ed8ab
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
+26
View File
@@ -0,0 +1,26 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 48447d3db18343398488d3064324147d, type: 3}
m_Name: Aur
m_EditorClassIdentifier:
id: pkg_aur
displayName: AUR
slot: 1
rarity: 4
description: start each TURN with a generated C/Rust card. on Arch, any rarity and costs 1 less this turn; off-distro, common only with no discount.
flavourText: probably maintained by one person and a shell script named pls-work.sh.
designNotes: Arch 4-star Runtime package. Scope TURN. On Arch: generate random C/Rust card up to Legendary rarity and apply -1 temporary cost. Off-distro: generate Common C/Rust only with no discount. Uses existing generated-card pool; requiresSystem card-generation if no eligible pool is available. Runtime slot intentionally does not conflict with systemd Daemon.
intendedDistroId: arch
requiresSystem:
- card-generation
offDistroEffect: {kind: 26, amount: 0, threshold: 0, refundCycle: 0, cleanseDebuffs: 0, enableFedoraSecondCardPassive: 0, persistArchBtw: 0}
onDistroEffect: {kind: 26, amount: 1, threshold: 3, refundCycle: 0, cleanseDebuffs: 0, enableFedoraSecondCardPassive: 0, persistArchBtw: 0}
+25
View File
@@ -0,0 +1,25 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 48447d3db18343398488d3064324147d, type: 3}
m_Name: Ccache
m_EditorClassIdentifier:
id: pkg_ccache
displayName: ccache
slot: 1
rarity: 3
description: Every 4th card played in a WAVE costs 0.
flavourText: Why compile twice when you can be smug once?
designNotes: Generic 3-star Runtime powerspike. Existing nth-card WAVE free-cost hook.
intendedDistroId:
requiresSystem: []
offDistroEffect: {kind: 8, amount: 0, threshold: 4, refundCycle: 0, cleanseDebuffs: 0, enableFedoraSecondCardPassive: 0}
onDistroEffect: {kind: 8, amount: 0, threshold: 4, refundCycle: 0, cleanseDebuffs: 0, enableFedoraSecondCardPassive: 0}
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: f68f89f3d4554063a891c30b1c387692
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,18 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_Script: {fileID: 11500000, guid: 48447d3db18343398488d3064324147d, type: 3}
m_Name: CinnamonPackage
id: pkg_mint_cinnamon
displayName: Cinnamon
slot: 1
rarity: 4
description: JavaScript cards deal +3 flat on Mint, +2 off-distro.
flavourText: Comfortable, polished, and a little too smug.
designNotes: Mint 4-star Runtime. Flat add through DamagePipeline additive step. On Mint +3; off-distro +2.
intendedDistroId: mint
requiresSystem:
- damage-pipeline-additive
offDistroEffect: {kind: 11, amount: 2, threshold: 0, refundCycle: 0, cleanseDebuffs: 0, enableFedoraSecondCardPassive: 0}
onDistroEffect: {kind: 11, amount: 3, threshold: 0, refundCycle: 0, cleanseDebuffs: 0, enableFedoraSecondCardPassive: 0}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 5b13be9296e347459ed3659e1855a5d3
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
+25
View File
@@ -0,0 +1,25 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 48447d3db18343398488d3064324147d, type: 3}
m_Name: Coreutils
m_EditorClassIdentifier:
id: pkg_coreutils
displayName: coreutils
slot: 0
rarity: 1
description: +2 max Uptime (COMBAT).
flavourText: The box of tiny tools that somehow runs everything.
designNotes: Generic 1-star Kernel baseline. COMBAT stat package. On/off distro identical.
intendedDistroId:
requiresSystem: []
offDistroEffect: {kind: 1, amount: 2, threshold: 0, refundCycle: 0, cleanseDebuffs: 0, enableFedoraSecondCardPassive: 0}
onDistroEffect: {kind: 1, amount: 2, threshold: 0, refundCycle: 0, cleanseDebuffs: 0, enableFedoraSecondCardPassive: 0}
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 7422da9aba294553a6009eb3c01498e1
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
+17
View File
@@ -0,0 +1,17 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_Script: {fileID: 11500000, guid: 48447d3db18343398488d3064324147d, type: 3}
m_Name: Cron
id: pkg_cron
displayName: cron
slot: 2
rarity: 1
description: Every 3rd TURN, gain 2 Shield.
flavourText: Eventually, it helps.
designNotes: Generic 1-star Daemon. TURN counter shield. On/off distro identical.
intendedDistroId:
requiresSystem: []
offDistroEffect: {kind: 6, amount: 2, threshold: 3, refundCycle: 0, cleanseDebuffs: 0, enableFedoraSecondCardPassive: 0}
onDistroEffect: {kind: 6, amount: 2, threshold: 3, refundCycle: 0, cleanseDebuffs: 0, enableFedoraSecondCardPassive: 0}
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 0b6678d8a231464b8ff257ece3dcfeae
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:
+17
View File
@@ -0,0 +1,17 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_Script: {fileID: 11500000, guid: 48447d3db18343398488d3064324147d, type: 3}
m_Name: Curl
id: pkg_curl
displayName: curl
slot: 1
rarity: 1
description: Draw 1 extra card at the start of each WAVE.
flavourText: It downloads help, mostly by accident.
designNotes: Generic 1-star Runtime. WAVE start draw. On/off distro identical.
intendedDistroId:
requiresSystem: []
offDistroEffect: {kind: 3, amount: 1, threshold: 0, refundCycle: 0, cleanseDebuffs: 0, enableFedoraSecondCardPassive: 0}
onDistroEffect: {kind: 3, amount: 1, threshold: 0, refundCycle: 0, cleanseDebuffs: 0, enableFedoraSecondCardPassive: 0}
+8
View File
@@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 415021c139b54ff1a6b9cc2e5aede209
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

Some files were not shown because too many files have changed in this diff Show More