|
Thread: Can someone who is good at map making tell me why my map isn't working? | |
|
LordCameron

 
   
Famous Hero
Veteran of the Succession Wars
|
posted May 31, 2024 03:59 AM |
|
|
Can someone who is good at map making tell me why my map isn't working?
Can someone who knows what they're doing figure out why half the time the AI is afraid to pick up artefacts and explore the map, and why the two strongest AI never leave their base?
The map is called invasion because they are supposed to be invading, but they just buy heroes and sit in their castles.
I've tried everything I can think of to fix it and no luck, hoping gnollking or some other genius knows what is up.
You can download it here
____________
What are Homm Songs based on?
|
|
gnollking

 
    
Supreme Hero
|
posted June 01, 2024 12:39 AM |
|
|
link is telling me to request access
____________
|
|
LordCameron

 
   
Famous Hero
Veteran of the Succession Wars
|
posted June 01, 2024 06:15 AM |
|
|
How about this one?
https://drive.google.com/file/d/1InxX1WFA5uQgAyk_Y6uT-K1FMAaB5dLs/view?usp=sharing
|
|
gnollking

 
    
Supreme Hero
|
posted June 01, 2024 01:43 PM |
|
|
Okay, took a short look at the AI behaviour (great way to do this is to start a game and use the cheat code gosolo, and just watch as the AI plays).

Pink and Teal do enter the one-ways immediately, but since they don't have any army, they just get stuck in places like this, skipping their turns indefinitely. And because they already have some heroes, the AI will not recruit any more, leaving them dead since week one. You could fix this by giving them better starting armies and maybe a quest guard in front of each hero that opens after a certain amount of time has passed, to stagger their invasions.

One other problem I noticed while looking at the map, if you don't mind, are the events. There are numerous locations where the event will pretty much never be triggered. For events that you always want to trigger, the easiest way is to literally force the player to move over them to get where they want:

Also, there are a few places where the event is directly under a visitable object, but looking at the map, the heroes are always coming at them from the left or right, so they will always enter them diagonally. I recommend you take a look at the placed events and make sure they can't be missed.

Some shipyards are also placed too close to the water. You cannot enter the boats purchased there if they're placed like this.
It's a nice idea for a map, hope any of this helps. I can take a closer look again later if you update the map and any issues persist.
|
|
phoenix4ever

 
     
Legendary Hero
Heroes is love, Heroes is life
|
posted June 01, 2024 02:38 PM |
|
|
Also use the "Validate Map" option, under "Tools", it can help you find things not working correctly.
|
|
Salamandre

     
       
Admirable
Omnipresent Hero
Wog refugee
|
posted June 01, 2024 04:58 PM |
|
|
Look, the game doesn't work for AI the way the human plays it. No matter how much army or weekly resources you drop to AI, it will never explore, pick things and advance towards you as you would do.
The best way to understand what works is to download maps using AI heroes to harass human at specific locations and given moments. Usually those are blocked heroes which will have the quest guards blocking them removed when you did something, or when a specific day comes. Then you must make sure they will enter your land by using teleporters and such.
There are many ways to create a very challenging AI, just not the way a human would react, you have to help them.
|
|
LordCameron

 
   
Famous Hero
Veteran of the Succession Wars
|
posted June 01, 2024 06:31 PM |
|
|
Thanks for the tips and the visuals!
I never knew shipyard logic worked that way, just looked it up. I'm still going to argue my way was more aesthetic, get your act together NWC!
Also had no idea only a few factions could build docks. Never played enough water maps to tell.
I'll post my updated version in a bit, I've been having better luck with the AI, but not quiet there yet. I was using nwctheone to test, but gosolo looks like what I was looking for.
Also I'm reworking what events I can, especially the event you pointed out, that one was super important, but I think for some I might just have to let the player miss. It would be neat if a two-wide or L-shaped event was an option.
Edit: Interestingly, it appears the AI actually plays better if I use the gosolo command instead of nwctheone, even if the hero with the angels isn't visible. So I guess the AI always knows what's in your army?
|
|
gnollking

 
    
Supreme Hero
|
posted June 01, 2024 08:52 PM |
|
|
LordCameron said: It would be neat if a two-wide or L-shaped event was an option.
Well, this is technically possible. You could use the def for a special terrain, for example, and just make it an event. Can customize the yellow squares to your liking. I'm pretty sure they work fine, did a little testing a while ago.
|
|
bloodsucker

 
     
Legendary Hero
|
posted June 02, 2024 09:55 AM |
|
|
I know it's out of topic but how does one creates a campaign? I know there are some custom...
____________
|
|
avatar

  
    
Promising
Supreme Hero
|
posted June 02, 2024 11:09 AM |
|
|
We have campaign editor for that since 1.7.0 patch.
____________
|
|
bloodsucker

 
     
Legendary Hero
|
posted June 02, 2024 02:59 PM |
|
|
Thx. Unfortunately I can't find anything on how it works.
Do you know if Import Texts is to import an entire scenario or just for the text in different languages, like in the Maps Editor?
____________
|
|
|