This site is no longer active and is available for archival purposes only. Registration and login is disabled.

Important changes


Important changes

Postby kornalius » Nov 9, 2004 @ 6:22pm

Regards,
Kornalius
President
ArianeSoft Inc.
http://www.arianesoft.ca
User avatar
kornalius
pm Member
 
Posts: 1704
Joined: Dec 9, 2003 @ 6:04pm
Location: Montreal, Québec, Canada


Postby j.edwards » Nov 9, 2004 @ 10:55pm

User avatar
j.edwards
pm Member
 
Posts: 240
Joined: Oct 29, 2003 @ 11:09am
Location: Australia


Postby kornalius » Nov 10, 2004 @ 12:54am

Variables are easier to spot this way for the users. Since PPL doesn't declare variables, it's also easier for the compiler to analyze the code this way.
Regards,
Kornalius
President
ArianeSoft Inc.
http://www.arianesoft.ca
User avatar
kornalius
pm Member
 
Posts: 1704
Joined: Dec 9, 2003 @ 6:04pm
Location: Montreal, Québec, Canada


Postby mmtbb » Nov 10, 2004 @ 2:10am

mmtbb
pm Member
 
Posts: 277
Joined: Mar 18, 2004 @ 6:56am


Postby mmtbb » Nov 10, 2004 @ 2:26am

Also,

1) would you use this with say, SetSpriteCollide. Seems like that would be hard.

2) how would you retrieve these properties?
mmtbb
pm Member
 
Posts: 277
Joined: Mar 18, 2004 @ 6:56am


Postby kornalius » Nov 10, 2004 @ 2:51pm

Regards,
Kornalius
President
ArianeSoft Inc.
http://www.arianesoft.ca
User avatar
kornalius
pm Member
 
Posts: 1704
Joined: Dec 9, 2003 @ 6:04pm
Location: Montreal, Québec, Canada


Postby mmtbb » Nov 10, 2004 @ 2:55pm

mmtbb
pm Member
 
Posts: 277
Joined: Mar 18, 2004 @ 6:56am


Postby bmanske » Nov 10, 2004 @ 7:06pm

Kornalius,

On the subject of the new operators, will the old text version of XOR still work? Could you please update the precidense page in the .CHM file also?

Brad
bmanske
pm Member
 
Posts: 117
Joined: Aug 26, 2004 @ 9:51pm


Postby kornalius » Nov 10, 2004 @ 8:44pm

Regards,
Kornalius
President
ArianeSoft Inc.
http://www.arianesoft.ca
User avatar
kornalius
pm Member
 
Posts: 1704
Joined: Dec 9, 2003 @ 6:04pm
Location: Montreal, Québec, Canada


Postby mmtbb » Nov 13, 2004 @ 8:19am

The more I am playing around with spriteoptions() the more cumbersome I am finding it. Before I could simply type:

If (SpriteVisible(b$))
blah blah blah;
End;

Now I cannot see an easy way of doing this.

Also, I added a few options to Mario$ in your example. Each time I did a ShowMessage(Spriteoptions(mario$)) all I get back are numbers. How do I effectively use this? I can't use

if (SpriteOptions(b$) == SO_VISIBLE)

can I?

next I was looking over the help file at SetSpriteOptions() and had a questions. What if I want the sprite's shape to be rectangle. I used to be able to simply use SpriteShape(). The only flag I see is SO_OVAL. A user may find themself contantly checking the help file because they can't remember what flags to use. The only other solution I see is to use SetSpritePhysics() and set everything, even though I just wanted to set the shape.

I really thought the old way was more intuitive. Just my lowly opinion :)
mmtbb
pm Member
 
Posts: 277
Joined: Mar 18, 2004 @ 6:56am


Postby kornalius » Nov 13, 2004 @ 2:52pm

Regards,
Kornalius
President
ArianeSoft Inc.
http://www.arianesoft.ca
User avatar
kornalius
pm Member
 
Posts: 1704
Joined: Dec 9, 2003 @ 6:04pm
Location: Montreal, Québec, Canada


Postby mmtbb » Nov 13, 2004 @ 3:14pm

mmtbb
pm Member
 
Posts: 277
Joined: Mar 18, 2004 @ 6:56am


Postby kornalius » Nov 13, 2004 @ 7:06pm

Regards,
Kornalius
President
ArianeSoft Inc.
http://www.arianesoft.ca
User avatar
kornalius
pm Member
 
Posts: 1704
Joined: Dec 9, 2003 @ 6:04pm
Location: Montreal, Québec, Canada


Postby mmtbb » Nov 13, 2004 @ 8:00pm

I had a feeling I would get a response like that :) .
I just think new users would find it SOO much easier the way it was. Very intuitive.

Not to mention I have to change all my code around for the game I was working on :P

Maybe there are some hidden advantages to having it the new way that I am not aware of.
mmtbb
pm Member
 
Posts: 277
Joined: Mar 18, 2004 @ 6:56am


Postby kornalius » Nov 14, 2004 @ 5:46am

Regards,
Kornalius
President
ArianeSoft Inc.
http://www.arianesoft.ca
User avatar
kornalius
pm Member
 
Posts: 1704
Joined: Dec 9, 2003 @ 6:04pm
Location: Montreal, Québec, Canada


Next

Return to Pocket Programming Language (PPL)


Sort


Forum Description

Discuss this new development tool.

Moderator:

kornalius

Forum permissions

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum