Here is the full list of all 38 Tragedy of Prince Rupert achievements.
Rooster on board
Cover the sun
Catch a fish and release it
The squid has sunk an enemy ship
Destroy the rooster vessel
Destroy the bathyscaphe
Swallow 10 fish
Goose on board
Stranger on board
Everybody on board
Girl on board
Goat on board
Princess on board
Return two stars into the sky in one battle
Catch a star underwater
You've got to be kidding
Trapped under the sea
Score over 5,000
Climb as high as possible
Albatros crashes into another vessel
Dive deeper than anybody had before
Destroy 2 airships in one battle
Sink 3 large ships in one battle
Destroy 8 different types of enemies in one battle
Destroy 12 different types of enemies in one battle
Explode a barrel
Sink 50 ships in total
Lose 34 times
20 exploded barrels or charlières
Score over 10,000
Teapot on board
Rooster vessel in sights
Fly over a good chunk of the world
Destroy 15 enemies without ascending
Albatros crashes into a cliff
Land on the moon
Destroy 1619 enemies in total
Reach level 10