Chain letter age

Show us what you can do! Let us know how you did it!

Re: Chain letter age

Postby Annabelle » Thu Jan 12, 2012 8:46 pm

Ah ok I found the spot ;) splish splash splosh, I used to fall in this area now I'm floating... I found the area while falling just before reltoing out (I saw something...I then follow my instinct and found back the area)

This age is always surprising me. Keep up the good work.
Annabelle ;)
User avatar
Annabelle
 
Posts: 791
Joined: Sun Aug 29, 2010 1:47 pm

v0.25 BUILD archive updated

Postby Jojon » Sun Jan 15, 2012 6:45 am

Just a quick note to inform that the v0.25 Build archive (the project files, for building the age -- not the age files, for visiting it), has recently been replaced.

I had accidently included the .blend file from the previous version, so if anybody downloaded to see what goes on behind the scenes of ametist's latest additions, they will have been met with disappointment.

Fixed now. Me clumsy, me apologise.
Jojon
 
Posts: 1116
Joined: Sun Sep 30, 2007 5:49 am

Re: Chain letter age

Postby diafero » Mon Feb 20, 2012 1:19 pm

I just found a problem in Rell-too's prp files: Your age contains some weird PythonFileMods with an empty module name. They naturally will not work, so that's probably unintended. Here's the list of PythonFileMods:
Commentary.prp: relltooCommentaryNodeClick
Room0.prp: relltooBookGUI
I prefer e-mails to "diafero arcor de" (after adding the at and the dot) over PMs.

"Many people's horizon is a circle with a radius of zero. They call it their point of view."

Deep Island Shard | Offline KI
diafero
Deep Island Admin
 
Posts: 2803
Joined: Mon May 05, 2008 5:50 am
Location: Germany

Re: Chain letter age

Postby ametist » Sun Feb 26, 2012 10:43 am

I'm replying here since it seems Jojon has one of his 'vanishing-acts' ;) - I'm sorry to say I'm the one who missed to remove that Room0.prp after I took out the 'reltobookGUI' :oops:, and as soon I'll get hold of Jojon I'll tell him to do it for the next release. Regarding the 'commenatary.prp' I don't know but I'm sure Jojon does- :)
User avatar
ametist
 
Posts: 245
Joined: Fri Dec 28, 2007 6:55 am

Re: Chain letter age

Postby Jojon » Sun Feb 26, 2012 12:02 pm

*poof*

Hi. :7

First of all: I have heard from Rize (...although it was some time ago) and he has accepted his turn, so things are no doubt coming.
I may check his heart monitor during the week, if anybody is geting a bit anxious. :)

As for my long periods of silence; Please accept my apologies. I suppose it may be better if I pipe up now and then, even I I have nothing to show for myself -- I am supposed to be something of a driving force behind this particular project, after all and on a greater scale; A forum with few posts may deterioate the enthusiasm of those that are active -- a self-fulfilling prophecy kind of thing.



As for the issue raised; I'm not so sure it has anything whatsoever to do with you, Ametist. :)

Please forgive me for not being knowledgeable enough to quite understand the matter, diafero. I may have a hunch about the source of the problem, however:

The two scripts, that you refer to, take notify messages from responders.
Could it be the notify events that you see and if so; could you (or anyone else) suggest a more correct syntax/overall_construction for my implementation?
As it is; The responder with the notify message event is part of the same logicmod as the pythonfilemod, which may be the only reason the notification finds its way to the right instance, because the receiver is referenced, as a pythonfilemod, by the name of the python file, rather than the name of the pythonfilemod (which is the only way I could get it working).

To save people digging through the entire Rell-Too "source", I could provide the relevant excerpts (if so desired).

Thanks again, for your vigilance, diafero. :)


Time to disappear in another puff of smoke:
*poof... err, no, by the way - got to become more active...
Jojon
 
Posts: 1116
Joined: Sun Sep 30, 2007 5:49 am

Re: Chain letter age

Postby diafero » Mon Feb 27, 2012 12:36 pm

Unfortunately I do not know AlcScript at all ;-) . But I think what I observed means that you have an AlcScript somewhere, that sets up a PythonFileMod - don't know how it is called in AlcScript, the thing you use to connect Python files to the age - but it does not tell the PythonFileMod which Python script to use. The modifier has a name, it might even be connected to something, but it will never execute properly because there is no python file named "(empty filename)". The names I gave are the names of the modifies, which I think can help you locating them in your AlcScript.
If not, only someone knowing both AlcScript and the prp side of things can help... D'Lanor, are you reading this? ;-)
I prefer e-mails to "diafero arcor de" (after adding the at and the dot) over PMs.

"Many people's horizon is a circle with a radius of zero. They call it their point of view."

Deep Island Shard | Offline KI
diafero
Deep Island Admin
 
Posts: 2803
Joined: Mon May 05, 2008 5:50 am
Location: Germany

Re: Chain letter age

Postby D'Lanor » Mon Feb 27, 2012 3:07 pm

diafero wrote:D'Lanor, are you reading this? ;-)

Yeah... :lol:

The error is in the notify message Jojon pointed out.

Code: Select all
               <plNotifyMsg>
                  <Sender>
                     <plKey Name="node_001_play" Type="plResponderModifier" Location="10335;1" LocFlag="0x0000" ObjID="1" />
                  </Sender>
                  <Receivers>
                     <plKey Name="relltooCommentaryNodeClick" Type="plPythonFileMod" Location="10335;1" LocFlag="0x0000" ObjID="2" />
                  </Receivers>
                  <MessageParams TimeStamp="0" BCastFlags="0x00000840" />
                  <NotifyParams Type="0" State="0" ID="0" />
                  <Events>
                  </Events>
               </plNotifyMsg>

The name used here is wrong. It should be commentary_001_act. That is the name of the PythonFileMod which calls the file relltooCommentaryNodeClick. I don't see how the notifier could possibly have worked this way.
"It is in self-limitation that a master first shows himself." - Goethe
User avatar
D'Lanor
 
Posts: 1980
Joined: Sat Sep 29, 2007 4:24 am

Re: Chain letter age

Postby diafero » Tue Feb 28, 2012 4:30 am

Great :D

However, the problem I am speaking about is in the PythonFileMod:

Code: Select all
<plPythonFileMod>
   <plKey Name="relltooCommentaryNodeClick" Type="plPythonFileMod" Location="10335;1" LocFlag="0x0000" ObjID="2" />
   <SynchParams flags="0x00000000">
      <ExcludePersistentStates></ExcludePersistentStates>
      <VolatileStates></VolatileStates>
   </SynchParams>
   <ModFlags>
      <hsBitVector></hsBitVector>
   </ModFlags>
   <PythonFile name="" />
   <Receivers>
   </Receivers>
   <Parameters>
   </Parameters>
</plPythonFileMod>


As you can see it has an empty python file name. That can't be correct, but I don't know how it looks on the Alcscript side of things ;-)
I prefer e-mails to "diafero arcor de" (after adding the at and the dot) over PMs.

"Many people's horizon is a circle with a radius of zero. They call it their point of view."

Deep Island Shard | Offline KI
diafero
Deep Island Admin
 
Posts: 2803
Joined: Mon May 05, 2008 5:50 am
Location: Germany

Re: Chain letter age

Postby D'Lanor » Tue Feb 28, 2012 4:57 am

Yes, that is what I am talking about too. Because relltooCommentaryNodeClick is referenced incorrectly as a PythonFileMod Blender probably creates it as an empty object.
"It is in self-limitation that a master first shows himself." - Goethe
User avatar
D'Lanor
 
Posts: 1980
Joined: Sat Sep 29, 2007 4:24 am

Re: Chain letter age

Postby diafero » Tue Feb 28, 2012 5:24 am

Ah, I see :)
I prefer e-mails to "diafero arcor de" (after adding the at and the dot) over PMs.

"Many people's horizon is a circle with a radius of zero. They call it their point of view."

Deep Island Shard | Offline KI
diafero
Deep Island Admin
 
Posts: 2803
Joined: Mon May 05, 2008 5:50 am
Location: Germany

PreviousNext

Return to Tips and Showcase

Who is online

Users browsing this forum: No registered users and 0 guests

cron