Forces on custom map are all wrong/missing

Level 2
Joined
Jun 10, 2022
Messages
4
Hey. World Editor with about 50 hours experience here.


I've started building a custom solo RPG map, and am having a very frustrating issue that I can't find a lick of information about. I really haven't done much work on this map (like, four basic active triggers, and two spawned units), so I can't think of anything that be interfering.


Firstly, what I'm trying to achieve:

Colour is going to be fairly important for my map. I need to use the red player colour for a certain faction, and would very much like to use specific colours for the others as well.
In Player Properties, I've tried setting these accordingly, including having the only player-controlled slot as Player 12 (brown). I cannot find any information on alternate ways to do this, but I could be miswording my searches.
I've also set the Player Forces accordingly, with the player and friendly NPC's in one force, plus two opposing enemy forces.


The problem I'm having:

When opening up my map through the game, the player list is.... Very wrong. Many players are missing; The remaining few have both their names and their force names mislabeled, and the colours are wrong. None of the listed players can be set as a player-controlled character, just "open", or "computer easy/med/hard". Starting the map like this does not give control to the player i'm intending.

I've tested another map I'm working on with custom player properties, forces, etc; And it works fine. Even when selecting a player in a slot that isn't the first (red) one.



So, what's going on? Does anybody know? Thanks in advance.


Using 1.26.0.6401
 
Level 30
Joined
Aug 29, 2012
Messages
1,382
In Scenario > Forces Properties you need those two options on

1738081226669.png


Especially fixed player settings, otherwise it doesn't take into account what you've specified. It's weird because you said you changed the forces so you must have ticked the first option, but maybe not the second
 

Uncle

Warcraft Moderator
Level 73
Joined
Aug 10, 2018
Messages
7,866
Colour is going to be fairly important for my map. I need to use the red player colour for a certain faction, and would very much like to use specific colours for the others as well.
What Chaosium said will fix your issues, but I want to add that Color/Player Names/Alliances can be changed using triggers.

But the most important thing to remember is that you shouldn't worry about Color in the Player Properties menu. People often make this mistake early on and use a messy assortment of Player Slots solely because they want certain Player colors.

I recommend using logical Player slots and settings, for example:
  • Player 1 (Red) = You, the main player.
  • Players 2-5 = Unused, just in case you want expand the map to have multiplayer.
  • Players 6+ = Computers.
  • (Adjust the above to fit the requirements of your map)
This allows you to take advantage of concepts like Player Numbers + Arrays + For Loops more easily. It also helps avoid future headaches.

IE: Want to know if something belongs to a Computer?
  • (Player number of (Triggering player)) Greater than 5
I realize there's already a Condition to check if a Player is a Computer, but there's other use cases that make more sense.
 
Last edited:
Level 2
Joined
Jun 10, 2022
Messages
4
In Scenario > Forces Properties you need those two options on

View attachment 510889

Especially fixed player settings, otherwise it doesn't take into account what you've specified. It's weird because you said you changed the forces so you must have ticked the first option, but maybe not the second

They're both ticked.

What Chaosium said will fix your issues, but I want to add that Color/Player Names/Alliances can be changed using triggers.

But the most important thing to remember is that you shouldn't worry about Color in the Player Properties menu. People often make this mistake early on and use a messy assortment of Player Slots solely because they want certain Player colors.

I recommend using logical Player slots and settings, for example:
  • Player 1 (Red) = You, the main player.
  • Players 2-5 = Unused, just in case you want expand the map to have multiplayer.
  • Players 6+ = Computers.
  • (Adjust the above to fit the requirements of your map)
This allows you to take advantage of concepts like Player Numbers + Arrays + For Loops more easily. It also helps avoid future headaches.

IE: Want to know if something belongs to a Computer?
  • (Player number of (Triggering player)) Greater than 5
I realize there's already a Condition to check if a Player is a Computer, but there's other use cases that make more sense.

I totally forgot about doing this. I'll try this, and hope the players/forces don't remain borked.
 
Top