CookieMonsterTeam / CookieMonster

Addon for Cookie Clicker that offers a wide range of tools and statistics to enhance the game
MIT License
501 stars 206 forks source link

Why doesn't Cookie Monster use the Cookie Monster short numbers? #6

Closed Hyphero closed 10 years ago

Hyphero commented 10 years ago

You know, the format with Qa.

Is it because it's currently unimplemented but still in the source of the base game?

What format is the "Short Scale" currently used anyway called (which goes up to Tredec, which I'd put as Te or Td in the Cookie Monster format)?

Aktanusa commented 10 years ago

First off, I rewrote Cookie Monster from scratch only reading the code and the reimplementing the way I like it. I did it this way because I didn't like how the whole simulating system worked on the actual data in the old version which would cause crazy things to happen when a new version of Cookie Clicker came out. My version is very safe in that regard in which you won't all of a sudden keep changing seasons or gain/lose a ton of cookies/buildings/upgrades/achievements. With that said, when I first reimplemented short numbers, I didn't like how it was doing "Qa", so I did it the way I like it. Basically, I used pretty much none of the old CMo's code.

Short scale is based off of this, which is more common anyway. I just did it to make sure there was no confusion on the type of scale.

Aktanusa commented 10 years ago

I should note that if you really want to change it, all you need to do is go to your browser JS console and change this:

CM.Disp.shortScale = [ 'M' , 'B' , 'Tr' , 'Quadr' , 'Quint' , 'Sext' , 'Sept' , 'Oct' , 'Non' , 'Dec' , 'Undec' , 'Duodec' , 'Tredec' ];

to whatever you like.

Hyphero commented 10 years ago

I like how this 'compact' one looks (they stop being good after quattuordecillion):

CM.Disp.shortScale = [ 'm' , 'b' , 't' , 'q' , 'qt' , 's' , 'sp' , 'o' , 'n' , 'd' , 'u' , 'do' , 'te' , 'qo' ];
Aktanusa commented 10 years ago

While it is nice compact, what I didn't like is the lack of a common way to choose what letter, hence why I did what I did