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 3.5 - WoG and Beyond > Thread: ERM help and discussion
Thread: ERM help and discussion This Popular Thread is 407 pages long: 1 50 100 150 200 250 300 ... 316 317 318 319 320 ... 350 400 407 · «PREV / NEXT»
XEricSin
XEricSin


Famous Hero
posted November 17, 2016 04:24 PM
Edited by XEricSin at 16:32, 17 Nov 2016.

The following is hexdecimal view of Grove.bin.

I believe it is used to control the location of building pictures in the town screen.

How can I shift the building positions around by changing these values?

01 00 00 00 46 B1 68 00  04 01 00 00 98 02 C8 00
00 00 98 02 B1 00 15 00  98 02 87 00 00 00 98 02
00 00 00 00 98 02 00 00  15 00 00 00 DB 00 00 00
AC 01 26 01 00 00 3F 00  76 00 00 00 3F 00 62 00
15 00 3F 00 37 00 00 00  7E 01 80 00 00 00 7E 01
61 00 00 00 7E 01 33 00  00 00 7E 01 02 00 29 00
07 01 DB 00 07 00 26 01  D2 00 00 00 59 01 A0 00
00 00 11 00 24 00 00 00  0F 00 79 00 00 00 00 00
44 00 08 00 3D 01 26 01  00 00 47 00 AE 00 00 00
40 00 4F 00 14 00 92 00  E3 00 00 00 20 03 00 00
00 00 20 03 00 00 00 00  C8 00 04 01 00 00 20 03
00 00 00 00 20 03 00 00  00 00 20 03 00 00 00 00
0F 00 A8 00 00 00 E2 01  B2 00 15 00 36 02 58 00
00 00 6D 02 25 01 00 00  12 02 7F 00 00 00 B0 02
04 00 15 00 00 00 23 01  00 00 00 00 6B 00 00 00
D3 01 A3 00 15 00 2A 02  13 00 15 00 6E 02 01 01
00 00 12 02 45 00 00 00  7D 02 04 00 14 00 00 00



Haha, I found the thing below in Page 67 by Oxfea.
Looks cool! Gonna try this out.

Function to change building position:

!!VRy1:S0; //city (e.g. Castle)
!!VRy2:S5; //building ID (e.g Tavern)

!!VRy6:S2; //frames num in new def
!!VRy3:S250; //new x
!!VRy4:S200; //new y

!!VRy5:Sy1 *44 +y2 *6 +6859276;

!!UN:Cy5/2/y6;
!!VRy5:+2;
!!UN:Cy5/2/y3;
!!VRy5:+2;
!!UN:Cy5/2/y4;


For more information try to see this post (with translator)
http://forum.df2.ru/index.php?showtopic=6803&view=findpost&p=192935

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


Supreme Hero
Work at Magic Dimmension
posted November 18, 2016 05:09 PM

Knightmare Warchest is one of Knightmare Mods, which will soon be combined into one Knightmare Kingdoms mod. It has a script with simulated new spells. it contains "library" interface as well as example usage code. the code just ccopies all spell parameters to temp spell (one of standard ones) cast it by hero if have enough mana and restores temp spell to original state. The spells are to be choosen via new spellbook (rightclick on spellbook).
You have to use some variable to check if hero may cast the spell.

I have to ask, if in this enviroment fire shield would be  replaced successfully (would it have  increased power and effect, or it would go reset to old one?). Which Combat spells is worth to use? I already know it is good to use direct damage spells, area damage spells, fullscreen damage spells, Hypnosis, and not much more. Could you help me?

I have  currently 4 spells which replaces afventure spells, and two spells which are granted by artifacts (those from Amethyst Upgrades Mod). I also welcome some  Ideas how to make spell more  fun or balanced....

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


Responsible
Supreme Hero
posted November 18, 2016 05:13 PM

Is there a way to make a hero grand your kingdom +1 Wood/Ore as a specialty?

I already have a command that does that, but it is passed as a God blessing. Is there a way to make it work in another way?
____________
Not idly do the leaves of Lorien fall.

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


Supreme Hero
Work at Magic Dimmension
posted November 18, 2016 05:18 PM
Edited by majaczek at 17:22, 18 Nov 2016.

Hero_of_Light said:
Is there a way to make a hero grand your kingdom +1 Wood/Ore as a specialty?

I already have a command that does that, but it is passed as a God blessing. Is there a way to make it work in another way?


Make it a non existing speciality and put SN:W variable that hero produces resources ie.
!!SN:W^HE %Y1 Res %Y2^/y3;
when setting speciality (you need too set y1  y2 and y3 before)
then in timer TM2 loop through all owned heroes and add resouces they have in sn wariable (happilly unset variable is zero)

PS: You may need to provide Image and speciality popup

PPS: You may also try to modify Advanced Hero Specialities to get this to work, and reserve some high number for resource specialists for non basic resource or resource set (mithril specialist don't work out of the box sadly).

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


Responsible
Supreme Hero
posted November 18, 2016 06:02 PM

Oh, I see it needs a lot of scripting.

I thought there was already a hero specialty that has this effect.
____________
Not idly do the leaves of Lorien fall.

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


Admirable
Omnipresent Hero
Wog refugee
posted November 18, 2016 08:54 PM

The shortest way is to set that hero specialty pic to "Special", script on right click to tell "he gets one wood/ore day" then apply the god blessing, with duration set to 999. This is 5-6 lines scripts.

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


Responsible
Supreme Hero
posted November 18, 2016 09:53 PM

That's what I have. I was just wondering if there's another easy way.

That's OK, I'll stick with what I have, no big deal.
____________
Not idly do the leaves of Lorien fall.

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


Legendary Hero
posted November 19, 2016 04:22 AM

Notice that if you allow sphinx in your mod they can reset the clock, not a very high probability tough.

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


Responsible
Supreme Hero
posted November 19, 2016 11:21 AM

Wouldn't it be easier to have an every day trigger that gives to the kingdom +1 Wood and Ore if the certain hero is present?

Something like this:

Every day trigger
Search for hero
Hero's owner gets +1 Wood and Ore

Would something like that be complicated?
____________
Not idly do the leaves of Lorien fall.

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


Admirable
Omnipresent Hero
Wog refugee
posted November 19, 2016 11:30 AM

majaczek proposed it and is one of options. Mine is shorter and doesn't require a time trigger. There are many ways to skin a cat.

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


Promising
Known Hero
posted November 19, 2016 02:10 PM

Hero_of_Light said:
Is there a way to make a hero grand your kingdom +1 Wood/Ore as a specialty?

Not?
!?PI;
!!SN:L^EraPluginserm_hooker.era^/?y1 Ay1/^SetHook^/?y2;
!!SN:Ey2/1/4950800/96881;
!!HE28:X2/0/d/d/d/d/d;
!!UN:G2/28/3/289;

!?GM0;
!!SN:L^EraPluginserm_hooker.era^/?y1 Ay1/^SetHook^/?y2;
!!SN:Ey2/1/4950800/96881;

!?FU96881;
!!SN:X?y1;
!!VRy2:Sy1 +24; !!UN:Cy2/4/?y3;  Load Effective Address
!!VRy4:Sy1 +28; !!UN:Cy4/1/?y5;  Type Res
!!VRy6&y5=0:S2 *4 +y3;
!!UN&y5=0:Cy3/4/d1; add Wood
!!UN&y5=0:Cy6/4/d1; add Ore
** end

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


Responsible
Supreme Hero
posted November 19, 2016 05:58 PM

I copied it on my mod but it writes:

Invalid parameters for !!SN:E
Command. Context.

And nothing happens. The script is completely disregarded.
____________
Not idly do the leaves of Lorien fall.

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


Admirable
Omnipresent Hero
Wog refugee
posted November 19, 2016 07:02 PM

Do you have the plugin era hooker in Eraplugins folder?
____________
Era II mods and utilities

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


Responsible
Supreme Hero
posted November 19, 2016 07:24 PM
Edited by Hero_of_Light at 11:08, 20 Nov 2016.

No, where can I get it?

And what is it that it does exactly?

Anyone?
____________
Not idly do the leaves of Lorien fall.

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


Admirable
Omnipresent Hero
Wog refugee
posted November 20, 2016 12:09 PM

Its a plugin Bersy released post Era 2 but then you would have to attach it to your mod when released as people don't have it. I would say better reserve it for scripts you can't do without, not like this one.

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


Famous Hero
posted November 23, 2016 11:20 AM
Edited by XEricSin at 12:58, 23 Nov 2016.

I am replacing the element town building defs.

Every building can be replaced except the firebird nest cannot be replaced.

Is this a known problem?

Edit:

I tried to delete the town dwelling def from both H3sprite.lod and H3ab_sprite.lod. And play the game.

If I play with the original H3, game crash as no def found.
If I play with the HD launcher, the dwelling def appears as usual.

So I guess it is the HD overriding the ERA?

And how to stop the HD from doing so?

Thanks.

Edit 2:

I found the def in the HD_data folder.

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


Promising
Known Hero
posted November 23, 2016 04:19 PM
Edited by igrik at 16:21, 23 Nov 2016.

XEricSin said:
I am replacing the element town building defs.

Every building can be replaced except the firebird nest cannot be replaced.

Is this a known problem?


You need to create a folder:
...Mods/[your_mod]/_HD3_Data/Common/Fix.Cosmetic
and put inside defs.

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


Famous Hero
posted November 24, 2016 01:44 AM

That worked. Thanks.

Do you know how to change the layer of the dwellings?

I want to make tavern be on top of the market for example.

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


Promising
Known Hero
posted November 24, 2016 11:56 AM

XEricSin said:

Do you know how to change the layer of the dwellings?
I want to make tavern be on top of the market for example.

Here is a sample. But not by ERM.
http://wforum.heroes35.net/showthread.php?tid=4953&pid=92830#pid92830

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


Famous Hero
posted November 24, 2016 01:05 PM

Ahh....
Dont understand the code.
Dont know how to run the code.

Maybe you can tell me how the layer sequence works?

Is it that there is a list that contains the building IDs? Then the first building in the list will be shown in the top layer?

Or is it that the layer sequence is determined by the position of the  def in the town screen? There is an erm code that changes the coordinates.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread » This Popular Thread is 407 pages long: 1 50 100 150 200 250 300 ... 316 317 318 319 320 ... 350 400 407 · «PREV / NEXT»
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.6677 seconds