Ambrosia Garden Archive
    • plug-in Program


      I think it would be cool if there was a simple program to make plugins. For example what if there was a program and say you wanted to soup up a ship. You could just have the program list to stats for that ship then you just change them however you want. Or if you wanted to make aa new system, you post where you want to put it on the map. List navigational hazerades differant astroids, place planets in the system etc. A program that would let you type in numbers and text, and the couputer does the rest. Then anyone could use it no matter how stupid they are or how lazy they are to actually look up how, and to read the Nova Bible (like me).

      ------------------
      RoLLeY49

    • (url="http://"http://davidarthur.evula.net/mc.php")MissionComputer(/url) is the closest thing to what you're asking for, I believe.

      ------------------
      (url="http://"http://www.evula.com/")EVula,(/url) your friendly (url="http://"http://www.evula.com/")self-promoting(/url) EV & EVO Boards/Addon/Newswire/Chronicles moderator
      (url="http://"http://www.evula.com/")evula.com(/url) | (url="http://"http://www.evula.net/")evula.net(/url) | (url="http://"http://www.evula.org/")evula.org(/url) | (url="http://"http://www.ev-nova.net/")ev-nova.net(/url) :: (url="http://"http://forums.evula.com/")Lair Forums(/url)
      (url="http://"http://pftn.evula.net")pftn(/url) | (url="http://"http://dreamwave.evula.net")dreamwave(/url) | (url="http://"http://davidarthur.evula.net")davidarthur(/url) | (url="http://"http://ucplugs.evula.net")ucplugs(/url) | (url="http://"http://jager.evula.net")jager(/url) | (url="http://"http://stark.evula.net")stark(/url)

    • I tried that and it said that I neede carbonLib. What is it and how do I get it?

      ------------------
      RoLLeY49

    • Quote

      Originally posted by rolley49:
      **I tried that and it said that I neede carbonLib. What is it and how do I get it?

      **

      It is Apple system software that allows OS 9 and earlier to run OS X programs. For instructions on installing the latest version, see the EVONE FAQ at (url="http://"http://forums.ariossoftware.com")http://forums.ariossoftware.com(/url)

      ------------------
      (url="http://"http://www.ariossoftware.com")Arios SoftWare(/url)
      (url="http://"http://www.ariossoftware.com/prgrams/evone/")EVONE 1.0.0 - the plugin editor for EV/EVO/EVN(/url)

    • Should I throw out the old version of CrabonLib

      ------------------
      RoLLeY49

    • Quote

      Originally posted by rolley49:
      **I think it would be cool if there was a simple program to make plugins. For example what if there was a program and say you wanted to soup up a ship. You could just have the program list to stats for that ship then you just change them however you want. Or if you wanted to make aa new system, you post where you want to put it on the map. List navigational hazerades differant astroids, place planets in the system etc. A program that would let you type in numbers and text, and the couputer does the rest. Then anyone could use it no matter how stupid they are or how lazy they are to actually look up how, and to read the Nova Bible (like me).

      **

      I agree with you on this, even Mission Computer and EVONE still have the ability to confuse me, but the program you speak of isn't likely to happen. Sure it would be nice but It would take someone ages to make and it would probably cost money to use it. And people can still make excellent plugs with just using the basics.

      TheRedeemer

      ------------------
      -"Children today are tyrants. They contradict their parents, gobble their food, and tyrannize their teachers." Socrates 460-399 BC. Some things never change!
      -'Politics? It becomes a lot more than just politics as soon as people start dying'
      - Warning - Do not attempt to operate a Spaceship while under the influence of Alcohol

      (This message has been edited by TheRedeemer (edited 04-04-2003).)

    • Quote

      Originally posted by rolley49:
      I tried that and it said that I neede carbonLib. What is it and how do I get it?

      This is with MissionComputer? The only way this should happen is if you try to run the Mac OS X edition on a computer that's running an older system. If you aren't using Mac OS X, you should download the Classic edition of MissionComputer, which doesn't require CarbonLib.

      As far as editors go, a program can simplify editing the EV scenario a certain amount before it starts placing artificial limits on what you can do.

      ------------------
      David Arthur
      (url="http://"http://davidarthur.evula.net/")davidarthur.evula.net(/url) | (url="http://"http://www.ev-nova.net/")EV-Nova.net(/url) | (url="http://"http://www.evula.com/survival_guide/")EV Nova Survival Guide(/url)
      Truth! Justice! Freedom! And A Hard-Boiled Egg!

    • Quote

      Originally posted by David Arthur:
      **
      As far as editors go, a program can simplify editing the EV scenario a certain amount before it starts placing artificial limits on what you can do.

      **

      Wha do you mean by artificial?

      ------------------
      I am eager to try to ansver mission questions

    • Quote

      Wha do you mean by artificial?

      a lot of times simplifying the interface means eliminating some functionality which would otherwise be available. take, for example, programming (namely memory management) in java vs. programming in 😄 in java, you always say
      (some object)=new (object type)
      and when you're done with it, you just let it go away on its own. in c, you have to say
      (pointer to some object)=((object type))malloc((size of object))
      and when you're done with it you have to remember to do free((pointer to your object)).
      the java thing is a whole lot simpler, but in simplifying it so much, you lose the ability to do things like
      void
      myobject;
      myobject=malloc((size of some object));
      //do some stuff with myobject
      free(myobject);
      myobject=malloc((size of some other object));
      //do stuff with myobject, treating it as a different object type,

      which is useful in making general data structures (like lists which can, but don't have to be, nested: {1,2,{3,4},5}, where the 3rd element is the list {3,4}, and all the other elements are numbers)

      i'll try to think of a nicer example, but i should actually start doing some work as long as i'm here in the office

      ------------------
      you want to know if i'm moral enough to join the army, burn women, kids, houses, and villages, after being a litterbug?

    • Quote

      Originally posted by General Cade Smart:
      **Wha do you mean by artificial?

      **

      Artificial meaning unnecesary. The easier a program is to use, the more details are hidden, so the less you can do. There is a continuous compromise between ease and power - which to date, only Apple itself appears to have gotten around. EVONE and MC both try to simplify the plug creation process, but as a result, they are inherently less powerful than pure ResEdit templates (because EVONE, and I assume MC, do at least basic error checking on the fields - eliminating invalid, though possibly desireable, values). The key is to strike a balance. I obviously cant speak for MC, but for EVONE I have tried to retain all the power while implementing a well-designed, graphical interface to make the process more user-friendly and intuitive. EVONE tries to be useful for both beginners and advanced users while the program you describe would be boardering on uselessness for the latter group simply because it wouldn't provide the options required for advanced effects. Personally, I believe that only Apple has been able to do both simultaneously with success, but even the iApps' limitations are readily apparent to just moderately advanced users.

      ------------------
      (url="http://"http://www.ariossoftware.com")Arios SoftWare(/url)
      (url="http://"http://www.ariossoftware.com/prgrams/evone/")EVONE 1.0.0 - the plugin editor for EV/EVO/EVN(/url)

    • Quote

      Originally posted by General Cade Smart:
      Wha do you mean by artificial?

      Limits which are imposed by the editing program, rather than by EV itself. In MissionComputer, I try to support everything the engine can do by allowing any meaningful value, so the development process can only be as simple as Matt makes the format.

      ------------------
      David Arthur
      (url="http://"http://davidarthur.evula.net/")davidarthur.evula.net(/url) | (url="http://"http://www.ev-nova.net/")EV-Nova.net(/url) | (url="http://"http://www.evula.com/survival_guide/")EV Nova Survival Guide(/url)
      Truth! Justice! Freedom! And A Hard-Boiled Egg!

    • Where can I get MC and/or Apple?

      ------------------
      RoLLeY49

      (This message has been edited by rolley49 (edited 04-04-2003).)

    • You can get Mission Computer from davidarthur.evula.net/ . Apple is the company that makes the Macintosh operating system.

      ------------------
      Eat blazing electric death!
      (url="http://"http://www.evula.org/infernostudios/ept/")Unofficial EV Port(/url) Beta 3
      (url="http://"http://www.northernswamp.com/members/infernostudios/")Unofficial EVO Port(/url) Beta 2

    • I see. Sorry for my stupity not realising that MC stood for mission Computer.

      ------------------
      RoLLeY49

    • Not a problem. We've all made mistakes. 🙂

      ------------------
      Eat blazing electric death!
      (url="http://"http://www.evula.org/infernostudios/ept/")Unofficial EV Port(/url) Beta 3
      (url="http://"http://www.northernswamp.com/members/infernostudios/")Unofficial EVO Port(/url) Beta 2

    • Quote

      Originally posted by rolley49:
      **Where can I get MC and/or Apple?

      **

      Just try your local supermarket 😉

      ------------------
      (url="http://"http://www.evula.org/solarsystem")Solar Knowledge(/url)|(url="http://"http://www.evula.org/solarsystem/downloads.html")Solar Quiz(/url)|(url="http://"http://www.evula.org/solarsystem/fribbles.html")Fribbles!(/url)|(url="http://"http://www.evula.org/solarsystem/blorktronics.html")Blorktronics Software Inc.(/url)|
      (url="http://"http://forums.evula.com/viewforum.php?f=36")Solar Forum(/url): The definative place for topical discussion about the Solar system or the universe in general.

    • Thats lame. Vey lame.

      ------------------
      RoLLeY49

      (This message has been edited by rolley49 (edited 04-05-2003).)