Skip to main content

Report this content

We want the Dreams coMmunity to be a safe, diverse and tolerant place for everyone, no matter their age, gender, race, sexual orientation or otherwise. If you believe this content to contradict these principles, you can file a report for our coMmunity teams to investigate.

Note that misuse of the reporting tool will not be tolerated.

Item being reported:

A forum post by JUNGL1ST-UK

I'm trying to create a "point & click adventure" movement cursor which has the player go wherever you click and such. I've made some of it work already, but theres just too much I can't figure out. I've been at this for hours with only mixed success, so if anyone can help me, heres how its set up:-

I have a puppet which can't be possessed, and an object used as a mouse cursor (forced possession + follow imp). The puppet has a "Follower" gadget which follows a tag called "Cursor" (which is attached to the cursor object). The next bit is really weird: In order to make the puppet "follow" the "cursor" tag, I had to create a small "Trigger Zone" which detects the "cursor" tag, then attach it to the cursor object, then turn off the trigger and wire the triggers power to the "X out" on the cursor objects "Controller Sensor". So "X" turns on the attached trigger zone which detects the tag, causing the tag to output a signal, which goes to the puppets "Follow" input (set to follow "Cursor" tag), but ONLY while held down. How do I make it so I only have to click once and the puppet will keep walking until it reaches the cursor tag? Also how do I make the cursor move relative to the scenery, so it isn't constantly floating high off the ground (it needs to stick to the ground, walls, ceilings etc). Or basically, how do I make the cursor behave more like a "Point & Click Adventure" cursor (think Monkey Island, Broken Sword etc)?

Surely theres a more intuitive, more simple way of getting this behaviour, right?

Thanks

Oh dear! Your browser is either unsupported, or there has been a problem loading the page.