Forums WoW Modding Support Archives WoWModding Support Archives [DiscordArchive] are you sure that they r not GOs?

[DiscordArchive] are you sure that they r not GOs?

[DiscordArchive] are you sure that they r not GOs?

rektbyfaith
Administrator
0
11-18-2021, 02:31 PM
#1
Archived author: ix.temp • Posted: 2021-11-18T14:31:30.305000+00:00
Original source

are you sure that they r not GOs?
rektbyfaith
11-18-2021, 02:31 PM #1

Archived author: ix.temp • Posted: 2021-11-18T14:31:30.305000+00:00
Original source

are you sure that they r not GOs?

rektbyfaith
Administrator
0
11-18-2021, 02:31 PM
#2
Archived author: ix.temp • Posted: 2021-11-18T14:31:52.211000+00:00
Original source

Theres undercity siege event and it have some go spawns linked to it
rektbyfaith
11-18-2021, 02:31 PM #2

Archived author: ix.temp • Posted: 2021-11-18T14:31:52.211000+00:00
Original source

Theres undercity siege event and it have some go spawns linked to it

rektbyfaith
Administrator
0
11-18-2021, 02:41 PM
#3
Archived author: Fiur • Posted: 2021-11-18T14:41:44.007000+00:00
Original source

Are you able to set what customization options that are selected for a character when the player clicks "create character"?
For example, I want the player to always have a bald human male when they select human male in character creation.
rektbyfaith
11-18-2021, 02:41 PM #3

Archived author: Fiur • Posted: 2021-11-18T14:41:44.007000+00:00
Original source

Are you able to set what customization options that are selected for a character when the player clicks "create character"?
For example, I want the player to always have a bald human male when they select human male in character creation.

rektbyfaith
Administrator
0
11-18-2021, 02:49 PM
#4
Archived author: stoneharry • Posted: 2021-11-18T14:49:50.897000+00:00
Original source

Yes. The server has full control of this, you can just overwrite what data is being read in from the packet.

For a more seamless experience, you could also force the client to always use the same display options in character creation with interface Lua/XML edits. This is optional, it just provides a better user experience. Overriding server side is a must.
rektbyfaith
11-18-2021, 02:49 PM #4

Archived author: stoneharry • Posted: 2021-11-18T14:49:50.897000+00:00
Original source

Yes. The server has full control of this, you can just overwrite what data is being read in from the packet.

For a more seamless experience, you could also force the client to always use the same display options in character creation with interface Lua/XML edits. This is optional, it just provides a better user experience. Overriding server side is a must.

rektbyfaith
Administrator
0
11-18-2021, 02:56 PM
#5
Archived author: Fiur • Posted: 2021-11-18T14:56:06.546000+00:00
Original source

How do you force the client to display certain options?
I could only find CycleCharCustomization(FeatureType, 1) to change options, it cycles between options but the problem is that I need the function ResetCharCustomize() or else the client crashes, it randomizes a combination of options.
Since it randomizes options it means I can't tell what option that is currently selected and can't cycle to specific one
rektbyfaith
11-18-2021, 02:56 PM #5

Archived author: Fiur • Posted: 2021-11-18T14:56:06.546000+00:00
Original source

How do you force the client to display certain options?
I could only find CycleCharCustomization(FeatureType, 1) to change options, it cycles between options but the problem is that I need the function ResetCharCustomize() or else the client crashes, it randomizes a combination of options.
Since it randomizes options it means I can't tell what option that is currently selected and can't cycle to specific one

rektbyfaith
Administrator
0
11-18-2021, 02:59 PM
#6
Archived author: stoneharry • Posted: 2021-11-18T14:59:11.574000+00:00
Original source

You should be able to remove the reset button without the client crashing, it sounds like there is still a reference in the XML. It might be possible it is hardcoded in the client, in which case you can just hide the button instead of removing it.

Isn't the random selection triggered by the Lua code? I've not digged into it in a while and I don't have time to now, recalling from memory so I could be wrong.
rektbyfaith
11-18-2021, 02:59 PM #6

Archived author: stoneharry • Posted: 2021-11-18T14:59:11.574000+00:00
Original source

You should be able to remove the reset button without the client crashing, it sounds like there is still a reference in the XML. It might be possible it is hardcoded in the client, in which case you can just hide the button instead of removing it.

Isn't the random selection triggered by the Lua code? I've not digged into it in a while and I don't have time to now, recalling from memory so I could be wrong.

rektbyfaith
Administrator
0
11-18-2021, 03:05 PM
#7
Archived author: Fiur • Posted: 2021-11-18T15:05:13.335000+00:00
Original source

The random selection is triggered by either ResetCharCustomize() which runs the first time you enter the character creation and it is also triggered when the function RandomizeCharCustomization() runs, the latter being activated when the user clicks the randomize button.

If I could select specific options then my issue would be solved or if I could find out which current option is applied to the character that is being made.
rektbyfaith
11-18-2021, 03:05 PM #7

Archived author: Fiur • Posted: 2021-11-18T15:05:13.335000+00:00
Original source

The random selection is triggered by either ResetCharCustomize() which runs the first time you enter the character creation and it is also triggered when the function RandomizeCharCustomization() runs, the latter being activated when the user clicks the randomize button.

If I could select specific options then my issue would be solved or if I could find out which current option is applied to the character that is being made.

Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)