Heroes of Might and Magic Community
visiting hero! Register | Today's Posts | Games | Search! | FAQ/Rules | AvatarList | MemberList | Profile


Age of Heroes Headlines:  
5 Oct 2016: Heroes VII development comes to an end.. - read more
6 Aug 2016: Troubled Heroes VII Expansion Release - read more
26 Apr 2016: Heroes VII XPack - Trial by Fire - Coming out in June! - read more
17 Apr 2016: Global Alternative Creatures MOD for H7 after 1.8 Patch! - read more
7 Mar 2016: Romero launches a Piano Sonata Album Kickstarter! - read more
19 Feb 2016: Heroes 5.5 RC6, Heroes VII patch 1.7 are out! - read more
13 Jan 2016: Horn of the Abyss 1.4 Available for Download! - read more
17 Dec 2015: Heroes 5.5 update, 1.6 out for H7 - read more
23 Nov 2015: H7 1.4 & 1.5 patches Released - read more
31 Oct 2015: First H7 patches are out, End of DoC development - read more
5 Oct 2016: Heroes VII development comes to an end.. - read more
[X] Remove Ads
LOGIN:     Username:     Password:         [ Register ]
HOMM1: info forum | HOMM2: info forum | HOMM3: info mods forum | HOMM4: info CTG forum | HOMM5: info mods forum | MMH6: wiki forum | MMH7: wiki forum
Heroes Community > Heroes 5 - Modders Workshop > Thread: [MMH5.5] Campaign renovation
Thread: [MMH5.5] Campaign renovation
dredknight
dredknight


Responsible
Supreme Hero
disrupting the moding industry
posted September 17, 2019 07:03 PM

[MMH5.5] Campaign renovation

Dear all,

I've been thinking for some time to go over all campaign mission scenarios scripts and fix/adjust/improve all the caveats. From one side this will be a good practice to start getting into MMh55 scripting and from another - I never actually played campaigns so it is a way to get into them. If anyone has a list of things that does not work, are weird or can be improved - let me know I want to make a collection of them. This is not going to be a hasty thing but it is going to happen.

Name of the mission:
Internal map name:
Quest that is affected (if any):
Description:

Feel free to add ideas that can make working missions even more interesting!


____________
Join our official discord channel | NCF Utility Beta

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
magnomagus
magnomagus


Honorable
Legendary Hero
modding wizard
posted September 17, 2019 08:20 PM

great, but you should not start scripting before RC12b, since I need to make some hooks in the core script to allow you to use weekly/daily/continues events without creating any loops, I will come back to this.

Also I would like to ask if you could prioritize updating the manual for RC12a/b before adding more to your plate, since the changes to spells and creatures were quite substantial (RC12b will bring almost nothing more, only off/def formations and eruina)
____________
MMH5.5 Downloads | MMH5.5 Translations | MMH5.5 FAQ

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
dredknight
dredknight


Responsible
Supreme Hero
disrupting the moding industry
posted September 17, 2019 08:44 PM

Great Magno! I need to learn some stuff first so it wont happen soon. This thread is a mere collector if issues for the moment.

Not big deal I will prioritize the wheel app. Is it possible to give me MMH55-Texts-EN.pak for RC12b before the release? Updating the app is not that big of a challenge but I need to get update on the Russian translation as well.

If you think it is complete and give it now I can send it to the other forum for translation and get app ready on the same day as the release.

____________
Join our official discord channel | NCF Utility Beta

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
magnomagus
magnomagus


Honorable
Legendary Hero
modding wizard
posted September 17, 2019 09:29 PM

well the texts are not definitive yet, there is always some stuff at the last minute, but I didn't mean to have it done so fast anyway, just before the campaigns
____________
MMH5.5 Downloads | MMH5.5 Translations | MMH5.5 FAQ

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Bandaro
Bandaro

Tavern Dweller
posted September 17, 2019 09:48 PM
Edited by Bandaro at 21:49, 17 Sep 2019.

Agrael Campaign - Mission 3, The Conquest
Script with double growth of Sylvan creatures seems to not work. Not sure how is it for the AI, but the ones owned by the player surely do not grow any faster, and i remember they used to do in vanilla.


Markal campaign, mission 2, The Attack
Wizards that are intended to wander around and then attack the player do not move.

Markal campaign, mission 3, The Invasion
Elven reinforcements upon arriving weren't moving, and when i poked them with a token hero they started to wander around water aimlessly, without aim to pose any danger on land.

Markal campaign, mission 5, The lord of Heresh
Quest: Capture Godric's daughter
If you take Freyda and go through the mountain pass in the same day, the script with angels does not trigger. Although Markal tells you are intended to be moving slow(pass a turn), it is kinda missleading, since after arriving to Lorekeep to torture Freyda nothing happens.

Raelag campaign - Mission 1 The Clanlord
Once after arriving at the "arena", two most powerful AI's are avoiding each other.
The way the mission was used to be played is to wait until AI's kill each other and then kill the last - they somehow prioritized each other. But in my game they were avoiding each other, leading to a stalemate.

Raelag campaign -  Mission 2 The Expansion
Scripted reinforcements from Soulscar clan do not move.

Raelag campaign -  Mission 3 The cultists
Same as above, but with daemons.

And the scripts connected to various bonuses from perks (And englightment) are applied over and over again at the start of every mission, not just after lvl up - dunno if you want to touch it, but if you do I will check which ones currently are bugged.

I'm currently playing campaigns without utility version whenever I can on Impossible, I'm sure I'll find more bugs in following mission ^_^

Edit: I would have forgotten, witch huts often bug out and do not give any skills at all. On some maps they do, on others they don't, I wasn't really checking why.
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
magnomagus
magnomagus


Honorable
Legendary Hero
modding wizard
posted September 17, 2019 10:50 PM
Edited by magnomagus at 22:52, 17 Sep 2019.

Quote:
And the scripts connected to various bonuses from perks (And englightment) are applied over and over again at the start of every mission, not just after lvl up - dunno if you want to touch it, but if you do I will check which ones currently are bugged.


no need to check, we know which ones will be bugged, script functions SetGameVar and GetGameVar (@dk: see editor documentation) need to be used to have a variable remember the hero already gained the skill on previous map.
____________
MMH5.5 Downloads | MMH5.5 Translations | MMH5.5 FAQ

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
magnomagus
magnomagus


Honorable
Legendary Hero
modding wizard
posted October 07, 2019 09:28 PM
Edited by magnomagus at 21:31, 07 Oct 2019.

I forgot to mention here that RC12b has event functions hooked into it, to make improving campaign/Singleplayer maps possible without causing serious performance issues

First in the map script set

H55_SPMap = 1;

to make it recognized as SP map
then if needed set any of the following to 1:

H55_SPMapWeeklyEvent = 0;
H55_SPMapDailyEvent = 0;
H55_SPMapContinuesEvent = 0;

this means that the corresponding function must be included in the map script (and doesn't need to be invoked):

function H55_SPMap_WeeklyEvent()
end;

function H55_SPMap_DailyEvent()
end;

function H55_SPMap_ContinuesEvent()
end;
____________
MMH5.5 Downloads | MMH5.5 Translations | MMH5.5 FAQ

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
tzening
tzening


Hired Hero
posted October 14, 2019 02:29 PM

Pointing out some errors in the campaigns. Nothing game-breaking though.

In the 2nd phase of the fight with the Demon Sovereign in C6M5, the demon wall becomes horizontal, cutting the battlefield in half.

In TOTE campaign C2M1, the cutscene has Giovanni use a standard necromancer model instead of being mountless, making the camera focus on his horse. So when Aratir freezes him, it just makes everything go awkward.

The autosave file that will trigger's Ornella's reset in TOTE campaign C2M1 is just named "autosave". Because it triggers automatically, I can't change the name.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Leonion
Leonion

Tavern Dweller
posted October 16, 2019 10:02 PM
Edited by Leonion at 22:06, 16 Oct 2019.

dredknight said:

I never actually played campaigns



How can...? What ...?
Personally, campaigns were pretty much the only thing I played in HOMM5. I played some scenarios once, played some multiplayer hero duels, but mostly campaigns.

During this year I actually worked on reworking campaigns too (not for MMH5.5 though, I'd been trying to get myself to like it seeing all the positive reviews, but I just can't) until I stopped at C5M5 and abandoned my stupid little project because after all the changes it became too easy and dumb battle AI irritated me (speaking of which, are there any TOTE mods that improve battle AI? I can only see map AI mods, and imo map AI is fine as it is).

If you by any chance would like to take a look at my edited maps or the changelog, I can upload them somewhere...
Mostly my edits were focused on set artifacts to add this "artifact hunt" to the campaign. I was also planning to merge base campaign, TOTE and HOF import-wise so that, for example, Isabel and Raelag are actually imported to HOF. And artifacts could "follow" them too (e.g., I was thinking about giving Godric's artifacts to Laszlo for his battle against Wulfstan and after that they would be "inherited" by Duncan and tied to him (untransferrable) to make him more useful).
I also fixed some of Nival's bugs/oversights, so maybe my work could save you some time if you wish.


____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
dredknight
dredknight


Responsible
Supreme Hero
disrupting the moding industry
posted October 16, 2019 10:25 PM

It will be great if you upload them somewhere, I will definitely give it a look.

Have in mind that the project development is frozen.
____________
Join our official discord channel | NCF Utility Beta

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Leonion
Leonion

Tavern Dweller
posted October 17, 2019 07:09 AM
Edited by Leonion at 07:10, 17 Oct 2019.

Well, here it is then:
https://drive.google.com/file/d/1361Ehtfgh48AF33VPxiaJex-zv2O3plm/view?usp=sharing

I only edited All_campaigns.data.h5u file (I split it in 2 for personal convenience) out of 4 files of the H5/HOF Campaigns for TOTE mod and only included that file in the archive above.
Here are the other 3:
https://www.celestialheavens.com/forum/2/14710

____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
tzening
tzening


Hired Hero
posted November 06, 2019 03:37 PM

TOTE C3M3
The Lions crown that is supposed to be behind the Titans stack is missing.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
dredknight
dredknight


Responsible
Supreme Hero
disrupting the moding industry
posted November 06, 2019 11:07 PM

Thank you Tzening!
____________
Join our official discord channel | NCF Utility Beta

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
tzening
tzening


Hired Hero
posted November 07, 2019 03:01 AM

It seems to be replaced by a Tome of Dark Magic, if the picture from the Celestial Heavens walkthrough is anything to go by.

https://www.celestialheavens.com/718

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
tzening
tzening


Hired Hero
posted November 13, 2019 03:37 PM

Some new mistakes

Staff of Sar-Issus not carrying over with Zehir unlike the other 3 artifacts. Got it twice: First time from Mission 2 underground and Artifact Merchant in Mission 3. Now it is the final mission and Zehir still doesn't have the Staff.

Also, in Mission 3's final cutscene, Hangvul suddenly goes mute during a line, when he is complaining about Zehir. The next line would be Zehir asking if he is this nice or something like that is played normally.

I noticed that despite completing TOTE campaigns, the Dialog replay would be up to only the final scenario of HOF. Do I need to finish the entirety of TOTE to unlock them?

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
dredknight
dredknight


Responsible
Supreme Hero
disrupting the moding industry
posted November 14, 2019 06:21 PM

Thank you!
____________
Join our official discord channel | NCF Utility Beta

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
tzening
tzening


Hired Hero
posted November 15, 2019 02:43 PM

There is still one more bug which is the final battle in TOTE. Somehow the Red Player can hire a hero and place them at the front gates, even fooling the scouter into making me think that her entire army vanished and found myself suddenly facing her army unprepared instead. After the showdown with Biara, I found myself anticlimactically facing the random hero it hired.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread »
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.0400 seconds