(Where boatMovement is wether the movement is enabled or not. That might not be the best way to do it (it's not my code after all!), just want to provide an easy solution though.)
An option to remove the wave movement would also be nice.
Of course I'd know how to do it but why would you want that? It wouldn't at least affect performance at all. Is it causing some sea sickness or something like that?
1) It does give me a weird feeling after a while, so having a relief from time to time is perfect.
2) It now runs quite correctly on my Kindle paperwhite (the previous frame got mixed with the new one before)! Which means I can play this awesome game anywhere, including in a plane! (the zoom still means it's extremely hard to select options on genie ship and the rest, but that's a minor drawback in order to play anywhere (the only thing that could make the game run near perfectly would (I think?) be adding an option that rotates the screen (because otherwise it's too small), but that needs modification on pretty much the whole code, doesn't it?))
115 pages of cargos and I wont bother myself counting the parrots ...I might understand why you want to nerf parrots. By the way the legacy doesn't work well with the extra boat (I had a quantum prince that made the game crash when the king passed by during another run)
I was playing a normal run and on endless 3 the enemy dandy/boomer angel kept my crew stunned for every turn instead of every other turn. Might be because the pirate intimidated me for a turn when that happened, but after a few turns where I wasn't intimidated it still didn't go awa
oh, what? I can't proceed? I was on infinite wishes mode and made a wish for bone, then I said yes, that's what I want, and the proceed option doesn't exist? idk
thiscris found the exact steps for making this happen and with a workaround for a way to unstucking it too in the meantime. If you enter the cabin and return, the button will appear again.
came after not playing for a while and there's a bunch of cool new stuff but it froze in my second game. wish there was a save progress option so i can refresh the game and not lose progress
For some reason after getting stunned, Boomer had the permanent "enemy" face for the rest of the game.
I also noticed after an encounter with a genie I got Xanphan, and he auto-replaced Raf. I recall before, or maybe other encounters when you got crew like a divine battle, there was the option of which one was replaced as opposed to an automatic replacement.
No, it's not just lag, the game won't move on unless I hover over one of my crew, and due to that, the boat never got to the right spot, and I never got the option to sail on.
oh, hey, it's interesting to see that pearls actually do have a value assigned (being 1) and baggy considers that when they see pearls and 1's in a row
What browser are you using? The data is saved in the browser itself and not any account. It's using browsers local storage and that should persist between page refreshes, restarts and even updates. So it's either the browser you're using or some setting on it that clears local storage at times.
The next crew member you get will be placed on the boat, allowing you to get another crew member for the original position (for example: navi and scout can only be placed on crow's nest, but the side boat lets you have both)
Also, I am unsure what the "He is also a bit of a klutz, often eating the potential bad effects..." refers to. Does he sometimes absorb things like stun?
I got the boat before I got him. Also, when I encountered Elbow he had the "negate all damage divisible by 3" but when I won the fight and recruited him, that perk did not come with him. I think that might be by design, though?
Elbow is an enemy Navi, they have the negate all damage divisible by 3 ability. However, when they join your team, it becomes a "good" Navi, which has the ability to give extra directions when navigating. Another example is Cap, enemy Pirate, who has a chance to intimidate you. However, your good Pirate grants you free deals from pirates. These and a few others(like Dandy, Mate, Boy) crew members' ability changes when they change sides.
I just somehow got two people adding splash damage, and a bard and 7 parrots. Most enemies died before I could do anything. Each parrot’s attack had 10 splash damage.
Bombardier splash damage from divine beings can kill you if you have too less cargo to finish the string so it just traps you in, you can't hit them, but it doesn't end the minigame
← Return to game
Comments
Log in with itch.io to leave a comment.
Here's funny meme:
You get a parrot :)
Then the explosion damage guy :D
Then even more parrots >:D
Enemy has the guy that distracts parrots );
You win anyway >8D
what does "pass down one trinket and one crew member to next try after this one" mean?
When you lose or restart, you'll start the next run with one random one of your trinkets and crew members.
ohh that's actually really good
Not quite sure why I am getting 2 incoming damage when no enemy crew has any damage adding modifiers/perks.

The figurehead
I am not observant. Thanks.
Could you add an option to stop ship from moving up and down?
This can be done by changing "
t.prototype.getDirection = function () {var e = Math.cos(this.rotation), t = Math.sin(this.rotation);"
to "
t.prototype.getDirection = function () {var e = Math.cos(this.rotation)*boatMovement, t = Math.sin(this.rotation)*boatMovement;"
and "(this.animationPhase = Math.sin(e * this.animationSpeed + this.animationOffset)), (this.animationPhaseAbs = Math.abs(this.animationPhase)"
to "
(this.animationPhase = Math.sin(e * this.animationSpeed + this.animationOffset)*boatMovement+this.animationOffset*boatMovement), (this.animationPhaseAbs = Math.abs(this.animationPhase)
(Where boatMovement is wether the movement is enabled or not. That might not be the best way to do it (it's not my code after all!), just want to provide an easy solution though.)
An option to remove the wave movement would also be nice.
Thanks, and love the game!
Of course I'd know how to do it but why would you want that? It wouldn't at least affect performance at all. Is it causing some sea sickness or something like that?
Hi!
First of all, thanks for adding that option!
there were 2 main reasons for my request:
1) It does give me a weird feeling after a while, so having a relief from time to time is perfect.
2) It now runs quite correctly on my Kindle paperwhite (the previous frame got mixed with the new one before)! Which means I can play this awesome game anywhere, including in a plane! (the zoom still means it's extremely hard to select options on genie ship and the rest, but that's a minor drawback in order to play anywhere (the only thing that could make the game run near perfectly would (I think?) be adding an option that rotates the screen (because otherwise it's too small), but that needs modification on pretty much the whole code, doesn't it?))
Thanks again!
Shouldn't be too hard to add an option for rotating the whole game either. I can try adding such in the next patch.
Thanks then!
Look forward to it! (no pressure intended)
D:
baggy seems to not specialize cargo in different pages, I assume this is a bug? He does fix his mistake when you switch to the page tho
looks like someone's trying to hide
Is it possible for the Genie to grant any of the crew that have a "-" in their name? It did not work with Q-Tip.
- is a valid block, btw
same as a blank dice, for "the mark"
Oh! I can't recall seeing one. Thanks!
115 pages of cargos and I wont bother myself counting the parrots ...I might understand why you want to nerf parrots.

By the way the legacy doesn't work well with the extra boat (I had a quantum prince that made the game crash when the king passed by during another run)
question, why does bob on the cannon jump off when I wish for boomer, even though boomer could just ends up going to the boat?
Wasn't intended. Will be fixed on the next patch.
I was playing a normal run and on endless 3 the enemy dandy/boomer angel kept my crew stunned for every turn instead of every other turn. Might be because the pirate intimidated me for a turn when that happened, but after a few turns where I wasn't intimidated it still didn't go awa
oh, what? I can't proceed? I was on infinite wishes mode and made a wish for bone, then I said yes, that's what I want, and the proceed option doesn't exist? idk
Weird, genie didn’t leave either. 🤔
Did you intend for someone to say "bone" at the genie? (P.S. I don't know about the genie exactly bc i never got to that point)
thiscris found the exact steps for making this happen and with a workaround for a way to unstucking it too in the meantime. If you enter the cabin and return, the button will appear again.
also, sometimes when a match is made with the last dice, it doesn't get counted
and now its glitched
all three of those pics all happend in the same run
they're an angel in disguise, lol
raft plus prince swarm = floating prince's
came after not playing for a while and there's a bunch of cool new stuff but it froze in my second game. wish there was a save progress option so i can refresh the game and not lose progress
For some reason after getting stunned, Boomer had the permanent "enemy" face for the rest of the game.

I also noticed after an encounter with a genie I got Xanphan, and he auto-replaced Raf. I recall before, or maybe other encounters when you got crew like a divine battle, there was the option of which one was replaced as opposed to an automatic replacement.
I'm guessing you mean that huge lag/delay? The boat also seems very weirdly positioned there...
No, it's not just lag, the game won't move on unless I hover over one of my crew, and due to that, the boat never got to the right spot, and I never got the option to sail on.
oh, hey, it's interesting to see that pearls actually do have a value assigned (being 1) and baggy considers that when they see pearls and 1's in a row
Totally unintentional though... 😅
one more thing, even though, i have an account, all my progress and starters reset after updating my browser
What browser are you using? The data is saved in the browser itself and not any account. It's using browsers local storage and that should persist between page refreshes, restarts and even updates. So it's either the browser you're using or some setting on it that clears local storage at times.
i use brave
what's the miniatrue boat for?
The next crew member you get will be placed on the boat, allowing you to get another crew member for the original position (for example: navi and scout can only be placed on crow's nest, but the side boat lets you have both)
got a crash; game was very slow and then completely froze like so
error on console looping thousands of times:
Uncaught TypeError: Cannot read properties of undefined (reading 'x')
at e.getCenter (index.html:5:14474)
at e.isInside (index.html:5:14633)
at t.isInside (index.html:5:130333)
at index.html:5:189113
at Array.find (<anonymous>)
at t.update (index.html:5:189031)
at index.html:5:447826
at Array.forEach (<anonymous>)
at t.update (index.html:5:447796)
at t.update (index.html:5:44351)
e.getCenter @ index.html:5
e.isInside @ index.html:5
t.isInside @ index.html:5
(anonymous) @ index.html:5
t.update @ index.html:5
(anonymous) @ index.html:5
t.update @ index.html:5
t.update @ index.html:5
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
requestAnimationFrame
Ei @ index.html:5
And for some reason my game froze from some event. I don't have access to the console on mobile to show the error message
Also the position of crew member on the back breaks once you get a side boat, but gets fixed after you get a crew member on it

Letters on genie ship's cargo are a little offset from the center
And a crash:
Uncaught TypeError: undefined has no properties
getCenter https://html-classic.itch.zone/html/11449738-1263452/index.html:5 index.html:5:14465
isInside https://html-classic.itch.zone/html/11449738-1263452/index.html:5
isInside https://html-classic.itch.zone/html/11449738-1263452/index.html:5
C https://html-classic.itch.zone/html/11449738-1263452/index.html:5
update https://html-classic.itch.zone/html/11449738-1263452/index.html:5
update https://html-classic.itch.zone/html/11449738-1263452/index.html:5
update https://html-classic.itch.zone/html/11449738-1263452/index.html:5
update https://html-classic.itch.zone/html/11449738-1263452/index.html:5
Ei https://html-classic.itch.zone/html/11449738-1263452/index.html:5
Ei https://html-classic.itch.zone/html/11449738-1263452/index.html:5
Ei https://html-classic.itch.zone/html/11449738-1263452/index.html:5
Ei https://html-classic.itch.zone/html/11449738-1263452/index.html:5
...... many more .....
Ei https://html-classic.itch.zone/html/11449738-1263452/index.html:5
The crew page layout is still off by 1.
Also, I am unsure what the "He is also a bit of a klutz, often eating the potential bad effects..." refers to. Does he sometimes absorb things like stun?
Yup, pretty much exactly that. Where did that crash happen?
It was after a random encounter with sea folk and happened as a new fight was about to initiate.
Elbow is hovering where the crow's nest should be. This is 1.4.
Did you get the boat before or after him? Looks like he should be in the boat based in his X position but the Y position is the nest one... 🤔
I got the boat before I got him. Also, when I encountered Elbow he had the "negate all damage divisible by 3" but when I won the fight and recruited him, that perk did not come with him. I think that might be by design, though?
Yup, looks like there is an issue with crew members jumping to boat. Patch incoming...
Elbow is an enemy Navi, they have the negate all damage divisible by 3 ability. However, when they join your team, it becomes a "good" Navi, which has the ability to give extra directions when navigating. Another example is Cap, enemy Pirate, who has a chance to intimidate you. However, your good Pirate grants you free deals from pirates. These and a few others(like Dandy, Mate, Boy) crew members' ability changes when they change sides.
That is kind of what I thought, and makes sense. Thanks for clarifying :)
Not true. Elbow is the skeleton version of Navi.
if you restart a game during a battle and you use autoplay, the screen shakes like if you still in battle
*you're
this is a great game. Really fun.
oof
how do you beat the scrambled guys minigame?
you have to make 3, 3 letter words
no offense, but you should really get better music for this
The music is amazing.Sure there is only1 track it is perfect.
Anttihavikko:
PLEASE PLEASE PLEASE make a patch 1.4 I've been waiting for one for TWELVE days!
Really unique game i liked it i may do a big series depends on the views
The pictures on the right are outdated
This is way too op this should be changed
get steadfast
Why does the cargo go past the ship on the left???
Bombardier splash damage from divine beings can kill you if you have too less cargo to finish the string so it just traps you in, you can't hit them, but it doesn't end the minigame