Author Topic: Five Level Grayscale BASIC  (Read 7088 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Five Level Grayscale BASIC
« Reply #15 on: March 18, 2009, 02:20:33 am »
keep in mind that no matter which one you use, please backup often, on the PC or group files, in case you do something wrong and accidentally crash the calc while testing your game (and RAM clear)
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline skuller972

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 335
  • Rating: +11/-4
  • BEAST MODE
    • View Profile
Re: Five Level Grayscale BASIC
« Reply #16 on: March 18, 2009, 07:04:56 pm »
ok sweet i will first become aquainted to xlib then celtic
Then again, maybe not...
<a href="http://www.nerdtests.com/ft_nt2.php">
<img src="http://www.nerdtests.com/images/badge/nt2/bc7bf8e12353f09e.png" alt="NerdTests.com says I'm a Cool Non-Nerd.  Click here to take the Nerd Test, get nerdy images and jokes, and talk to others on the nerd forum!">
</a>

Offline kalan_vod

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2715
  • Rating: +10/-0
    • View Profile
    • kalanrock.us
Re: Five Level Grayscale BASIC
« Reply #17 on: March 20, 2009, 01:09:54 pm »
Most commands are, due to optimizations. Pattrick made it back in 2005 :P, at which he only had Desolate under his belt (which was big, but he is remaking it totally in 8lvl GS and it will be smaller on calc!)..Celtic atm with the bugs kills me, since all my games/programs use decimals ;) (guess I can just Int([A] and run the command as Ans/whatever..)

Offline simplethinker

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 695
  • Rating: +16/-5
  • snjwffl
    • View Profile
Re: Five Level Grayscale BASIC
« Reply #18 on: March 20, 2009, 01:43:16 pm »
since all my games/programs use decimals ;) (guess I can just Int([A] and run the command as Ans/whatever..)
So I'm not alone!  I submitted a bug report to Iambian, and he said the next release of Celtic III should have that problem fixed.

How many different decimal values do you use?  I've been thinking (for Chip's Challenge) that for the string tilemapper to sort of code them into the hex value.  For example, in CC there are 10 tiles that are walkable that either do nothing or have miscellaneous effects (like switches or the guy that takes your items) and 3 tiles that are walkable but change the tile to a blank space (like dirt) (items fall into another category although they would fit here).  I could make it so that the high-order nibble of the hex location being "0" indicates it's one of these 13 tiles, and if the low-order nibble is >=A then change the ground.  I still don't have all this mapped out, but so far it seems like a pretty good substitute for decimals.
"We've all heard that a million monkeys banging on a million typewriters will eventually reproduce the entire works of Shakespeare. Now, thanks to the Internet, we know this is not true." -- Professor Robert Silensky



Chip's Challenge: ħ%

Offline kalan_vod

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2715
  • Rating: +10/-0
    • View Profile
    • kalanrock.us
Re: Five Level Grayscale BASIC
« Reply #19 on: March 20, 2009, 10:13:08 pm »
Well I use a new decimal for every action, and if I want it to do different things I can add more decimals to the end of it.