~ Forums of Enroth ~
Would you like to react to this message? Create an account in a few clicks or log in to continue.

~ Forums of Enroth ~

The Enroth diehard fan community
 
HomeHome  Latest imagesLatest images  SearchSearch  RegisterRegister  Log inLog in  
Latest topics
» Songs of Silence (HoMM like game)
[Script System][Suggestions] GetNumTowns(player, type, faction) and more Icon_minitimeby Blake01 2024-03-27, 16:52

» Heroes Orchestra's 5th Birthday concerts with Paul Romero
[Script System][Suggestions] GetNumTowns(player, type, faction) and more Icon_minitimeby rrravyn 2024-03-23, 22:45

» WARNING - The dreaded moment is here: Heroes 6 servers shutting down
[Script System][Suggestions] GetNumTowns(player, type, faction) and more Icon_minitimeby Sir Albe 2024-03-22, 07:15

» fheroes2 General Announcements
[Script System][Suggestions] GetNumTowns(player, type, faction) and more Icon_minitimeby sirDranik 2024-03-17, 23:35

» Photo Gallery
[Script System][Suggestions] GetNumTowns(player, type, faction) and more Icon_minitimeby Sir Albe 2024-03-07, 06:57

» Polskie powitanie
[Script System][Suggestions] GetNumTowns(player, type, faction) and more Icon_minitimeby rrravyn 2024-03-05, 04:02

» Heroes II localisation: how to make no-CD patch.
[Script System][Suggestions] GetNumTowns(player, type, faction) and more Icon_minitimeby kiku 2024-02-19, 02:43

Poll
Global announcements should be:
Everlasting, 1 for each project.
[Script System][Suggestions] GetNumTowns(player, type, faction) and more Redbar110%[Script System][Suggestions] GetNumTowns(player, type, faction) and more Redbar12
 0% [ 0 ]
Temporary, when there is something new to announce.
[Script System][Suggestions] GetNumTowns(player, type, faction) and more Redbar11100%[Script System][Suggestions] GetNumTowns(player, type, faction) and more Redbar12
 100% [ 6 ]
Holalala... No idea where the Ultimate artifact is.
[Script System][Suggestions] GetNumTowns(player, type, faction) and more Redbar110%[Script System][Suggestions] GetNumTowns(player, type, faction) and more Redbar12
 0% [ 0 ]
Total Votes : 6
Most Viewed Topics
H3SW: General Graphics discussion
Ragoon's Graphics For HoMM3SW
Introduce yourself
H3SW General Discussion
H3SW Map List: Work in progress
H3SW: Dwelling Development
Forum Admins Feed
The Floody Land
Enrothian Fan Art
Heroes III: The Succession Wars v0.8.1 Beta

 

 [Script System][Suggestions] GetNumTowns(player, type, faction) and more

Go down 
3 posters
AuthorMessage
Unknown_Hero
Mage
Mage
Unknown_Hero


Messages : 778
Quality Points : 78
Registration Date : 2015-09-06

[Script System][Suggestions] GetNumTowns(player, type, faction) and more Empty
PostSubject: [Script System][Suggestions] GetNumTowns(player, type, faction) and more   [Script System][Suggestions] GetNumTowns(player, type, faction) and more Icon_minitime2017-03-26, 09:16

GetNumTowns(player, type, faction)
player: the player you wish to check.
type: the type of the town (town or castle). Can be set to "0" or "1" or "-1".
- "0" for towns.
- "1" for castles.
- "-1" for towns and castles.
faction: the faction of the town. Can be set from "0" to "5" and "-1".
- "0" for Knight.
- "1" for Barbarian.
- "2" for Sorceress.
- "3" for Warlock.
- "4" for Wizard.
- "5" for Necromancer.
- "-1" for all factions.

Returns the number of towns owned by the specified player. Can be for towns only, castles only, or both at the same time.

***** Updated on April 05, 2017 *****

IsTownFullyBuilt(town)

Returns "true" if the specified town is entirely built, returns "false" otherwise.


Last edited by Unknown_Hero on 2017-04-06, 06:50; edited 1 time in total
Back to top Go down
XT3RM1N8R
Gargoyle
Gargoyle
XT3RM1N8R


Messages : 23
Quality Points : 1
Registration Date : 2016-11-06
Age : 27
Location : USA

[Script System][Suggestions] GetNumTowns(player, type, faction) and more Empty
PostSubject: Potential Implementation Requested   [Script System][Suggestions] GetNumTowns(player, type, faction) and more Icon_minitime2017-04-04, 20:23

Hello,

Could you perhaps give an example of how this information may be used? I'm not sure I understand what a mapmaker would do with such information.

Thank You,
XT3RM1N8R

________________________
Lazy Signature
Back to top Go down
Darmani
Master Modder
Master Modder
Darmani


Messages : 288
Quality Points : 47
Registration Date : 2014-12-27

[Script System][Suggestions] GetNumTowns(player, type, faction) and more Empty
PostSubject: Re: [Script System][Suggestions] GetNumTowns(player, type, faction) and more   [Script System][Suggestions] GetNumTowns(player, type, faction) and more Icon_minitime2017-04-05, 18:30

There should definitely be a way to iterate through all of a player's towns. Filtering by faction can be done by scripting in other ways.
Back to top Go down
Unknown_Hero
Mage
Mage
Unknown_Hero


Messages : 778
Quality Points : 78
Registration Date : 2015-09-06

[Script System][Suggestions] GetNumTowns(player, type, faction) and more Empty
PostSubject: Re: [Script System][Suggestions] GetNumTowns(player, type, faction) and more   [Script System][Suggestions] GetNumTowns(player, type, faction) and more Icon_minitime2017-04-06, 06:52

@XT3RM1N8R

One of the objectives of a scenario is to control at least one castle (a town upgraded to a castle) of each faction.

@Darmani

Currently, it's not possible to determine if it's a town or a castle (a town upgraded to a castle).

*

One more: Smile

IsTownFullyBuilt(town)

One of the objectives of a scenario is to entirely built at least three castles.
Back to top Go down
Sponsored content





[Script System][Suggestions] GetNumTowns(player, type, faction) and more Empty
PostSubject: Re: [Script System][Suggestions] GetNumTowns(player, type, faction) and more   [Script System][Suggestions] GetNumTowns(player, type, faction) and more Icon_minitime

Back to top Go down
 
[Script System][Suggestions] GetNumTowns(player, type, faction) and more
Back to top 
Page 1 of 1
 Similar topics
-
» [Script System][Suggestions] GetResourceGeneratorOwner(type, x, y) and more
» [Script System][Suggestions] GetLocationSpell(type, x, y) and more
» [Script System][Suggestions] SetLocationState(type, x, y, state)
» [Script System][Suggestions] GetMarketplaceExchangeRate(player) and more
» [Script System][Suggestions] IsPlayerActive(player) and more

Permissions in this forum:You cannot reply to topics in this forum
~ Forums of Enroth ~ :: Modding Guild :: Heroes of Might and Magic II: Project Ironfist :: Modding and Mapmaking-
Jump to: