Walkthrough - A Classic Fairytale

11 replies [Last post]
carlsonsantana
User offline. Last seen 1 year 26 weeks ago. Offline
Joined: 2015-06-15
Posts: 3

This topic is created to make a walkthrough for "A Classic Fairytale" mission.

carlsonsantana
User offline. Last seen 1 year 26 weeks ago. Offline
Joined: 2015-06-15
Posts: 3
carlsonsantana
User offline. Last seen 1 year 26 weeks ago. Offline
Joined: 2015-06-15
Posts: 3
kompowiec2
User offline. Last seen 14 weeks 5 days ago. Offline
Joined: 2016-08-19
Posts: 15

https://hedgewars.org/node/6531 Mission 1
https://hedgewars.org/node/6532 Mission 2
https://hedgewars.org/node/6875 Mission 3 [Assists]
https://hedgewars.org/node/6533 Mission 4
https://hedgewars.org/node/6534 Mission 9
https://hedgewars.org/node/6870 Mission 10
unfortunately can't do walkthrough for 6-8 missions because have error scripts (which reported). And comparsion your walkthrough for mission 5 with my gameplay on local computer is slightly different (don't triggered script at the right time).

Extra

Space adventure:
https://hedgewars.org/node/6652 Spacetrip part 1
https://hedgewars.org/node/6653 Spacetrip part 2

Tutorials:
https://hedgewars.org/node/6650 Rope training
https://hedgewars.org/node/6649 Teamwork

Wuzzy
Wuzzy's picture
User offline. Last seen 5 hours 6 min ago. Offline
Joined: 2012-06-20
Posts: 1012

Did you try to play missions 6-8 in version 0.9.23?

Does it still error for you?
If yes, what exactly is broken?

Hi, I am a Hedgewars developer. Smile I accept personal donations in bitcoin. Heart 17fsUywHxeMHKG41UFfu34F1rAxZcrVoqH

kompowiec2
User offline. Last seen 14 weeks 5 days ago. Offline
Joined: 2016-08-19
Posts: 15

OK i special installed version from repo sid (debian stretch) but...

hedgewars: symbol lookup error: /usr/lib/hedgewars/bin/../lib/libphyslayer.so.1.0: undefined symbol: PHYSFS_readBytes

Re-install doesn't work, can this manually fixed?

EDIT: i update to buster, new version is amazing and not see bugs above! Smile EDIT 2: just in mission 6 and 7 are this lua errors Sad Smiley (8 level works correctly, is fixed)
https://i.imgur.com/APK0E7e.png
https://i.imgur.com/semKZRt.png

nemo
nemo's picture
User offline. Last seen 1 day 2 hours ago. Offline
Joined: 2009-01-28
Posts: 1656

the lua error looks like a bug in the localisation call to me. will check.

Wuzzy thinks your team file might be "borked" - do you mind sharing yours?

--
Oh, what the heck. 1PLXzL1CBUD1kdEWqMrwNUfGrGiirV1WpH <= tip a hedgewars dev

kompowiec2
User offline. Last seen 14 weeks 5 days ago. Offline
Joined: 2016-08-19
Posts: 15

in the sense of a file team.hwt? Is oryginal, i just add small edit which allowed unlock all missions (Progress=10, rest it's was generated)

https://pastebin.com/mNTcBN1r

nemo
nemo's picture
User offline. Last seen 1 day 2 hours ago. Offline
Joined: 2009-01-28
Posts: 1656

HAHAHA.
Ahhhh skipped to the end then.
All is explained.
I hearby declare all your errors invalid. :p
Basically the campaign is fairly branchy with several possible endings to the story. Doing what you did ensures the various variables do not get set correctly and almost guarantees errors.

--
Oh, what the heck. 1PLXzL1CBUD1kdEWqMrwNUfGrGiirV1WpH <= tip a hedgewars dev

kompowiec2
User offline. Last seen 14 weeks 5 days ago. Offline
Joined: 2016-08-19
Posts: 15

I understand. So, I will not be next time cheating :P

Wuzzy
Wuzzy's picture
User offline. Last seen 5 hours 6 min ago. Offline
Joined: 2012-06-20
Posts: 1012

Yes. The campaigns may completely break if you just cheat like this. Especially A Classic Fairytale is very fragile when you edit the team file without knowing what you actually do.

It's not impossible to edit the team files by hand, however. It's true that you really do unlock more missions by setting Progress. But there's a catch: You also need to set all other variables which the mission needs. Those are not documented, the only sure way to figure out is to read source code.

Note you can recover from these errors if you start playing the campaign from mission 1 onwards. Then every variable should be set properly.

Later, I could try to harden the campaigns against missing variables, but it's not a priority.

Hi, I am a Hedgewars developer. Smile I accept personal donations in bitcoin. Heart 17fsUywHxeMHKG41UFfu34F1rAxZcrVoqH

Wuzzy
Wuzzy's picture
User offline. Last seen 5 hours 6 min ago. Offline
Joined: 2012-06-20
Posts: 1012

I have now hardened the campaign “A Classic Fairytale” against corrupted team files. Whenever an important campaign value is missing, the game just assumes a sensible default and acts accordingly.
So a simple editing should not break anything anymore.

Note that in A Classic Fairytale, the decision made in earlier missions change the storyline in later missions. The survival or death of some key hedgehogs is also important.
Note the gameplay will not matter that much in most missions.
Mission 3 can differ the most in terms of gameplay, here the decision and survival of your hogs in mission 2 changes the gameplay of mission 2 a lot!
So if you're curious, you might want to replay missions 2 and 3 and see what happens. Smile

Hi, I am a Hedgewars developer. Smile I accept personal donations in bitcoin. Heart 17fsUywHxeMHKG41UFfu34F1rAxZcrVoqH

Copyright © 2004-2017 Hedgewars Project. All rights reserved. [ contact ]