Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incompatible with 1.0501 #118

Open
Anahkiasen opened this issue Aug 25, 2014 · 11 comments
Open

Incompatible with 1.0501 #118

Anahkiasen opened this issue Aug 25, 2014 · 11 comments

Comments

@Anahkiasen
Copy link

Uncaught TypeError: Cannot read property 'Heavenly chips' of undefined 

http://orteil.dashnet.org/cookieclicker/beta/

@rashfael
Copy link
Collaborator

Working on it.

@rashfael
Copy link
Collaborator

I am just going through the code changes, this is what I noticed:

  • more format strings for bigger numbers, now going till 'quindecillion'

  • binary packing for savegames

  • seasons are now detected by the current date (magical code for easter)

  • Game.prestige is gone

  • new:

    Game.heavenlyChips=0;//heavenly chips available
    Game.heavenlyChipsEarned=0;//heavenly chips earned in total (should be heavenlyChips+heavenlyChipsSpent)
    Game.heavenlyChipsSpent=0;//heavenly chips spent on cookies, upgrades and such
    Game.heavenlyCookies=0;//how many cookies have we baked from chips
    Game.permanentUpgrades=[-1,-1,-1,-1,-1];
    Game.ascensionMode=0
    
  • Huge block of new code for Prestige, not looking into that yet

  • Mouse CpS get a huge boost with "* fingers"

  • cps recalculator now uses "upgrade.pool" instead of "upgrade.type"

  • upgrade power now gets MULTIPLICATED instead of ADDED. This is huge and changes CpS calculation completely.

  • changes in golden cookie time calculation (new goldenCookie.getEffectDurMod)

  • new Menu buttons

  • Ticker code changes

  • Game.Object constructor changed

  • baseCps and basePrice have new calculations

  • No changes to the draw code

  • Game.ComputeCps has one parameter less. Now: (base,mult,bonus)

  • Object definitions now:

    • Stronger upgrades for cursors
    • more grandmas
    • Banks, temples
  • Upgrades:

    • upgrade.type now upgrade.pool (can be '', cookie, toggle, debug, prestige, prestigeDecor)
    • new Game.NewUpgradeCookie. Looks like a generator function for cookie upgrades.
    • new Game.Tiers
    • mightier themed grandmas
    • Lots of changes to descriptions
    • new upgrades for new buildings
    • new logic for prestige upgrades and prestige upgrades
  • New Achievements, changes to current ones

  • Changes to wrinkler code

  • Changes to visual background code

  • A LOT of changes to Game.Logic

  • Some changes to Game.Draw
    ...

rashfael added a commit that referenced this issue Aug 25, 2014
…es (properly delete this or change it for release) #118
@rashfael
Copy link
Collaborator

Cookiemaster no longer crashes, disabled heavenly cookie statistics for now.

@rashfael
Copy link
Collaborator

Cookiemaster menu buttons now visible.

@rashfael
Copy link
Collaborator

Reincarnate view is still broken, autoclicking golden cookies goes wild.

@Anahkiasen
Copy link
Author

To be honest this is a fairly major update, I don't think people will expect CM to be compatible in the snap of a finger :d

@lucabondi
Copy link

Glad to see you're working on it. Take your time. ;)

@rashfael
Copy link
Collaborator

I uploaded a CookieMaster version for beta, see the README.

@lucabondi
Copy link

Audio alerts don't work... everything else looks fine. Great job!

@ttepasse
Copy link

I'm testing the beta version. All is great, I like the new placements of CMs buttons even more. Three things are not there yet:

  • Checking for updates throws error messages.
  • Over septillions (short scale) CM doesn't adjust the numbers anymore.
  • "Missing Upgrades" include the debug upgrades like Neuromancy and such.

@worldendDominator
Copy link

Default audio alerts don't work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants