--- Log opened Thu May 09 00:00:01 2013 20130509 01:28:27-!- mattsc [~mattsc@d154-20-34-165.bchsia.telus.net] has joined #wesnoth-de 20130509 01:28:33< mattsc> Hallo fabi_ 20130509 01:28:38< fabi_> hi 20130509 01:28:51< fabi_> Ja, also. 20130509 01:29:15< fabi_> Was die [event]s angeht, da bin ich zufrieden mit den [areas]. 20130509 01:29:30< fabi_> Das soll der Designer weiterhin im Text editor machen. 20130509 01:30:31< fabi_> Allerdings bieten sich mit der ai im editor ziemlich interresante möglichkeiten. 20130509 01:30:42< fabi_> Ich dachte da an eine Kampagne wie UtBS. 20130509 01:31:07< fabi_> Ein Dungeon mit Gegenern drin. 20130509 01:31:25< fabi_> Das zu scripten ist echt mühsahm. 20130509 01:31:31< fabi_> mühsam 20130509 01:32:13< mattsc> Mit guardians auf der AI Seite? 20130509 01:32:22< fabi_> Zum Beispiel. 20130509 01:32:55< mattsc> Fuer die Standard (RCA) Guardians ist das kein Problem, die haben keine Parameter. 20130509 01:33:05< fabi_> Es könnte aber auch eine Patrollie im Dungeon geben. 20130509 01:33:17< mattsc> Das Problem mir den Micro AIs ist, dass die alle moeglichen Parameter haben. 20130509 01:33:30< fabi_> Ja, das habe ich schon verstanden. 20130509 01:33:31< mattsc> Und die sind alle verschieden, je nach Typ der AI 20130509 01:33:38< fabi_> Jede ai definiert ihre eigenen parameter. 20130509 01:33:56< fabi_> Allerdings sind die wohl alle vom typ bool, integer, list of locations oder set of locations. 20130509 01:34:45< fabi_> Die schwierigkeit ist nur eine liste von parametern mit typ für die ai zu bekommen und dann eine gui damit zu bauen. 20130509 01:34:54< mattsc> Bisher ist das so (hab' gerade nachgeschaut) 20130509 01:35:34< mattsc> Die Listen habe ich (zwar nur in Lua, aber ...) 20130509 01:37:14< mattsc> Wie gesagt, ich habe dazu keine vorgefasste Meinung. Wenn Du das probieren willst, dann suchen wir uns doch einfach eine AI aus, und testen es aus. 20130509 01:37:22< fabi_> Sollte ich das implementieren dann kann ein user ganz ohne text editor schon recht interresante wesnoth scenarios verfassen. 20130509 01:37:40< mattsc> okay 20130509 01:37:41< fabi_> Dann könnte man noch ein kleines interface für macros einbauen. 20130509 01:37:57< fabi_> In denen dann auch events gescriptet sein können. 20130509 01:38:41< fabi_> Und schon kann ein WML coder ein set basteln welches dann ein nur Designer im editor benutzt. 20130509 01:40:22< mattsc> Okay - was brauchst Du dafuer von mir? Nur Infos, oder auch Code? 20130509 01:40:46< mattsc> Oder wie kann ich sonst helfen? 20130509 01:40:52< fabi_> Erstmal eine kleine hilfe was das concept angeht. 20130509 01:41:46< mattsc> Bzgl. des konzepts... Das wird sich hoffentlich diese Woche aendern! (vereinfachen) 20130509 01:41:56< fabi_> hmmm 20130509 01:42:37< fabi_> Also im Prinzip könnte ich doch einfach einer unit eine role= zuweisen und in der [side][ai] dann danach filtern? 20130509 01:43:29< fabi_> Ohne das man etwas an den jetzigen ais ändern müsste. 20130509 01:43:31< mattsc> Im Prinzip ja. 20130509 01:43:49< mattsc> Ah, nein, die jetzigen AIs funktionieren nicht so. 20130509 01:45:32< mattsc> Der {GUARDIAN} macro funktioniert so, aber die Micro AIs sind zur Zeit anders programmiert 20130509 01:47:19< mattsc> Die unit-spezifischen MAIs kriegen sowohl die ID der Unit als auch alle anderen Parameter in der CA. 20130509 01:52:00< fabi_> Also aus dem Wiki werde ich nicht wirklich schlau. 20130509 01:52:19< fabi_> Hier sieht es so aus als würde ich um [event] [micro_ai] nicht herum kommen. 20130509 01:53:07< mattsc> fabi_: doch, das geht auch ohne. Das [micro_ai] tag kann nur in einem event sein, aber es gibt andere Methoden. Das sage ich Dir dann, kein Problem. 20130509 01:54:10< fabi_> gut, dann brauche ich im prinzip nur einen c++ befehl der mir eine liste mit parameter namen plus deren typ gibt. 20130509 01:55:49< mattsc> Kann ich Dir die Liste geben und Du schreibst den Befehl? C++ ist nicht unbedingt meine Staerke... 20130509 01:56:13< fabi_> Naja, es soll ja generisch gehen. 20130509 01:56:45< fabi_> Also eine lua liste? 20130509 01:58:27< mattsc> Ok, Lua listen habe ich schon in dem Link von vorhin. Ich muss nur den Typ hinzufuegen. 20130509 01:58:57< fabi_> gut, ich bekomme schon heraus wie ich mir die im c++ abhole. 20130509 02:00:43< mattsc> okay - und im Moment werden die nicht von den Funktionien ... aeh, "retourniert" (wie heisst das nochmal...), aber das sind nur ein paar extra Zeilen. 20130509 02:03:32< mattsc> fabi_: ich muss jetzt eine Weile was anderes machen. War noch was, was wir noch schnell besprechen sollten. 20130509 02:03:45< fabi_> nö 20130509 02:03:58< fabi_> Ich glaube es ist erstmal alles geklärt. 20130509 02:04:02< fabi_> Dankeschön :-) 20130509 02:04:13< mattsc> okay, bis spaeter dann. Danke auch. :) 20130509 02:11:38-!- DonRichie [~DonRichie@dslb-094-219-047-047.pools.arcor-ip.net] has quit [Ping timeout: 252 seconds] 20130509 02:12:18-!- DonRichie [~DonRichie@dslb-088-068-231-198.pools.arcor-ip.net] has joined #wesnoth-de 20130509 02:37:34-!- Narrat [~Narrat@p5499EF24.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20130509 03:19:26-!- mattsc [~mattsc@d154-20-34-165.bchsia.telus.net] has left #wesnoth-de [] 20130509 03:49:09-!- mjs-de [~mjs-de@g224177147.adsl.alicedsl.de] has quit [Remote host closed the connection] 20130509 04:31:37-!- Ivanovic_ [~ivanovic@dtmd-4d0bf0d9.pool.mediaWays.net] has joined #wesnoth-de 20130509 04:35:19-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 264 seconds] 20130509 04:35:31-!- Ivanovic_ is now known as Ivanovic 20130509 06:15:16-!- Sephira [~Sephira@91-64-39-104-dynip.superkabel.de] has quit [Quit: weg bin ich] 20130509 08:54:16-!- Ivanovic [~ivanovic@dtmd-4d0bf0d9.pool.mediaWays.net] has quit [Changing host] 20130509 08:54:16-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-de 20130509 11:04:37-!- Crendgrim_ [~quassel@g224215185.adsl.alicedsl.de] has quit [Ping timeout: 248 seconds] 20130509 11:06:48-!- Crendgrim [~quassel@g224213205.adsl.alicedsl.de] has joined #wesnoth-de 20130509 11:42:26-!- mjs-de [~mjs-de@d184048.adsl.hansenet.de] has joined #wesnoth-de 20130509 20:41:56-!- Narrat [~Narrat@p5DC683B1.dip0.t-ipconnect.de] has joined #wesnoth-de 20130509 23:10:47-!- fabi__ [~fabi@88-134-60-78-dynip.superkabel.de] has joined #wesnoth-de 20130509 23:10:47-!- fabi__ [~fabi@88-134-60-78-dynip.superkabel.de] has quit [Changing host] 20130509 23:10:48-!- fabi__ [~fabi@wesnoth/developer/fendrin] has joined #wesnoth-de 20130509 23:13:37-!- fabi_ [~fabi@wesnoth/developer/fendrin] has quit [Ping timeout: 248 seconds] 20130509 23:20:23-!- mjs-de [~mjs-de@d184048.adsl.hansenet.de] has quit [Remote host closed the connection] --- Log closed Fri May 10 00:00:06 2013