the cutting room mirror

Candy Crush Saga (Windows)

This page is rather stubbly and could use some expansion.
Are you a bad enough dude to rescue this article?

To do:
kimmy_test_01.ffa & kimmy_test_01.ffm

It's that mobile game your Mom played for like three years straight, except pre-installed on your Windows 10 PC for some reason. We've come a long way from SkiFree, for better or worse...

Unused/Development Text#

A few .xml files have a handful of commented out lines from the developers.

    <!-- Candy related animations, chameleon switching and the like-->

animations.xml

{
    "available_liveops": [
        {
            "type": "candy_collection",
            "url": "dummy://ccs-liveop?type=candy_collection&url=https://goo.gl/9hQgnt"
        },
        {
            "type": "casual_friday",
            "url": "dummy://ccs-liveop?type=casual_friday&url=https://goo.gl/rQ7fnW"
        },
        {
            "type": "live_sale",
            "url": "dummy://ccs-liveop?type=live_sale&url=https://goo.gl/IkKNOQ"
        },
        {
            "type": "golden_levels",
            "url": "dummy://ccs-liveop?type=golden_levels&url=https://goo.gl/1bxgwf"
        }
    ]
}

available_debug_liveops.json

    <!-- NEXT_LOCK - Don't remove this line. It's used by a script -->

collaboration_locks.xml

    <!--<CutScene name="TutorialNextLevel" scene="cutscenes/tutorial_nextlevel_scene.xml" cutScene="cutscenes/tutorial_nextlevel.xml"/>-->

cutscenes.xml

<Effect name="CandyLand">
<!--ParticleEffects>
            <ParticleEffect name="Boink"/>
        </ParticleEffects-->
</Effect>

effects.xml

<!--
    <UnicodeFont name="Console" notForLocales="ko" filename="fonts/DroidSans.HappyRuika.ttf" shader="AlphaTextureVertexColor" offsetX="-0.0" offsetY="-8.9" lineHeight="1.032258">
        <Scale x="15.5" y="15.5"/>
    </UnicodeFont>
-->
    
    <!-- Needed because of the missions package. It shouldn't be needed here... -->

fonts.xml

    <!--<Product ProductId="com.midasplayer.iap.candycrushsaga.goldbar.20x" TransactionId="00000001-0001-0000-0000-000000000002" Status="Active" />
    <Product ProductId="com.midasplayer.iap.candycrushsaga.goldbar.50x" TransactionId="00000001-0001-0000-0000-000000000003" Status="Active" />
    <Product ProductId="com.midasplayer.iap.candycrushsaga.goldbar.100x" TransactionId="00000001-0001-0000-0000-000000000004" Status="Active" />
    <Product ProductId="com.midasplayer.iap.candycrushsaga.goldbar.150x" TransactionId="00000001-0001-0000-0000-000000000005" Status="Active" />
    <Product ProductId="com.midasplayer.iap.candycrushsaga.goldbar.200x" TransactionId="00000001-0001-0000-0000-000000000006" Status="Active" />
    <Product ProductId="com.midasplayer.iap.candycrushsaga.goldbar.250x" TransactionId="00000001-0001-0000-0000-000000000007" Status="Active" />
    <Product ProductId="com.midasplayer.iap.candycrushsaga.goldbar.500x" TransactionId="00000001-0001-0000-0000-000000000008" Status="Active" />
    <Product ProductId="com.midasplayer.iap.candycrushsaga.goldbar.1000x" TransactionId="00000001-0001-0000-0000-000000000009" Status="Active" />
    <Product ProductId="com.midasplayer.iap.candycrushsaga.starter.pack.2" TransactionId="00000001-0001-0000-0000-000000000010" Status="Active" />
    <Product ProductId="com.midasplayer.iap.candycrushsaga.christmas.pack.1" TransactionId="00000001-0001-0000-0000-000000000011" Status="Active" />
    <Product ProductId="com.midasplayer.iap.candycrushsaga.christmas.pack.2" TransactionId="00000001-0001-0000-0000-000000000012" Status="Active" />
    <Product ProductId="com.midasplayer.iap.candycrushsaga.memorial.pack.1" TransactionId="00000001-0001-0000-0000-000000000013" Status="Active" />
    <Product ProductId="com.midasplayer.iap.candycrushsaga.memorial.pack.2" TransactionId="00000001-0001-0000-0000-000000000014" Status="Active" />
    <Product ProductId="com.midasplayer.iap.candycrushsaga.memorial.pack.3" TransactionId="00000001-0001-0000-0000-000000000015" Status="Active" />
    <Product ProductId="com.midasplayer.iap.candycrushsaga.memorial.pack.4" TransactionId="00000001-0001-0000-0000-000000000016" Status="Active" />-->

in-app-simulation.xml

    <!-- NEXT_DREAM_LEVEL - Don't remove this line. It's used by a script -->

levels.xml

    <!-- NEXT_LOCK_CUTSCENE - Don't remove this line. It's used by a script -->
    <!-- /Map cut scenes -->

    <!-- This is the cutscene Mario has created. No idea if it works. If it doesnt, its his fault. -->

special_effects.xml

Sharknado#

<?xml version="1.0" ?><ParticleEffect maxParticles="1" name="TornadoSharks" space="World" timeToEmit="0.30">
<Texture blend="Multiply" filename="tex/169.png" numFramesX="1" numFramesY="1"/>
<DirectionalForce x="0.00" y="200.00"/>
<Emitter angle="-90.00" emissionRate="0.00" spread="360.00">
    <EmissionRadius max="0.00" min="0.00"/>
    <SpawnArea height="0.00" width="0.00"/>
</Emitter>
<Velocity max="400.00" min="200.00"/>
<CentrifugalForce max="0.00" min="0.00"/>
<Size>
    <Min x="16.00" y="16.00"/>
    <Max x="32.00" y="32.00"/>
</Size>
<TimeToLive max="2.00" min="0.50"/>
<Dampening max="0.80" min="0.80"/>
<Rotation max="360.00" min="0.00"/>
<RotationSpeed max="500.00" min="-0.00"/>
<SizeChange>
    <Min x="-25.00" y="-25.00"/>
    <Max x="-25.00" y="-25.00"/>
</SizeChange>
<StartColor a="255.00" b="255.00" g="255.00" r="255.00"/>
<EndColor a="0.00" b="255.00" g="255.00" r="255.00"/>
<TextureFrame numTextureAnimationFrames="1" startFrame="0" textureAnimationSpeed="60"/>
</ParticleEffect>

sharknado_1.xml is an unused file for a "shark tornado". It doesn't link to any models and animations and the texture doesn't exist.

Unused Sounds#

An earlier version of the announcer saying moonstruck.