I have a problem with IS COMMUNICATING, IS COMMUNICATING ANY EMOTE, IS COMMUNICATING ANY SPRAY, IS COMMUNICATING ANY VOISE LINE conditions and COMMUNICATE action when the conditions IS COMMUNICATING ANY works fine.
Has something changed with the processing of this conditions or am I the only one with this problem?
itâs a bug right now. Look at the inspector. I believe Is Communicating will return a value of FalseâŚSo maybe just reword your conditions so that FALSE is the trigger for, whatever your doing w/ it.
True: Is Communicating Any Emote(Event Player) == Empty Array;
False: Is Communicating Any Emote(Event Player) != Empty Array;
As has been said, when you use most of the Is Communicating functions they either return 0 when False or False when True. When you compare them, 0 == False so weâd need something else
I was looking for a solution and stumbled across a truth table on the Workshop Codes Wiki. What I managed to spot was that False == Empty Array, but 0 != Empty Array
I think I understand what youâre talking about, Iâm going to check it out now.
Unfortunately, it still defines incorrectly, I think different data types do not affect the definition of a true statement from a false one.
it doesnât work sadly, I created a sample workshop to test it. The workshop should reset your cooldowns if you press q or say thanks. Sadly it doesnât reset using your suggestion if I say thanks. You can try it out here âYPNW6â
Hereâs the code for the workshop too:
settings
{
lobby
{
Max Team 1 Players: 6
Max Team 2 Players: 6
}
modes
{
Assault
{
disabled maps
{
Temple of Anubis
}
}
Control
{
disabled maps
{
Antarctic Peninsula
}
}
Escort
{
disabled maps
{
Shambali Monastery
}
}
Hybrid
General
{
Game Mode Start: Manual
}
}
}
rule("Reset Cooldowns (thanks)")
{
event
{
Ongoing - Each Player;
Team 1;
All;
}
conditions
{
Is Communicating(Event Player, Thanks) == Empty Array;
}
actions
{
Set Ultimate Charge(Event Player, 100);
Set Ability Cooldown(Event Player, Button(Primary Fire), 0);
Set Ability Cooldown(Event Player, Button(Secondary Fire), 0);
Set Ability Cooldown(Event Player, Button(Ability 1), 0);
Set Ability Cooldown(Event Player, Button(Ability 2), 0);
Set Ammo(Event Player, 0, Max Ammo(Event Player, 0));
}
}
rule("Reset Cooldowns (Hold q)")
{
event
{
Ongoing - Each Player;
Team 1;
All;
}
conditions
{
Is Button Held(Event Player, Button(Ultimate)) == True;
}
actions
{
Set Ultimate Charge(Event Player, 100);
Set Ability Cooldown(Event Player, Button(Primary Fire), 0);
Set Ability Cooldown(Event Player, Button(Secondary Fire), 0);
Set Ability Cooldown(Event Player, Button(Ability 1), 0);
Set Ability Cooldown(Event Player, Button(Ability 2), 0);
Set Ammo(Event Player, 0, Max Ammo(Event Player, 0));
}
}
Yeah its a total mess, swapping the operands, or compare against the numeric coercive values of True (1) and False(0) wonât also work.Its pretty weird that the corresponding action will return either 0 or false depending which communication is tracked for, idk what caused that weird behaviour, all we know is that in OW1 it worked flawlessly. Please Workshop developement team fix it
Hope they will look into that, sad that there wasnât someone of Blizzard testing the new system in tandem with the workshop to pinpoint some bugs. My greatest trigger of a change, i know i do cherry picking besides some issues are more promiment and affective to some creators, especially to make OW1 game modes work in OW2 for them, was the Workshop Setting Integer (i mentioned that in another thread), it really oppressed me and scratched my faith deeply, since i was expecting another direction and opportunity for workshop in OW2, it calmed down a little bit but i guess only temporary with the recent added projectile update, which of course is not perfect as well. Lets see what the next patch today at evening will hold for us all.
I mean, their priorities were clear by the fact they choose to release Ow2 without the Workshop UI and then just sweep the reintegration under the omnic sized rug called Rammatra.
If they were to have Workshop relatively high weâd already have seen bug fixes either with the reintroduction or as part of a patch within the same season.
Yet here we are with basically 0 Workshop related bug fixes since Ow2âŚ
I wouldnât say thereâs much hope worth holding for the Workshop, even if we received 3 new actionsâŚ
Ah thanks Teawy, reading that puts me grounded again. You canât tell what my thoughts were on facing the cherry picked issue and from the underlying tone in expressing of your thoughts i can definately say, you are or were pissed off about something as well, glad we, you and i are not facing it alone. Man i am generally a calm dude, but thinking of that discovery again did something to me i never would have thought affects me that much. Strange is my last summary in one word.