Click and drag to scroll. If you release quickly it will auto scroll based on scroll velocity. This is a bit too overkill and it still doesn't work fully either. The most frustrating part to figure out however was an if statement that used a very complex expression and then I realized 1 hour later that I could just replace it with 1 variable and work.
Earlier Changelog Entries since ran out of room. v0.05 [6/10/22] Scrolling, enemy, and cat added. v0.1 [6/13/22] No attacking yet only cat/enemy detection to stop moving. Bases added but enemies/cats will not attack bases. Boss wave effect which knocks back all cats. v0.15 [6/15/22] Added health and knockbacks for cat and also makes it take damage but damage isn't actually coming from enemy. v0.20 [6/16/22] Cats now have animated attack cycle with foreswing, backswing, and attack delay. Fixed some knockback bugs. v0.25 [6/17/22] Changed how knockback affects attack timers and now enemies have attack cycle, knockbacks, and health too. v0.28 [6/17/22] Cats actually deal damage and now enemies/cats can clip into each other when in knockback animation (intentional). Cats/enemies/bases now hide when on edge. Slightly changed scrolling limits. v.0.3 [6/18/22] Enemies can deal damage to cats and area or single attack types work. v0.32 [6/20/22] Cats can now damage enemy base. Currently working on enemy spawn cycle system. v.0.33 [6/21/22] Enemies can now damage base and defeat animation. v.0.35 [6/28/22] Nerfed stats of dinosaur a bit and added doge. Improved spawn cycle system. Also tweaked defeat animation and knockback animation is shorter. Bases' position changed. v.0.37 [7/3/22] Maglev cat now has cool down and stats are nerfed but dinosaur stats also greatly nerfed. v.0.38 [7/4/22] Nerfed range of dinosaur and added dragon cat but no attack animation for it yet. v.0.39 [8/11/22] Improved attack animation system for cats and enemies. v.0.4 [8/12/22] Added enemies spawning depending on base health remaining. If a boss hasn't spawned when the base is destroyed the base will survive with 1 health to spawn the boss. v.0.42 [8/13/22] Added assassin bear and money that doesn't do anything yet. Added Tank cat. Cats now have varied cooldowns. Nerfed the stage a bit. v.0.43 [10/19/22] Very minor update. Changed size of icons to fit in wallet upgrade for future update. v.0.45 [10/21/22] Wallet upgrade added. The prices and income rate are random because I don't know or remember, will change later. v.0.47 [10/24/22] Dev Mode added. When on, hover mouse over enemies/cats to view their health. It also shows the range of positions of the enemies/cats. Support dinosaurs now spawn a bit later. v.0.48 [10/25/22] Boss spawn on low base hp is a lot smoother now. Dev mode improved a bit. Hitbox issue possibly fixed? v.0.49 [10/26/22] Added more labeling to Dev mode. Money production and wallet capacity adjusted. Bosses can no longer be knocked behind base. v0.5 [10/28/22] Enemies now drop money. v0.53 [11/4/22] Added bare bones effect system for cats and enemies will receive them. Maglev killing enemies now drops 2x money. v0.56 [11/14/22] Finally fixed the enemies and cats going through each other bug! Also added cheesy puffs as a joke unit, but this will be used to test the upcoming effects. v0.57 [11/15/22] Cheesy puffs now has a small chance to knockback enemies. v0.58 [11/27/22] Add doge dark and a temporary stage for it. v0.59 [12/5/22] Shifted everything up to make room for 10 cat slots. v0.6 [4/13/23] Many small fixes not recorded in this update. Added mobile scrolling and ms. sign. Normal cat finally added. v0.63 [11/19/23] Fixed many bugs with enemies/cats glitching out in terms of detection and greatly improved the effect system. Cats can now apply two or more effects at once properly. Added ufo cat. v0.65 [11/25/23] Remember version 0.56? Well I FINALLY FIXED: ALL enemy/cat detection bugs and improved performance by reducing redundant checks (mainly noticeable when many enemies and cats). Effects now have a timer and added freeze effect. Cheesy puffs has a small chance to freeze. Added win screen. v0.66 [11/29/23] Added new brollow based enemy. Fixed many minor bugs with attack cycle, enemy spawn based on base hp, and effect timer replacement. Started working on enemy effect attack system. Changed wallet incomes a bit again.