Broadcast/Receive Event Key: Can be Variable/Else?
-
@Deeeds it’s too late! I made it. http://bit.ly/2B1mati
However, I ran in to a similar problem with dynamically setting broad cast keys.
When you first open the project it won’t work. To get one of the three sets of mate and buddy to work, you have to go to the “buddy original” object and set the broadcast(the one under the if) to either “mate#1” “mate#2” or “mate#3”. Then one set will work.
@Murtaza or @Hamed why is this? -
@iTap-Development This is going to sound weird, but I'm relieved you had trouble. I thought I was going insane, for the longest while. It was doing my head in.
A LOT of graphics effects and responses and scoring stuff I want to do was hanging on this ability.
-
@Deeeds did you find what I’m talking about in the project? Did you figure out why it does this?
I don’t think it happens when you just use numbers. It seemed to happen if I combine the number with text. -
@iTap-Development Not yet, I'm battling with something else:
https://forum.hyperpad.com/topic/672/when-duplicating-a-scene-duplicate-not-same
-
@Hamed will you check my project and check out the dynamic key setting issues?
-
@iTap-Development Yes, but as I say... I'm battling with the duplicate scene not being the same.... gimme some time to figure this out, as it's my "backup" way... so that I can move on and know that my backup is fine and my new "working" scene is the same. At the moment they're not the same, so I'm a little worried, because this is not only how I work but the only scene I have this process (above) actually working properly... in the duplicate it's no longer working properly.
-
@iTap-Development it sounds like a bug let me take a look.
-
-
@iTap-Development oops...
-
@iTap-Development My working scene is no longer working. Nothing changed in it... I was experimenting in the duplicate that was broken. Now both are broken.
-
-
Not yet. I've added it to my tasks. Will let you know if I have any questions.
@Deeeds its usually not a good idea to keep building on a broken project like that. As soon as you notice a problem like that, you may be cascading issues that are hidden, but may cause problems down the road. Let us know right away and send the project when we ask for it that way we can fix it and send it back. However, when you take too long to do this, it gets really hard to pin point the problem and usually impossible to track down.
-
@Deeeds @iTap-Development Just made a buddy and parent spawn system based off of what I did for the new KrystalOS, and it works fine, seems like iTaps was doing it differently, I guess.
Try this, it always works for me
-
-
Sorry guys for the SUPER delayed response...
I took a look at your project and it looks like in the "Buddy Original" object, "Broadcast Message3" has event key "My name (2) - combined text", which would be something like "buddy#1". You mentioned that one set of buddy and mate will work if you replace the key with "mate#1", but the Broadcast Message behaviour isn't broadcasting "mate#x" in the first place. I think this is the problem, but let me know if you still have issues.
-
@hamed To you and anyone else wondering why, the duplicate scenes not working the same as the original is due to the bug wherein loaded scenes revert to 60Hz physics update. I was/am using 240Hz physics. So can't have more than one scene, due to this bug. I reported this discovery in the final comment, here: https://forum.hyperpad.com/topic/828/scenes-are-broken
On subject, I have found a way to get combining incrementation to uniquely identify and somewhat reference objects so a parent can instruct its child and a child can report back. It was messy, and contrived, and a pain in the butt. And needs to be completely rewritten for every type of object desiring relationships... so copy/paste would help. A lot. Or split screen.
Glad to see you back, @Hamed