[Tool] Diakreion: Scripting Tool - release 12202 24

O temacie

Autor Aeternitas

Zaczęty 15.01.2013 roku

Wyświetleń 12202

Odpowiedzi 24

Aeternitas

Aeternitas

Użytkownicy
posty69
Propsy62
  • Użytkownicy
I hope I write into good section:

This is a tool I initialy created for creation of dialogs for Gothic 2. But the project went further and now it is very advanced tool for scripting supporting 16 programming languages or script languages.

Features:
- Syntax highlighting of Daedalus (supporting over 1800 functions, variables, constants, keywords!!!);
- Syntax highlighting of Pascal, FreePascal, Lazarus Form, Java, C++, Visual Basic, HTML, XML, PHP, Perl, Python, SQL, CSS, TeX, Unix Shell (program automatically sets the highlighter according to the file extension);
- Autocompletion (You need just type first letter or two and the program gives you options of continuation - use with CTRL + SPACE);
- Multitab environment;
- File association (double click on a file and it might be opened in Diakreion);
- Dragging files on Diakreion (you may drag files instead of using buttons or high menu if you want);
- You may change the environment on your wish;
- Possibility to reopen last opened tabs on start;
- Supporting projects (you can accumulate files in projects and so work on them);
- You may use hot keys;
- Simple to use;
- Automatically checking new version in internet;
- Communication with Convlett 1.8 and higher;
- Export all texts out of Daedalus files, copy them into txt file - then you may do what ever you want (corrections, Google translations, etc), and then import them back;
- Treeview;
- Simple diary creation;
- Simple syntax checker of Daedalus d-files;
- NPC and bunch of NPCs generation;
- Intelligent NPCs redistributian over WPs and routines;
- Gothic camp support;
and more.

Known issues: 1) Program MUST NOT run from folder or path, which contains other than ANSI characters. (Even so it may work with files from such places). 2) Sometimes it takes several seconds to start if you have problem with internet connection, for the program checks newer versions of itself and of Convlett.



Download: Here

Bug Tracker: Here
 

dezerter

dezerter

Użytkownicy
posty148
Propsy39
  • Użytkownicy
Brak polskiej wersji językowej podziękował.
 


Żeby nie było to ja Lynx z GMP

Jaeger

Jaeger

Użytkownicy
posty162
Propsy55
  • Użytkownicy
Brak polskiej wersji językowej podziękował.
Zapał to nauka, nikt ci na talerzu tego nie przyniesie.

Ewentualnie po jakimś czasie spolszczą to ci którym się będzie chciało.
 
Cytuj
3. Pamiętaj, kolorek, ranga i ilość postów na forum świadczy o długości penisa!



Towarzysz Karabynier

Aeternitas

Aeternitas

Użytkownicy
posty69
Propsy62
  • Użytkownicy
[quote name='Da Guru Sephiris' timestamp='1358279981' post='1067307']
[quote name='dezerter' timestamp='1358271185' post='1067295']
Brak polskiej wersji językowej podziękował.
[/quote]
Zapał to nauka, nikt ci na talerzu tego nie przyniesie.

Ewentualnie po jakimś czasie spolszczą to ci którym się będzie chciało.
[/quote]

If any of you can translate it into Polish, just open one of the lng files in data folder, translate the text and send it to me. It's simple and not much text. But I can't do it alone.
 

Adanos

Adanos

Administrator
Szara eminencja
posty5220
Propsy3865
ProfesjaProgramista
  • Administrator
  • Szara eminencja

Adanos
Administrator

[Tool] Diakreion: Scripting Tool - release
#4 2013-01-15, 23:27(Ostatnia zmiana: 2013-11-06, 22:05)
What is Convlett? :D

Polish version (beta, not tested): http://www.sendspace.com/file/xal6ab

Aeternitas

Aeternitas

Użytkownicy
posty69
Propsy62
  • Użytkownicy
What is Convlett? :D

Polish version (beta, not tested): http://www.sendspace.com/file/xal6ab

I built it in the program,, but I can tell if it is correct or not. :)  You find it in the version 1.2.

Convlett is my second tool. Probably you won#msg1067320t need it. It takes Czech symbols and converts them into pseudo czech (and otherwise), which Gothic better understands. For more info, take a look at my site here.
 

Aeternitas

Aeternitas

Użytkownicy
posty69
Propsy62
  • Użytkownicy
I uploaded version 1.2 where is thank to Adanos already Polish interface. Enjoy. :)
 


dezerter

dezerter

Użytkownicy
posty148
Propsy39
  • Użytkownicy
 


Żeby nie było to ja Lynx z GMP

Aeternitas

Aeternitas

Użytkownicy
posty69
Propsy62
  • Użytkownicy
I issued version 2.0

- Treeview;
- Simple diary creation;
- Simple syntax checker of Daedalus d-files;
- NPC and bunch of NPCs generation;
- Intelligent NPCs redistributian over WPs and routines;
- Gothic camp support;

Now with Diakreion you may make camps in few minutes, instead of weeks. Just make the camp in Spacer and Diakreion makes everything else. It creates NPCs, it gives them everything they need, distributes them over waynet, gives them routines, etc. You just write only the dialogs and that's all.

See the screens:






 

DarkeY

DarkeY

Użytkownicy
posty79
Propsy3
  • Użytkownicy
W tym można pisać misje do Gothica II ? Jeżeli tak to lecę do kolegi po Gothica :D  i wracam do moddingu, a GTA SA I M&B odłożę na bok.

Uff, jest wersja 32bit, ale ulga :) .
 
Moja stronka

Nicki po których można mnie rozpoznać ?

dawio966

TronoX // Tiva // Tieru // HuSaIn // Metin2Singapore // DarkeY // XxTHORxX // Dawid Saworski


I love modding!

Aeternitas

Aeternitas

Użytkownicy
posty69
Propsy62
  • Użytkownicy
W tym można pisać misje do Gothica II ? Jeżeli tak to lecę do kolegi po Gothica :D  i wracam do moddingu, a GTA SA I M&B odłożę na bok.

Uff, jest wersja 32bit, ale ulga :) .

Yes. Very easily. :)
 

Aeternitas

Aeternitas

Użytkownicy
posty69
Propsy62
  • Użytkownicy
I issued version 3.0. Thanathaian.

There are lot of news and lot of new features from version 2.0.

See the whole list features here

Screens.

Download.
 

Fabio

Fabio

The Modders
posty3277
Propsy2020
ProfesjaSkrypter
  • The Modders
A useful program through :)

Aeternitas

Aeternitas

Użytkownicy
posty69
Propsy62
  • Użytkownicy
I issued version 3.8. Merloiensis.
 
Normally I would announce the next big release 4.0, which is quickly coming in the next weeks, but this version is very special. It introduces the Diakreion Texture Converter. It is in a way similar to Goman but much more simple to use. You just drop the texture or textures on the window of the converter to convert them. I recommend to look and see for yourself. There are, of course, several other possibilities to do, like Image Effects, Image Drawing, etc.
 
Also there are lot of new features from version 3.0. Diakreion is growing very rapidly and I recommend to try every feature, because Diakreion makes modding very simple and very handy. I tried to list of all features in the special list (link below), but the best way to get to know them is to try them.
 
I plan lot of more, having several things on the TO-DO-list, but if you have some suggestions, try to tell me and I might do it if I have time.
 
There is one small issue in Diakreion. I, alone, am unable to translate it into Russian language, so I use Google Translator. So your language might sound sometimes weird. :) If there is a good soul to correct it, just tell me. It's simple but it must be tested, so the new texts fits on buttons, labels, etc.
 
See the whole list of features here
 
Screens (the screens are not from newer versions unfortunately).
 
Download.
 

Aeternitas

Aeternitas

Użytkownicy
posty69
Propsy62
  • Użytkownicy
I issued version 3.9. Martensius.

See the whole list of features here

Screens.

Download.

I want to emphasize another new feature. Diakreion Gothic Music Player.

The Diakreion Gothic Music Player. It works similar to TMI's GMP but with several differences. First of all it can be run also on new Windows Systems, second it can play any SGT file, so also SGT files of mods.

See some new screens:




 

Aeternitas

Aeternitas

Użytkownicy
posty69
Propsy62
  • Użytkownicy
I issued version 4.0.0. Struthopodes.
 
See the whole list of features here
 
Screens.
 
Download.
 
New:
 
> Big release.
 
- 1) Animal Generator / Creator.
= (The strength of the animal at 1 is the original strength. Any other step means
10% higher. Level rises by 1 every 7 steps. There can be also negative steps,
which make the animal weaker. The attributes are automatically generated
if the checkbox above 'Now' button is checked and so the given values
are ignored at this case. Checked next button gives random values for attributes
(changed randomly by +-1/8 of the standard value). Only the attributes,
where the checkboxs before them are checked, are generated if instance-type
of creation is chosen. By prototype, everything is generated, but not
the instance. 'The Based on' settings affects most of the generated creature,
'Subtype' affects only visual and body texture. 'Proto' is the name of prototype,
'Name' is the name of instance.).

- 2) The Range of Animal Creation.
= (There is also a possibility to create a range of different beasts of one kind.
The number right to 'Create Animal' button specifies the number of creatures
generated. The first creature is the weakest at the specified strength.
Every next is stronger a bit. If 'New visual' is checked, so there is also
redefined the visual function for every generated instance. The other settings
will have effect to the creation. The 'Name' is automatically changed.).

- 3) Tenebris Creatures Creation.
= (There is 'Auto' button, which creates automatically the range of beasts of
the chosen kind. You do nothing but choose a creature, check or uncheck
'New Visual' button and click 'Auto'. Creatures A to Z will be created with
difficulty settings included and with a bit lowered level gained. No other
settings - with exception of 'Name' - will have effect by auto creation.).

- 4) Diakreion Gothic Music Player Updated to v1.1.0. - Svadilfari.
= (Now changing the duration will change it realtime, considering already played
time. I also added Player Tracker, which is only read-only. I also added some
info about file / segment, and more).

- 5) Image Zoomer.
= (By clicking on any image on the left panel the image gets big over most all
the screen with all its details.).

- 6) Diakreion FAQ.

- 7) Diakreion User Panel.
= (I simplified the using of Diakreion for none-modders and made the User Panel.
I put there everything needed for users. The panel is implicitly showed
at start of Diakreion, accumulating for example the starters of Diakreion
Gothic Music Player and Diakreion Texture Editor / Converter.).

- 8) New Settings: Texts Moving To The Right.
= (The movable texts can run to the left or right, depending on this settings.
It affects also the Diakreion Gothic Music Player v1.1.0+).

- 9) Warning while closing Diakreion if there are some unsaved modified files.

- 10) Last Edited File In Front.
= (After you leave Diakreion, Diakreion will remember the last active page and
by the reopening Diakreion, Diakreion turns the page in front again.).

- 11) Design Changes.
= (For example: Lot of windows got the X (closing) button.).

- 12) Text Selection Info in Editor.
= (You see information like 'Sel-14-19-110', which means the start line, the end
line and the length of the selection text in editor.).

- 13) Delete File Content.
= (In 'Edit' menu there is new button. By clicking, the content of actual file is
deleted. It erases only content in Diakreion, so you must save file to
delete content of a saved file.).

- 14) Fix Me At Random in NPC Appearance Updater.
= (Now, if you generate a face, you may fix some of the attributes, so only
the chosen attributes will be generated and the rest will be fixed.).

- 15) Searcher Update.
= (In the 'Search' edit on the main window or in 'Advanced Search' you may
write your search term and then click 'Enter'. The search goes in circles,
so if you find your last term, then the search continues again automatically
from the beginning of the file.

- 16) Bug fixes.
 
and more.
 
 




 

dezerter

dezerter

Użytkownicy
posty148
Propsy39
  • Użytkownicy
 


Żeby nie było to ja Lynx z GMP

Aeternitas

Aeternitas

Użytkownicy
posty69
Propsy62
  • Użytkownicy
Sorry, but I have no idea, what is wrong with it. I edit the link and it has no effect, still forum repairs it somehow wrong. Please some admin or moderator to fix the links. Thx very much in advance.

I post direct here into code: http://darkforests.info/pages/web/projects/diakreion.html
 

Aeternitas

Aeternitas

Użytkownicy
posty69
Propsy62
  • Użytkownicy
I issued version 4.1.0. Sprigganseins.
 
See the whole list of features here
 
Screens.
 
Download.

New:

- 1) Advanced Searcher Updated.
= (Added 'Get Selected Text' buttons, 'Change Search and Replace terms' button,
and more.).

- 2) Find In Files.
= (You can search in files of a folder, subfolders, or in all opened files.
You can also specify if you look only through '.D' files or any file. Several
last searched folders are saved and can be used repeatedly without typing.
If you have specified the paths to Gothics, then there are in combobox
also basic paths to some of the Gothics folders.).

- 3) Replace in Files.

- 4) Find In Opened Files.

- 5) The text 'Diakreion' is being highlighted in all editors.

- 6) Convlett Starter in above menu.

- 7) New Settings: Moving Texts Stopped.
= (You have the possibility to stop the moving texts.).

- 8) Diakreion Gothic Music Player Updated to v1.1.1.
= (Small update so the settings of possible stopping of texts is applicable also
on DGMP.).

- 9) User Panel Updated.
= (I added the starter of Diakreion Gothic Starter.).

- 10) Diakreion Gothic Starter (DGS).
= (It is the starter of games and mods of Gothic 1 and 2. Click on the line
will select the line, double click will start the mod / game. Also key 'UP'
and 'DOWN' will select, 'RETURN' will start. The paths to Gothics must be set.
You can also show either all the games or of one of the Gothics. Maximum of
3 web links is supported.).

- 11) Pictures in Diakreion Gothic Starter.
= (There is a possibility to show pictures in DGS. If the INI is called for example
'Thanatos.ini', then 'ThanatosB.jpg' stands for the background image,
'Thanatos1.jpg' for the 1st screen, ..., 'Thanatos4.jpg' to 4th screen.
The click on any of the images (even also on the background) will enlarge
the chosen picture on the most of the panel. The next click on enlarged
picture will make it small again.).

- 12) Description of mods in Diakreion Gothic Starter.
= (Supported are several types. You can use plain text, you can use simple RTF
file or you can include a file per 'simlink' command ('!<symlink>GothicGame.rtf').
The included file can be text file or RTF file. The most of the RTF commands
are ignored with exception of '\RTF' (it introduces the start of RTF file),
'\par' (new line), and '\qc' (centered text). The rest is ignored and may be
included in some future release of Diakreion, so you can use the commands.).
and more.
 






 


0 użytkowników i 1 Gość przegląda ten wątek.
0 użytkowników
Do góry