Hypothetical problem - moving objects

Help bring our custom Ages to life! Share tips and tricks, as well as code samples with other developers.
Post Reply
User avatar
Grogyan
Posts: 1203
Joined: Thu Oct 11, 2007 1:27 am
MOULa KI#: 0

Hypothetical problem - moving objects

Post by Grogyan »

I had been thinking today, about giving up on the idea of a cube puzzle and stick with 2D puzzles.
I have plans to figure out how to get a 3 x 3 grid keypad to work (sequence of numbers to be pressed)

But the real question is, other than or using the nasty python code for objects to move, can you move,
Case #1 Getting a door to rotate while it move side ways?
Case #2 Getting a collection of objects (ladders, regions, invisible colliders, lights, sound emitters etc) to move on a single axis? at once

Non hyptothetical problem, of getting a periscope to work, and rotate 4 semi transparent panels behind one another, and to be affected by lighting, ie you have to view them when a certain light condition is attained.

Unfortunately, Tolesa isn't releasing to me its secrets on how Cyan does it.
Better to have loved and lost than never to have loved at all
Nadnerb
Posts: 1057
Joined: Fri Sep 28, 2007 8:01 pm
MOULa KI#: 23247
Location: US (Eastern Time)
Contact:

Re: Hypothetical problem - moving objects

Post by Nadnerb »

They're animations. They're activated by responders using messages we haven't implemented yet, and work using complicated plController thingies which aren't even fully documented yet. For now, the nasty python is pretty much the only way to do that, and it's pretty nasty. :P
Image
Live KI: 34914 MOULa KI: 23247 Gehn KI: 11588 Available Ages: TunnelDemo3, BoxAge, Odema
Tsar Hoikas
Councilor of Technical Direction
Posts: 2180
Joined: Fri Nov 16, 2007 9:45 pm
MOULa KI#: 23335
Location: South Georgia
Contact:

Re: Hypothetical problem - moving objects

Post by Tsar Hoikas »

Actually, they are documented and a month or so ago, I began implementing them in PyPRP.

They are done, but nothing uses them.
Image
Nadnerb
Posts: 1057
Joined: Fri Sep 28, 2007 8:01 pm
MOULa KI#: 23247
Location: US (Eastern Time)
Contact:

Re: Hypothetical problem - moving objects

Post by Nadnerb »

Oh. In that case... I'll have to look into that. :D
Image
Live KI: 34914 MOULa KI: 23247 Gehn KI: 11588 Available Ages: TunnelDemo3, BoxAge, Odema
User avatar
Grogyan
Posts: 1203
Joined: Thu Oct 11, 2007 1:27 am
MOULa KI#: 0

Re: Hypothetical problem - moving objects

Post by Grogyan »

Where abouts would I find this documentation?

Also does this mean we can have groups of objects (colliders, regions, ladders and physicals etc) animating?
Better to have loved and lost than never to have loved at all
Tsar Hoikas
Councilor of Technical Direction
Posts: 2180
Joined: Fri Nov 16, 2007 9:45 pm
MOULa KI#: 23335
Location: South Georgia
Contact:

Re: Hypothetical problem - moving objects

Post by Tsar Hoikas »

Cyan has asked us to not make public any more documentation on the inner workings of Plasma.

In other words, you won't find it anywhere...

Unless you have an eye for X86 Assembly and don't mind digging through UruExplorer.exe
Image
User avatar
Grogyan
Posts: 1203
Joined: Thu Oct 11, 2007 1:27 am
MOULa KI#: 0

Re: Hypothetical problem - moving objects

Post by Grogyan »

So the alternative is for an Alc script interface, or some other magic that we could use?
Better to have loved and lost than never to have loved at all
User avatar
Chacal
Posts: 2515
Joined: Tue Nov 06, 2007 2:45 pm
MOULa KI#: 0
Location: Quebec, Canada

Re: Hypothetical problem - moving objects

Post by Chacal »

That, or convincing Cyan to rescind that request, or going around it by posting the information to a members-only section where it wouldn't be "public".
Chacal


"The weak can never forgive. Forgiveness is an attribute of the strong."
-- Mahatma Gandhi
User avatar
Grogyan
Posts: 1203
Joined: Thu Oct 11, 2007 1:27 am
MOULa KI#: 0

Re: Hypothetical problem - moving objects

Post by Grogyan »

What Cyan neglected at the time, and with MOUL is a SDK/API with which to use, while at the same time keeping those core secrets of Plasma, well, secret!
I'm just hoping, against hope, that the plugin developers (which with GOW plugin 1.0.0 looks like the case) will develop an API (looking it will with Alc script), to which we can code (with Pyhon) to the API to trigger animations and things.
Better to have loved and lost than never to have loved at all
Post Reply

Return to “Scripting”