Code edit (1 edits merged)
Please save this source code
Code edit (1 edits merged)
Please save this source code
User prompt
attach a rangeIndicator asset to the frog class, tinted red and with 0.2 opacity
Code edit (12 edits merged)
Please save this source code
User prompt
rename `highlightRange` asset to `rangeIndicator`
Code edit (1 edits merged)
Please save this source code
User prompt
Create a new, empty class called ShiftContainer that inherits from the ConfigContainer. All `new Container()`s that were added to the camera should call `new ShiftContainer()` instead
Code edit (1 edits merged)
Please save this source code
===================================================================
--- original.js
+++ change.js
@@ -668,8 +668,9 @@
var HOOK_DOUBLE_CHANCE = 0.1;
var HOOK_DOUBLE_SPREAD = 0.25;
var HOOK_FLIPTICKS_MIN = 20;
var HOOK_FLIPTICKS_VAR = 40;
+var HOOK_SEARCH_OFFSET = 100;
;
// Player Settings
var PLAYER_START_X = -400;
var PLAYER_START_Y = -1300;
@@ -917,9 +918,9 @@
for (var i = 0; i < hookContainer.children.length; i++) {
var hook = hookContainer.children[i];
if (hook !== frog.hookedObj && hook.enabled) {
var dx = hook.x - frog.x;
- if (dx > 0) {
+ if (dx >= HOOK_SEARCH_OFFSET) {
var dy = hook.y - frog.y;
var distanceSq = dx * dx + dy * dy;
if (distanceSq < maxDistanceSq) {
maxDistanceSq = distanceSq;
@@ -933,9 +934,9 @@
for (var i = 0; i < hookContainer.children.length; i++) {
var hook = hookContainer.children[i];
if (hook !== frog.hookedObj && hook.enabled) {
var dx = hook.x - frog.x;
- if (dx > PLAYER_START_X - hook.width) {
+ if (dx < HOOK_SEARCH_OFFSET && dx > PLAYER_START_X - hook.width) {
var dy = hook.y - frog.y;
var distanceSq = dx * dx + dy * dy;
if (distanceSq < maxDistanceSq) {
maxDistanceSq = distanceSq;
fireCrackle
Sound effect
frogTongue
Sound effect
frogDeath
Sound effect
lilypadBounce
Sound effect
noTarget
Sound effect
backgroundAmbient
Sound effect
fireCrackling1
Sound effect
fireCrackling2
Sound effect
fireCrackling3
Sound effect
fireCrackling4
Sound effect
frogBounce
Sound effect
pickupCaught
Sound effect