Author Topic: blota.beta3 - released  (Read 33404 times)

I only posted that in this thread, wtf?

Can't believe I don't get credited for this!

Can't believe I don't get credited for this!
wait what eliptats do

wait what eliptats do
See the scroll bars?
Yeah, those are his.

Well I'm just looking through the code and seeing loads of things I've written lol.

Code: [Select]
function Blota_Notification::step(%this)
{
   if(%this.state $= "down")
   {
    //echo(%this.window.position);
      if(getWord(%this.window.position,1) >= 0)
      {
      //echo("DONE" SPC %this.window.position);
         if(%this.holdTime < 0)
         {
            %this.window.position = "0 0";
            %this.state = "done";
            return;
         }
         %this.window.position = "0 0";
         %this.state = "wait";
         %this.moveAnim = %this.schedule(%this.holdTime,"step");
         return;
      }
      %this.window.position = vectorAdd(%this.window.position,"0 1");
      %this.moveAnim = %this.schedule(1,"step");
   }
   else if(%this.state $= "wait")
   {
      %this.state = "up";
      %this.step();
   }
   else if(%this.state $= "up")
   {
    //echo(%this.window.position);
      if(getWord(%this.window.position,1) <= (getWord(%this.canvas.extent,1)-(getWord(%this.window.extent,1)*2)))
      {
      //echo("DONE" SPC %this.window.position);
         %this.window.position = getWord(%this.canvas.extent,0) SPC "0";
         %this.state = "done";
         %this.step();
         return;
      }
      %this.window.position = vectorSub(%this.window.position,"0 1");
      %this.moveAnim = %this.schedule(1,"step");
   }
   else if(%this.state $= "done")
   {
    //echo("ELSE IF STATE DOWN");
      %y = getWord(%this.canvas.position,1);
      %this.canvas.delete();

      for(%i=0;%i<Blota_NotificationManager.getCount();%i++)
      {
         %notification = Blota_NotificationManager.getObject(%i);
         if(%notification == %this)
         {
          return;
         }

         if(!isObject(%notification.canvas))
         {
          return;
         }

         if(getWord(%notification.canvas.position,1) $= "25")
         {
          //don't shift
         }
         else if(%i == 1)
         {
          if(%this.size $= "large")
          {
          %notification.canvas.shift(0,-96);
          }
          else if(%this.size $= "small")
          {
          %notification.canvas.shift(0,-25);
          }
         }
         else
         {
          if(%lastNotif.size $= "large")
          {
          %notification.canvas.shift(0,-96);
          }
          else if(%lastNotif.size $= "small")
          {
          %notification.canvas.shift(0,-25);
          }
         }
         %lastNotif = %notification;
         //if(!isObject(%notification.canvas))
         //{
         // echo("NO CANVAS DUMBO");
         //   continue;
         //}
         //if(getWord(%notification.canvas.position,1) < %y)
         //{
         // echo("SHIFTING");
         //   %notification.canvas.shift(0,-106);
         //}
      }
      %this.delete();
   }
}

Code: [Select]
function RTBCC_Notification::step(%this)
{
   if(%this.state $= "left")
   {
      if(getWord(%this.window.position,0) <= 0)
      {
         if(%this.holdTime < 0)
         {
            %this.window.position = "0 0";
            %this.state = "done";
            return;
         }
         %this.window.position = "0 0";
         %this.state = "wait";
         %this.moveAnim = %this.schedule(%this.holdTime,"step");
         return;
      }
      %this.window.position = vectorSub(%this.window.position,"10 0");
      %this.moveAnim = %this.schedule(10,"step");
   }
   else if(%this.state $= "wait")
   {
      %this.state = "right";
      %this.step();
   }
   else if(%this.state $= "right")
   {
      if(getWord(%this.window.position,0) >= getWord(%this.canvas.extent,0))
      {
         %this.window.position = getWord(%this.canvas.extent,0) SPC "0";
         %this.state = "done";
         %this.step();
         return;
      }
      %this.window.position = vectorAdd(%this.window.position,"10 0");
      %this.moveAnim = %this.schedule(10,"step");
   }
   else if(%this.state $= "done")
   {
      %y = getWord(%this.canvas.position,1);
      %this.canvas.delete();

      for(%i=0;%i<RTBCC_NotificationManager.getCount();%i++)
      {
         %notification = RTBCC_NotificationManager.getObject(%i);
         if(!isObject(%notification.canvas))
            continue;
         if(getWord(%notification.canvas.position,1) < %y)
            %notification.canvas.shift(0,50);
      }
      %this.delete();
   }
}

Like come on, make an effort.

Shoddy testing, stolen code, gosh. Perhaps in future some people will get some respect and think before criticising the people producing top quality, original content. Idiots.

Shoddy testing, stolen code, gosh. Perhaps in future some people will get some respect and think before criticising the people producing top quality, original content. Idiots.
I honestly don't care whether it's original or not.  I happen to like this new interface thing and am totally downloading it when/ if they use that.  It looks pretty quality to me, also.

Quality they didn't make, wow, what an achievement!

Quality they didn't make, wow, what an achievement!
Since when was it an achievement?

Can't believe I don't get credited for this!

your credited in a comment in the code above

I only posted that in this thread, wtf?

you posted basically the same idea in at least two threads so far

your credited in a comment in the code above

you posted basically the same idea in at least two threads so far
That's because it's relevant to multiple threads



poop

i experience this when i use the bitbucket version and the zip for some reason.
try deleting the zip and re downloading?

Lol, don't steal code :\.

Well I'm just looking through the code and seeing loads of things I've written lol.

-snip-

Like come on, make an effort.
It's funny how you, when I approached you about the licensing of RTB back when RTB4 was in private beta, disregarded it as being irrelevant for this kind of game.