Welcome Guest [Log In] [Register]






Shoot a firework rocket ~ Winners!
Make a forum zoo!

Welcome to The Round Table. We hope you enjoy your visit.


You're currently viewing our forum as a guest. This means you are limited to certain areas of the board and there are some features you can't use. If you join our community, you'll be able to access member-only sections, and use many member-only features such as customizing your profile, sending personal messages, and voting in polls. Registration is simple, fast, and completely free.


Join our community!


If you're already a member please log in to your account to access all of our features:

Username:   Password:
Locked Topic
Current Projects
Topic Started: Feb 15 2014, 07:38 AM (241,685 Views)
Francis
Member Avatar
Give me all the bacon and eggs you have

You are just too dam awesome :D
Offline Profile Goto Top
 
black lemur
Member Avatar


Wow! That is amazing, it should make coding so efficient.
Offline Profile Goto Top
 
HENDRIX
Member Avatar
-retired-

Thanks :)

Currently programming the binding of data into the project, it can already clone the selected files into the output folder and put the relative links to the xml
Online Profile Goto Top
 
velociraptor
Member Avatar


Nice software, great job. We need something as APE for ZT2.
Offline Profile Goto Top
 
HENDRIX
Member Avatar
-retired-

Good news, the program can now create well structured z2f files that (probably, not tested yet) work ingame. Still got a few details to code but a beta is coming closer and closer :)
Online Profile Goto Top
 
Posted Image Dacentru
Member Avatar


That was fast! :D
Thank you for all the work you do. :)

Can't wait to test the beta!
Online Profile Goto Top
 
HENDRIX
Member Avatar
-retired-

So here is ZOOZANNE version 0.1!

https://www.dropbox.com/s/53n5ovgiqs5jzyq/ZOOZANNE_v01.rar
~released under General Public License~

How to use:
Unzip the rar file into some folder and run "zoozanne.exe". (Alternatively, you can also run it by opening zoozanne.py (the uncompiled program source code) with python.exe, but then you need this file (rightclick, save as... to download) in your C:\Python26\Lib folder!)

Currently, the following languages are supported:
-Deutsch (HENDRIX)
-English (HENDRIX)
-Espanol (samuel)
Contact me if you want to translate the template zoopedia and the text file from the translations folder into your own language and I will implement it. ;)

If you want to create animals based on usermade animals, move their .beh, .tsk and .xml files into the "lib" subfolder.

Select a base animal from the menu, fill in the relevant data.

Whenever there is an "Apply" button in a tab, you have to click it after you've entered the data you want for that tab, so your entries are saved. If you don't apply them, your data will be lost when you change the options. Generally, if you can rename the top entry, clicking apply then clones the item. To clear (and sometimes remove) the current data, click the Clear button.

For each supported language, you can create a language file in the zoopedia tab by selecting the language and clicking apply.

For each life stage you can add bfm, nif, dds and icon and specify the scale. Also, by renaming one life stage and clicking apply, you create a clone of it, for example to create juveniles from young animals.

Tasks determine what an animal does (to something else / with something) in certain situations, and each task usually consists of several factors that trigger it, the qualifiers. The actual task content consists of various spells, often beh sets, which can be edited in the beh tab. Adding new beh sets and tasks also works with the applying method.

Finally, once you have filled in all data that is needed, click File > Compile as Z2F to create a Z2F from the data. By default, it will be placed in the ZT2 folder.

Planned for the next versions:
-implementing the bfm/beh/tsk spells checker
-using more objects etc
-variants
-eggs
-sounds (&txtkeys)
-importing of existing z2fs into the library
-gui reworking


Post here if you have additional suggestions for new features and report bugs!

1612 lines of code, YAY ;D

Known bugs:
-some files raise a "double attribute" error, however that is a fault by BlueFang themselves, when there are two times the same attribute. The xml library can't deal with that and I haven't yet found a way around that. Often similar animals work, though.
Edited by HENDRIX, May 12 2014, 06:37 PM.
Online Profile Goto Top
 
Ignacio
Member Avatar
Ex Corrupt Staff

Thank you Hendrix!! You are amazing.

I hope i can understand how to use it xD
Offline Profile Goto Top
 
Furka
Member Avatar


Quite hard for me to understand, but congratulations on making it, man !
Online Profile Goto Top
 
DudeMeister
Member Avatar


You, my friend, just won ZT2.
Offline Profile Goto Top
 
HENDRIX
Member Avatar
-retired-

Oops, please redownload, some of the library files were read only and caused an error when trying to process. ;)

Hmm, the very basic stuff is kept really, really simple actually. You don't even need to look in the task and behavior tab. :p Just in general select everything that fits, in zoopedia type in the info stuff and in the files tab, simply select files for those life stages that should get them. It's really not hard, just try it ;)
Edited by HENDRIX, May 12 2014, 05:33 PM.
Online Profile Goto Top
 
Zoohuahua
Member Avatar


When I open the .exe nothing happens.
Offline Profile Goto Top
 
HENDRIX
Member Avatar
-retired-

You might need to install python 2.6, I'm not totally sure though. Also, are you sure you're opening the zoozanne.exe and not trying to open the zoozanne.ico or the w9xpopen.exe?
Online Profile Goto Top
 
Zoohuahua
Member Avatar


I do have Python 2.6.6 and I'm opening the .exe file. I'll see if I can open from the .py.

Edit: Well, I didn't understand how to get the file I need to run from th .py file.
Edited by Zoohuahua, May 12 2014, 05:49 PM.
Offline Profile Goto Top
 
Platypus
Member Avatar


I tried it out just to see how it works, and it won't create all the files for me. It will only make at most 2 XMLs. It never created the main XML so far, either. In the files section, do all the fields need to be filled out in order to make them work?
Offline Profile Goto Top
 
2 users reading this topic (2 Guests and 0 Anonymous)
ZetaBoards - Free Forum Hosting
Join the millions that use us for their forum communities. Create your own forum today.
Go to Next Page
« Previous Topic · Individual Projects · Next Topic »
Locked Topic