Ambrosia Garden Archive
    • Help with plugins


      i made a plugin for pog and i just wanted to add some stuff to it. How do you reedit your plugins. it wont let me open them

    • I'm sure we would be able to help you if you gave us more information. Please be more specific. For example, how are you trying to open your plug-in? What does it do when you try?

      ------------------
      The greatest of harm can result from the best of intentions Ā— Wizard's Second Rule, Stone of Tears.
      Ā— Cafall

    • Quote

      Originally posted by Jackyg:
      i made a plugin for pog and i just wanted to add some stuff to it. How do you reedit your plugins. it wont let me open them

      Mr. Jackyg,

      If you created your plug-in, then started a new project and are attempting to figure out how to go back into your plug-in and edit it, not to worry!

      First you need to have your source code available, not the plug-in itself. Your source code would be in a seperate folder and have the various folders: Maps, Locations, Events, etc.

      Next you need to open up Coldstone, and click on the File> menu at the top of the screen. That will drop down a list of options, and you want to select "Change game..." from that list.

      This will open up a dialog asking where the game is at. Browse to your source code folder, and select that folder. Coldstone will display a progress bar as it makes all the virtual links, etc, and then it will finish. Your plug-in will now be loaded into Coldstone, and you can edit them to your hearts content(ie, the event folder will have all your plug-ins events in them, etc).

      If you are inquiring about something else, please give us some more information. Or, jump onto the #coldstone channel on Ambrosia's IRC channel(irc.ambrosia.net:6667) and we can help you out there.

      Good luck.

      ------------------
      "Usenet is like a herd of performing elephants with diarrhea --
      massive, difficult to redirect, awe-inspiring, entertaining, and a
      source of mind-boggling amounts of excrement when you least expect
      it." -- Gene Spafford, 1992

    • Quote

      Originally posted by Stark Bledfast:
      **If you are inquiring about something else, please give us some more information. Or, jump onto the #coldstone channel on Ambrosia's IRC channel(irc.ambrosia.net:6667) and we can help you out there.
      **

      Or just jump on #coldstone anyway; we have a need for some fresh meat, er... new blood, I mean... This isn't going to work, is it? šŸ˜„

      ------------------
      "Are you a story-teller, Thomas Covenant?"
      "I was, once."
      "And you gave it up? That is as sad a tale in three words as any you might have told me. But a life without a tale is like a sea without salt. How do you live?"
      -Stephen Donaldson

    • Before i start-i have os9. Ok well the problem is that I cant open PoG because it doesnt have all the folders. In fact it has almost none that cs says it needs. What i end up doing is when cs starts up and asks for a game folder i cancel out. Then I tried file :redface:pen and tried opening a .dat file. This gave me nothing. Then i tried opening the PoG program and that just starts up PoG. Then i tried loading plug data and that went nowhere till i realized it wanted the plugin data.txt. So i loaded that and when i try to edit anything in plugin options or if i go to plugin load calls it says:
      An exception of class
      NilObjectException
      was not handled.
      The application must shut down.
      I'm getting kinda frustrated. Is it a problem with me or PoG or cs?

      ------------------

    • Quote

      Originally posted by Jackyg:
      **...Ok well the problem is that I cant open PoG because it doesnt have all the folders... Then I tried file:redface: pen and tried opening a .dat file...Then i tried loading plug data and that went nowhere till i realized it wanted the plugin data.txt...
      **

      Um. I don't think you have a good understanding of how CS works. You have two kinds of file groups that ColdStone uses.
      Project Files
      Compiled Project Files
      The Project Files is what you can edit. When you are finished with a game or plug, you build release (compile it).
      You cannot open POG or a POG plug, unless you have the project files. That is the best way I can explain it.

      ------------------
      Nothing is foolproof to a sufficiently talented fool.

    • Quote

      Originally posted by Jackyg:
      ~snip~

      Mr. Jackyg,

      Are you trying to edit a plug-in that you have the source to, or are you trying to make a plug-in?

      When you make a plug-in you need to choose "new game" and then select "plugin" from the list. You then browse over to the PoG directory, open up the plugins folder, and select the "Plugin Data.txt" file. When you click finish then coldstone will build a plug-in for you and you can then edit it.

      If you are attempting to edit PoG directly then you can't. PoG is a standalone application and can not be editted. You can make plug-ins that affect it, but that is using the above process.

      If you have downloaded a 3rd party plug-in and are attempting to edit it, you can not do this either. You can only edit plug-ins that you have the original source code, which is made up of the original files that were compiled into the plug-ins that you download and install to play.

      Do you have any other questions?

      ------------------
      "But soon, soon, soon... the world will be a better place, with meadows and bunnies and fiber optics in every home..."
      - Tom Dowdy, Apple Computer

    • as i said before, when i load the plugin data.txt and try to go to do anything in plugin options or go to plugin load call it says:
      An exception of class
      NilObjectException
      was not handled.
      The application must shut down.
      and shuts down. do i have to reinstall cs or wait for a patch or what??

      ------------------

    • Those plug-ins have been compiled. Example, you cannot open Trinity because it has been compiled. When they release the source for Trinity along with the update, then you could open that. So, in a sense, you do have to wait for the update. šŸ™‚

      ------------------
      Nothing is foolproof to a sufficiently talented fool.

    • Quote

      Originally posted by Jackyg:
      as i said before, when i load the plugin data.txt and try to go to do anything in plugin options or go to plugin load call it says:

      Mr. Jackyg,

      Are you attempting to edit a plug-in that you made as you first stated:

      Quote

      I made a plugin for pog and i just wanted to add some stuff to it. How do you reedit your plugins. it wont let me open them

      If this is one of your own plug-ins, and if you still have the source code, then you can load and edit that plug-in. Once again, to do this you should do the following:

      Quote

      Originally posted by Stark Bledfast: **
      You need to open up Coldstone, and click on the File > menu at the top of the screen. That will drop down a list of options, and you want to select "Change game..." from that list.

      This will open up a dialog asking where the game is at. Browse to your source code folder, and select that folder. Coldstone will display a progress bar as it makes all the virtual links, etc, and then it will finish. Your plug-in will now be loaded into Coldstone, and you can edit them to your hearts content(ie, the event folder will have all your plug-ins events in them, etc).**

      When you load the data from your plug-in , you want to choose the folder that your plug-in source code resides. Then, if the PoG information is not loaded, you can select "Load Plugin Data" from the Project> file menu, and then browse to the PoG->plugins directory and select the file Plugin Data.txt to be loaded into memory. However, you must first have your plug-in loaded, else the editor will crash as you've found, because it is trying to write to a non-existant folder!

      Just for clarification sake, I'll go through this once more:

      If you are trying to edit PoG directly : You can't. PoG is a compiled application and can not be altered directly.

      If you have downloaded a plug-in, such as Trinity or another plug-in that you did not create and are trying to edit : You can't. Plug-ins are released as compiled applications and can not be altered directly unless the author has made the source code available.

      If you created a plug-in and wish to edit it : You can do this by following the steps listed above.

      Compiled Plug-in : Any folder that contains 4 items in it: A file named "Data001.dat" and 3 folders: Movies, Music, and Sounds.

      Plug-in Source Code : The folder where all the items that make up your plug-in reside in their non-compiled format. This folder will have many items within, including folders named the same as the Coldstone folder browser names: Maps, Locations, Events, Player, NPC, Spells, Pictures, etc.

      If you still have questions please try to explain a little more what you have done(ie, have you built a plug-in?) and what you are trying to do. You do not need any updates to do what I have listed above; this will all work under CGE 1.0.

      Good luck.

      ------------------
      "But soon, soon, soon... the world will be a better place, with meadows and bunnies and fiber optics in every home..."
      - Tom Dowdy, Apple Computer