MSPA Forums
Page 3 of 4 FirstFirst 1234 LastLast
Results 51 to 75 of 78

Thread: Novelty ~ATH Editor

  1. #51
    Luceil Aratas scientiaCaelifata's Avatar
    Join Date
    Oct 2010
    Location
    My Hive
    Posts
    130

    Unhappy Riachu a love song


    Bad news everyone

    The development is momentarily halted until I find a new programming language that is physically capable of what I need it to do, meaning bifurcated text, opening a created *.~ATH file both inside the program and opening from file, and possibly auto-updating.

    I was considering Java, but it refuses to install the compiling environment on my computer (and also I immensely dislike Java, but I don't want to make something that only one OS can use). Any suggestions? Keep in mind I have no idea how to code anything more complex than a HELLO WORLD so how on earth I blew this out my ass is a mystery even to me.

    I'm slightly busy at the moment, because
    of things, so It might take a while xD
    To satiate the masses, I'm working on a final version with this codebase, as I've managed to make the interface black as(s) well, and add some other things, like a copyright to The Huss and a small notice popup that is essentially a copy of stuff on the forums under "Help".

    So yeah, the new version will be on the first post when ready.
    Last edited by scientiaCaelifata; 05-03-2011 at 12:03 AM.
    Son.

  2. #52

    Re: Novelty ~ATH Editor

    Here's one I call InstantGratification.~ATH:
    Code:
    import universe U;
    import demon LordEnglish;
    
    ~ATH(U) {
    
        ~ATH(!LordEnglish) {
    
        } EXECUTE(NULL);
    
    } EXECUTE(NULL);
    
    THIS.DIE();
    It allows you to bypass the fact that nothing with a short lifespan is included in the library.
    It is waiting for Lord English to enter the universe, but seeing as he's already here...
    Last edited by SenorEverClever; 05-03-2011 at 01:43 AM.
    Hey, check out my friends awesome music! (And maybe throw some money at him for his hard work by buying the album.)

  3. #53
    Luceil Aratas scientiaCaelifata's Avatar
    Join Date
    Oct 2010
    Location
    My Hive
    Posts
    130

    Re: Novelty ~ATH Editor

    Quote Originally Posted by SenorEverClever View Post
    Here's one I call InstantGratification.~ATH:


    It allows you to bypass the fact that nothing with a short lifespan is included in the library.
    It is waiting for Lord English to enter the universe, but seeing as he's already here...
    Clever! Though I'm not sure whether it would attempt to wait until his death or what, then that would be... problematic.
    Or maybe it would activate only when he appears on the timeline, like a code that would run constantly unless he skipped ahead a few years, and then it would wait for him.

    Ooh! you know that would make a great alarm, a program that would only run when he exists on the timeline, if you're trying to avoid him. That would be awesome.
    Last edited by scientiaCaelifata; 05-03-2011 at 02:25 AM. Reason: my post was attacked by a B17 bomber
    Son.

  4. #54
    Luceil Aratas scientiaCaelifata's Avatar
    Join Date
    Oct 2010
    Location
    My Hive
    Posts
    130

    Cool Re: Novelty ~ATH Editor

    Code:
    import money Snoo;
    import money Updog;
    
    ~ATH() {
    
        ~ATH() {
    
        } EXECUTE(NULL);
    
    } EXECUTE(NULL);
    
    THIS.DIE();

    INDEFINET ENERGY RECOURCE TO SOLVE ENERGY CRISIS


    wtf am i doing
    Last edited by scientiaCaelifata; 05-05-2011 at 08:31 PM.
    Son.

  5. #55
    OmegaX123's Avatar
    Join Date
    Jul 2011
    Location
    Nova Scotia, Canada (Land of Lakes and Weather)
    Posts
    48

    Re: Novelty ~ATH Editor

    We have no 100% confirmation (unless I missed something on the Formspring or whatever) that the
    Code:
    ~ATH(!whatever)
    means 'when whatever is created', it may mean 'when whatever is not dead', or even 'when something other than whatever dies', ie: in SenorEverClever's 'hello world' example, it could very well result in 'when anything other than the world dies, it says hello world, when the world dies it says goodbye world'.
    Chumhandle to talk to me as myself: carcinoCosplayer

    Trolltag to talk to my (attempted-ly done well) fantroll (and yes, I know a lot of people think a fantroll existing is 'doing it wrong' in and of itself, but they can be done well, and I intend to try): amalgamatedAntitheses

    Spoilered F-For Verbosity And U-U-Underdevelopedness

  6. #56
    Crab of Water BunBun's Avatar
    Join Date
    May 2011
    Location
    Moon
    Pronouns
    they/them/theirs
    Posts
    140

    Re: Novelty ~ATH Editor

    Code:
    import universe U;
    import troll Aradia;
    
    ~ATH(!U) {
    
      ~ATH(Aradia) {
    
      } EXECUTE(ASPLODE);
    
    } EXECUTE(NULL);
    
    THIS.DIE();
    I think this makes whatever running it explode if Aradia dies and the universe is not dead.

    This one does something strange.

    Code:
    import dragon D;
    import universe U;
    import author BB;
    import mayfly M;
    bifurcate BB [BB, BB];
    bifurcate M [M, M];
    bifurcate U [U, U];
    
    ~ATH(D) {
    
     ~ATH(M) {
    
      ~ATH(M) {
    
       ~ATH(BB) {
    
        ~ATH(BB) {
    
         ~ATH(U) {
    
          ~ATH(U) {
    
          } EXECUTE(KILL(M));
    
         } EXECUTE(KILL([BB));
    
        } EXECUTE(COMBINE(BB, BB));
    
       } EXECUTE(RESET(BB, U));
    
      } EXECUTE(COMBINE(M, M));
    
     } EXECUTE(RESET(M, U));
    
    } EXECUTE(ASPLODE);
    
    THIS.DIE();
    I think that it does this: M dies, mayflies & U reset, M dies, mayflies combine:
    BB dies, BBs & U reset, BB dies, BBs combine:
    U dies, both BBs die, U dies, mayflies die.
    BB & M dead:
    It should work like this, I think.
    Last edited by BunBun; 07-13-2011 at 11:45 AM.

  7. #57
    gray blood The Cool's Avatar
    Join Date
    Dec 2010
    Location
    Land of Derse and Prospit
    Posts
    1,158

    Re: Novelty ~ATH Editor

    ERROR

    Whenever you save something as a .~ATH file using the program
    you get a .~ATH.~ATH file extension

  8. #58
    Prince of Rage 7H3 HUN73R's Avatar
    Join Date
    Nov 2010
    Location
    Land of Mist and Ruins
    Posts
    176

    Re: Novelty ~ATH Editor

    Quote Originally Posted by scientiaCaelifata View Post
    Code:
    import money Snoo;
    import money Updog;
    
    ~ATH() {
    
        ~ATH() {
    
        } EXECUTE(NULL);
    
    } EXECUTE(NULL);
    
    THIS.DIE();

    INDEFINET ENERGY RECOURCE TO SOLVE ENERGY CRISIS


    wtf am i doing
    I dont know, but whatever it is, keep doing it.

    Pesterchum: paranormaInfection

  9. #59

    Re: Novelty ~ATH Editor

    ...dammit! Did I do anything wrong?
    And I'm using Windows 7 too...


  10. #60
    Spy of Mind
    Join Date
    Aug 2011
    Location
    Land of Censor and Mist
    Posts
    25

    Re: Novelty ~ATH Editor

    Code:
    import universe U;
    import author Juckter;
    
    ~ATH(Juckter) {
        ~ATH(U){
        } EXECUTE (ASPLODE)
    } EXECUTE(NULL)
    
    THIS.DIE
    I wonder... WHAT THE HELL does this do?

  11. #61
    gray blood The Cool's Avatar
    Join Date
    Dec 2010
    Location
    Land of Derse and Prospit
    Posts
    1,158

    Re: Novelty ~ATH Editor

    Wait for you to die, then waits for the universe to die, then executes a prgram calles ASPLODE, whatever that is.

  12. #62
    Doing That Thing You Hate Alphakirby's Avatar
    Join Date
    Sep 2011
    Location
    The Edge of Existence
    Posts
    1,451

    Re: Novelty ~ATH Editor

    import universe (U)
    import author Alphakirby

    ~ATH (Alphakirby) {
    ~ATH (U) {
    } EXECUTE (ASPLODE);
    } EXECUTE (NULL)

    THIS.DIE ();
    If I'm correct,if I die now (Or someone named Alphakirby dies) The universe will explode and this program will close
    Last edited by Alphakirby; 09-27-2011 at 06:36 PM.

  13. #63
    daidaiirao Karhs12's Avatar
    Join Date
    Aug 2010
    Location
    LAWNS
    Posts
    2,068

    Re: Novelty ~ATH Editor

    Quote Originally Posted by Alphakirby View Post
    If I'm correct,if I die now (Or someone named Alphakirby dies) The universe will explode and this program will close
    Nah, the ~ATH before U means that it will wait until U dies before executing ASPLODE. To actually destroy the unvierse you would presumable have to say

    Code:
    import universe U
    import author Alphakirby
    
    ~ATH (Alphakirby) {
    universe.DIE(U)
    }EXECUTE (NULL)
    
    THIS.DIE ();
    Of course, this is based entirely on guesswork and a very vague memory of lua.
    ...I could be completely wrong though.

  14. #64
    Doing That Thing You Hate Alphakirby's Avatar
    Join Date
    Sep 2011
    Location
    The Edge of Existence
    Posts
    1,451

    Re: Novelty ~ATH Editor

    Quote Originally Posted by Karhs12 View Post
    Quote Originally Posted by Alphakirby View Post
    If I'm correct,if I die now (Or someone named Alphakirby dies) The universe will explode and this program will close
    Nah, the ~ATH before U means that it will wait until U dies before executing ASPLODE. To actually destroy the unvierse you would presumable have to say

    Code:
    import universe U
    import author Alphakirby
    
    ~ATH (Alphakirby) {
    universe.DIE(U)
    }EXECUTE (NULL)
    
    THIS.DIE ();
    Of course, this is based entirely on guesswork and a very vague memory of lua.
    So basically I need to put the EXECUTE (ASPLODE) before the Universe or maybe ~ATH is coded differently than LUA

  15. #65
    Doing That Thing You Hate Alphakirby's Avatar
    Join Date
    Sep 2011
    Location
    The Edge of Existence
    Posts
    1,451

    Re: Novelty ~ATH Editor

    Quote Originally Posted by Juckter View Post
    Code:
    import universe U;
    import author Juckter;
    
    ~ATH(Juckter) {
        ~ATH(U){
        } EXECUTE (ASPLODE)
    } EXECUTE(NULL)
    
    THIS.DIE
    I wonder... WHAT THE HELL does this do?
    Well considering it's the same style as my code,it should blow up the universe if you die.

  16. #66
    daidaiirao Karhs12's Avatar
    Join Date
    Aug 2010
    Location
    LAWNS
    Posts
    2,068

    Re: Novelty ~ATH Editor

    Quote Originally Posted by Alphakirby View Post
    So basically I need to put the EXECUTE (ASPLODE) before the Universe
    Technically? Yes, that is what the problem was.

    However, I actually kind of doubt that ASPLODE is a valid function in any programming language. I was assuming that .DIE (); was essentially an end command, and that telling the universe to end would, well, end it. Hence the universe.DIE (U); But, like I said, I'm just guessing, and I'm not a particularly good programmer.
    ...I could be completely wrong though.

  17. #67
    Doing That Thing You Hate Alphakirby's Avatar
    Join Date
    Sep 2011
    Location
    The Edge of Existence
    Posts
    1,451

    Re: Novelty ~ATH Editor

    Quote Originally Posted by Karhs12 View Post
    Quote Originally Posted by Alphakirby View Post
    So basically I need to put the EXECUTE (ASPLODE) before the Universe
    Technically? Yes, that is what the problem was.

    However, I actually kind of doubt that ASPLODE is a valid function in any programming language. I was assuming that .DIE (); was essentially an end command, and that telling the universe to end would, well, end it. Hence the universe.DIE (U); But, like I said, I'm just guessing, and I'm not a particularly good programmer.
    Well as my edit stated, I think ~ATH may work different than other programming codes.

  18. #68
    Luceil Aratas scientiaCaelifata's Avatar
    Join Date
    Oct 2010
    Location
    My Hive
    Posts
    130

    Re: Novelty ~ATH Editor

    Quote Originally Posted by The Cool View Post
    ERROR

    Whenever you save something as a .~ATH file using the program
    you get a .~ATH.~ATH file extension
    eheheh yeah I totally did not disappear off the face of the earth for almost a year and have managed to get nowhere
    Actually I'm not sure if that's an error, or just some weird idiosyncrasy the save dioloughfe has, I must repeat that while I did "technically" code and create this I... don't know what the hell I'm actually doing so just this program running at all is some kind of act of god. That, or I powered the program with dead orphans. Possible.
    Son.

  19. #69
    kilozombie's Avatar
    Join Date
    Aug 2011
    Location
    Land of Trees and Concrete
    Posts
    277

    Re: Novelty ~ATH Editor

    I can't code for shit, but I have a sort of idea.

    If the import means when it dies, the command is executed...
    How about you make something, like a program, that can be killed anytime? It would confuse the shit out of ATH and maybe allow you to execute a command right then and there.

    Just speculation from a dumbass.

  20. #70
    Lord of Mangled Lutefisk ChemIisan's Avatar
    Join Date
    Jan 2010
    Location
    Sacramento, California.
    Posts
    2,372

    Re: Novelty ~ATH Editor

    Quote Originally Posted by Alphakirby View Post
    The universe will explode and this program will close
    Quoting...

    The link isn't working for me. New download link, please.

  21. #71
    daidaiirao Karhs12's Avatar
    Join Date
    Aug 2010
    Location
    LAWNS
    Posts
    2,068

    Re: Novelty ~ATH Editor

    Quote Originally Posted by kilozombie View Post
    If the import means when it dies, the command is executed...
    How about you make something, like a program, that can be killed anytime? It would confuse the shit out of ATH and maybe allow you to execute a command right then and there.
    The problem is that you can only choose things from a specific list.
    If you could chose something that could be killed at any time with no repercussions, then you would also probably be able to pick a super-rapidly decaying isotope, or a fruit fly or something, and have an effectively instant run.

    One of the challenges in working with ~ATH is finding a trigger that you can actually work with.
    Or being Sollux and basically time-space hacking it to run immediately anyways.
    ...I could be completely wrong though.

  22. #72

    Re: Novelty ~ATH Editor

    It has been a long time! Has there been any progress? The download link doesn't appear to work, at least not for me.
    This looks super exciting, and I would love to try it out!

  23. #73
    zimzap's Avatar
    Join Date
    May 2012
    Location
    Land of Puzzles and Music
    Posts
    165

    Re: Novelty ~ATH Editor

    is this alive because it is cool
    the code where you where immortal because it has basicly no actual time when you are dead, maybe that's how the caledscratch is never broken?

  24. #74
    zimzap's Avatar
    Join Date
    May 2012
    Location
    Land of Puzzles and Music
    Posts
    165

    Re: Novelty ~ATH Editor

    Also the race wipeut script, why not try race.die()

  25. #75
    Avatar credit to Airey youdont12know's Avatar
    Join Date
    Nov 2010
    Location
    Land of Snow and Caves
    Posts
    4,028

    Re: Novelty ~ATH Editor

    Editing posts makes doubleposting useless, deleting the other one makes you seem flawless and me silly. I'll edit something relevant in a minute, just wanted t put that down.

Page 3 of 4 FirstFirst 1234 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •