Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - westingtyler

Pages: 1 [2] 3 4 ... 15
waveform, that could be a helpful action. I need to be able to search within another game object's fsm's arrays, though this action seems to only do it locally within one.

The array lists are cool, so the ideal action may instead be a modified version of the current Array List Contains Game Object that allows you to select the type of variable you are looking for (texture, game object, etc.) Would it be possible to modify that action to allow this? In a previous comment here I attached my attempt to modify the action for textures, but it kept giving errors I don't understand.

okay, can you explain why it would backfire, though?

Still trying to get it to work, and are some inconsistencies and issues: I'm trying to use some Array List actions here:

In the Array List Contains Game Object one, it won't find UNLESS I specify a tag. It works, but it'd be great if it didn't need a tag (Untagged was used in this case) and could find regardless of any tag, since this Array will eventually contain objects with different tags.

In the Array List Contains Name action, I can't make it find anything at all in the referenced Texture Array List. What am I doing wrong here?

I tried editing the Array List Contains Game Object to make it a Array List Contains Texture action, but it kept telling me that either a path returned nothing (when I commented out the tag parts) or that it didn't expect a return. i don't get it, but I attached it. It'd be great to have these actions for ALL variable types, not just Game Object. That's what the action Array List Contains Name seems to be, but I can't get it to find anything, as shown in the images.

I'm testing the EcoSystem action Array List Contains Name right now. if this works, then my request is to get this action, except for standard FSM arrays:

FSM Array Contains Name
Array Contains Name

UPDATE: I can't get it to work. It never finds anything. :(

I'm trying ArrayMaker, and it also seems to not be able to do this.

Here's what I'm trying to do. I find the name of the item that the player is holding. So that's now in a STRING variable. Then I want to update the Equipped Item Icon display in the HUD. So I need to find, from my ItemIconTextures arraylist, the texture that has the same name as the item the player is holding, WHEREVER it's stored in the array, regardless of its index. i'm adding new textures and prefabs all the time, so indices don't help since all I have is the name of the object being held, to use.

Thanks, I have most of those ecosystem actions, but I don't see any that can do this.

I just need to get an array's item by a string of the name of its contents, rather than by its ID. I need to check an array to see if any of its entries is called X string (even if it's NOT a string array), then get THAT index entry, whether it's a game object, a texture, etc. I'll look into ArrayMaker as well, but for now this is the only thing I need.

Here is a picture of the action I need, edited by me:

Action Requests / Get FSM Array Variable by String Name (Not Just by Index)
« on: November 13, 2018, 07:59:40 PM »
Get FSM Array Variable by String Name (Not Just by Index)

This would save us having to copy over the entire array to a different fsm, just to do an Array Contains search on it.

EDIT: this is even harder than I thought. It seems we can only use Array Contains by index or exact type match (game object array contains this game object?) rather than saying "game object array contains game object named X?"

We need to be able to check ANY array type for an entry with a certain NAME, whether it's an array of prefabs, textures, strings, etc. Please help.

Action Requests / String to Float with Case for if Invalid
« on: November 13, 2018, 03:10:15 PM »
My game keeps hanging when players put in a time string, then the String to Float can't handle it. Would be great if there was a case in this action for "do if not a valid float/or is empty".

Action Requests / Re: Get Color Variable's Hex Value as a String?
« on: November 13, 2018, 12:41:25 PM »
well, fancy coding or not, it requires users to understand more than just how playmaker works, which partially defeats the point of using playmaker, but also presents a potential learning opportunity.

does this work now? someone had an issue with it, but it would be cool to use if it works.

Action Requests / Get Float Right
« on: November 13, 2018, 11:48:38 AM »
Hello. I need an action that gets the rightmost two places of a float variable. currently I have to convert the float to a string, get string right 2, then convert that to a float again.

so if the input float is 632, the result of this action would be 32.

also it would be great to have a similar one for get float left. thanks!

Feature Requests / Hide/Reduce Size of the FSM "Inspector" Window?
« on: November 05, 2018, 08:28:04 PM »
Hello. It would be nice to have a little icon at the top of an FSM in the editor, and if you click it, it totally hides the right-side "inspector" window - the part of the editor with tabs like FSM, STATE, EVENTS, VARIABLES.

It would also be nice to be able to reduce its size FURTHER, as it has a "minimum" size that still takes up a lot of space, especially on my computer that has text size at 150%.

Reducing or hiding the window would make it easier to view my FSM and also to perform some specific actions (I'm currently copying a state from one FSM into several, meaning I don't need this window at all, just to see the main editor itself.)

Action Requests / Check if String is a Valid Hex Code (for Color Variables)
« on: November 04, 2018, 11:53:58 PM »
players can type a string, then the game sets the ambient color value to that. But what if they type a string that is too long, or isn't a valid color, or has weird symbols? i need an action that checks the string, then says yes or no, so I can send an event that provides a case to deal with that.

I want to slowly shift the FOV of the camera from a high value to a low one when the player changes views. (90 in first person, 60 in 3rd person.)

I can't figure out how to do it. I got Float Lerp and Float Lerp advanced, but it just seems to jiggle between the high and low value.

I thought lerp was a continuous operation that moved from one number to the other? What action should I use to slide one number to the other?

Action Requests / Re: get text mesh pro total page count?
« on: October 23, 2018, 09:23:58 AM »
bump. can anyone help with this, given my last post in the thread?

In the Submit Bug Report part of Playmaker in unity, the button that says "Submit bug report" has always been greyed out, so I have never been able to do this via Unity itself. i copied the info and pasted it here.

There's a red error thing in the bug report form that says "Unity 2017.1 has a bug that breaks this form. copy this info and email to, yada, yada."

I'm using 2018.2.4f1, though, so that's a little weird.

I just tried to duplicate this in an empty scene with one game object with tmp, and this performance hit did not happen. everything continued to work normally without lag.

Also check out the timestamps in the video, to see the other two bugs listed there in case they need looking into as well.

The making new states with descriptions bug still works in this empty scene.

Pages: 1 [2] 3 4 ... 15