Banner left   Banner center   Banner right

Germanenglish Home · News · Diary · Screenshots · Documentation (Wiki) · Downloads · Guestbook · Forum

Home · Benutzer registrieren · Suchen · Statistik · FAQ · Benutzerliste

Zur Zeit online: keiner ausser dir

 X-Force - Fight For Destiny - Forum —› Tagebuch —› Entwicklung an Version 0.911

Autor Mitteilung
verfasst am: 11.04.2008, 04:03 · Edited by: Natter
Programmierer, allgemeines

Registrierdatum: 06.06.2004, 17:19

 Beitrge: 3186
Eigentlich sollte vor kurzem die heie Phase des Testen vor dem ffentlichen Release der V0.911 anfangen. Dabei soll der berarbeitete GalWar nochmal angespielt und auf Fehler getestet werden. Und weil ich fr die Version 0.911 wenigstens noch 1-2 weitere Features einbauen wollte, bevor dann erstmal wieder fr lngere Zeit keine neue ffentliche Version erscheint, hab ich mich mal wieder in Mantis und im Quellcode von X-Force umgeschaut. Naja, wie das so oft passiert, bei DirkF kamen einige Sachen dazwischen, und deshalb ist der GalWar noch nicht soweit.

Dafr hatte ich die letzten Tage aber umso mehr Zeit (ich warte im Studium nmlich auf ein neues Gert, welches aber erst nchste Woche kommt). Und nachdem ich beim GalWar soweit wie mglich geholfen hatte (z.B. neue Page fr Techauswahl und intensive Fehlersuche - viele andere Sachen kann nur DirkF machen, z.B. die bentigten Texte etc. Schreiben), hab ich mich ganz auf den Quellcode von X-Force gestrzt. Und was soll ich sagen, ich war wirklich fleiig, wenn man bedenkt, dass ich eigentlich garnicht programmieren kann ;)
In X-Force wird sich neben den schon bekannten Neuerungen (bekannt, da noch letztes Jahr umgesetzt, das meiste von Jim_Raynor), wie z.B. den Ressourceneditor oder den FormDesigner (zum entwerfen eigener Pages), noch einiges mehr ndern.

Zuerst die "schlechte Nachricht": es wird wohl kaum ein Skript geben, dass mit der nchsten Version noch fehlerfrei funktioniert. Ich habe nmlich die Funktionsnamen zum groen Teil berarbeitet. Das war eigentlich lngst berfllig, da das Denglisch und die vielen inkonsistenten Befehle (hnliche Befehle haben sich von api zu api deutlich im Aufbau des Namens unterschieden) ein Produktives arbeiten deutlich erschwerten. Dank der Fehlerprfungen in edit.exe und medit.exe sollte es aber halbwegs einfach sein, die Skripte umzustellen (am meisten bin sowieso ich selbst betroffen: galwar.pak, tutorial.pak, x-force.pak und die ganzen Demoskripte - irgendwann muss ich vermutlich auch mal das Tutorial im Wiki anpassen).

Darber hinaus hab ich aber auch eine Reihe Neuerungen eingebaut, die weniger rgerliche Nebeneffekte mit sich bringen. Vieles davon betrifft mehr den Bereich "unter der Haube", und wird daher wohl eher Skriptern und Spielsatzerstellern auffallen (dem Spieler hchstens indirekt, sobald ein Spielsatz die neuen Mglichkeiten nutzt). Es gibt aber auch mindestens 2 Sachen, die dem Spieler sofort auffallen werden.

Die eine Sache war ja schon bei den Screenshots zu sehen: der Globus hat eine neue Textur bekommen (dazu war es ntig, fr die Texturen auch JPEG-Dateien zu ermglichen). Statt der alten 512x512-Textur kommt jetzt eine 2048x1024-Textur zum Einsatz (vielen Dank an die NASA).
Und da die geplanten Ausgnge aus den Bodeneinstzen ja vermutlich noch lange auf sich warten lassen (bis mal die Tile- und Kartenformate berarbeitet werden), habe ich mich auch dieser Sache angenommen. Wenn man in der Version 0.911 einen Bodeneinsatz abbricht, sterben nicht mehr automatisch alle Soldaten. Ich habe das jetzt erstmal so gelst, dass alle Soldaten, die keinen Feindkontakt haben (kein Alien sehen und von keinem Alien gesehen werden), erfolgreich fliehen knnen.

Von den restlichen nderungen mchte ich nur ein paar erwhnen. Da wre als erstes eine neue Eigenschaft bei UFOs: HP-Regeneration. Damit kann der Spielsatzersteller festlegen, ob und wie schnell sich ein UFO nach einem Kampf regenerieren kann. Auerdem kann man jetzt im Spielsatz eigene Musik speichern (fr den Anfang beschrnkt auf das Ogg-Format), inklusive einer passenden Musik.ini. Per Skript kann man dann dank der neuen music_api gezielt einzelne Musikstcke abspielen, oder falls gewnscht die musik.ini aus dem Musik-Ordner durch eine beliebige INI aus dem Spielsatz ersetzen. brigens kann ein Spielsatz beliebig viele solcher INI-Dateien haben. Es ist also mglich, je nach Spielphase eine andere Musik.ini zu verwenden. Auch die base_api und TBase in X-Skript sind jetzt deutlich ausgebauter. So kann man ab sofort per Skript Basen bauen/zerstren, oder auch gezielt in einer Basis neue Etagen und Gebude errichten (bzw. Gebude zerstren).

Der besondere Clou daran: die zu errichtenden Gebude kann man vorher manipulieren. So kann man z.B. die Bauzeit, Kosten oder den Namen ndern. Letztlich lsst sich ein Skriptgebude beliebig anpassen. Damit kann man endlich per Skript einmalige Gebude realisieren, die fr den Spieler nicht direkt baubar sind.

Auch der Handel steht ab sofort unter der Kontrolle des Skripters. Falls erwnscht, knnen die automatischen Angebote ausgeschaltet werden, und statt dessen per Skript erzeugt werden.

Schlielich wurden auch die Demoskripte berarbeitet (damit bin ich aber noch nicht fertig - mal sehen wie weit ich damit noch komme) ihr knnt dann ruhig mal einen Blick darauf werfen (mit "Mission Testen" im Spiel), um einen Eindruck davon zu bekommen, was alles Mglich ist.

Darber hinaus gibt es noch eine Reihe weiterer Kleinigkeiten (vor allem weitere Skriptbefehle) und Bugfixes, die ich aber nicht alle auflisten mchte. Wen es interessiert, der kann ja in Mantis nachschauen, die meisten Sachen hab ich dort eingetragen. Auf alle Flle hat sich mal wieder etwas am Quellcode von X-Force getan.
verfasst am: 28.10.2021, 05:23
Registrierdatum: 28.10.2021, 04:10

 Beitrge: 329
All of the information I've gleaned from it has been quite useful, and I'd want to commend you on your abilities. Click here
verfasst am: 29.10.2021, 15:46
Registrierdatum: 29.10.2021, 14:57

 Beitrge: 763
this is awesome! thanks for sharing! tattoo removal yonkers
verfasst am: 08.11.2021, 11:56
Registrierdatum: 28.10.2021, 04:10

 Beitrge: 329
interesting article! keep posting more! bookkeeper reno
verfasst am: 27.11.2021, 15:25
Registrierdatum: 29.10.2021, 14:57

 Beitrge: 763
love how detailed this article is, great job! boise baby photographers
verfasst am: 11.12.2021, 11:17
Registrierdatum: 11.12.2021, 11:14

 Beitrge: 12
This forum has been very helpful.
residential electrician
verfasst am: 11.12.2021, 13:27
Registrierdatum: 11.12.2021, 13:08

 Beitrge: 12
verfasst am: 28.12.2021, 16:02
Registrierdatum: 01.09.2021, 13:30

 Beitrge: 58
You completed a few fine points there. I did a search on the subject and found nearly all persons will go along with your blog.Gutter Company Allentown Pa
verfasst am: 11.03.2022, 06:37
Registrierdatum: 01.09.2021, 13:30

 Beitrge: 58
That is sound advice I think. Would you be more specific...
Drywall Contractor in Sacramento, CA
verfasst am: 30.03.2022, 11:59
Registrierdatum: 11.12.2021, 13:08

 Beitrge: 12
Great update. Thank you very much from Drywall Hanging and Drywall Repair.
verfasst am: 11.06.2022, 10:48
Registrierdatum: 28.02.2022, 13:12

 Beitrge: 63
Thankful To You For Sharing Amazing And Unique Content On Your Web Blog. Please also check our website at https://deckingipswich.com/
verfasst am: 22.08.2022, 04:48
Registrierdatum: 11.12.2021, 11:14

 Beitrge: 12
This version is very good. Thank you for this great forum. All the members are very helpful. local moving companies
verfasst am: 31.08.2022, 18:16
Registrierdatum: 31.08.2022, 18:14

 Beitrge: 1
I'm glad you're here playing Slope Game! Playing slope game thrilling game is simple to start but has many obstacles to overcome along the way as well as tons of pleasure. How long can you keep climbing without falling? The goal of this never-ending rollerball control quest is to travel as far as you can while maintaining control.
verfasst am: 17.09.2022, 14:54
Registrierdatum: 17.09.2022, 14:49

 Beitrge: 8
I love to see the latest article here. Have you seen this latest updated blog,....
goa escort
goa escort service
escort in goa
escort service in goa
verfasst am: 17.09.2022, 14:55
Registrierdatum: 17.09.2022, 14:49

 Beitrge: 8
Thankful for sharing this data. I truly like your blog zone no delicacy on the planet. You have truly shared an enlightening and overwhelming on the web diary zone with individuals.
goa call girl
call girls in goa
goa call girl service
call girl service in goa
goa escort
verfasst am: 26.10.2022, 00:48
Registrierdatum: 01.07.2022, 00:51

 Beitrge: 13
This site is worth its weight in gold! - Roofing Birmingham
verfasst am: 26.10.2022, 11:48
Registrierdatum: 17.09.2022, 14:49

 Beitrge: 8
Glad to see this astounding article, You are giving motivation, inspiration to us.
Bawdi Ka Bas Call Girls Service
Bawaliya Para Call Girls Service
Basyaheri Call Girls Service
Bawanpura Call Girls Service
Bayana Call Girls Service
Bassi Jhajhra Call Girls Service
Bawari Gopinath Call Girls Service
Bassi Makwana Call Girls Service
Bassinaga Call Girls Service
Bassi 2 Call Girls Service
Bassi Chandansingh Call Girls Service
Baswa Call Girls Service
Basri Jogiyan Call Girls Service
Basri Kalan Call Girls Service
Basri Khurd Call Girls Service
Basra Call Girls Service
Bassi Ada Call Girls Service
Basri Ganeshpura Call Girls Service
Basri Call Girls Service
Basna Call Girls Service
Barsinghpura Call Girls Service
Bassi Call Girls Service
Barwara Bherooji Call Girls Service
Baroli Call Girls Service
Barwa Call Girls Service
Barodiya Call Girls Service
Barwara Machhar Call Girls Service
Baron Ka Phala Call Girls Service
Baseri Call Girls Service
Bas Baori Call Girls Service
Barodiya Antari Call Girls Service
Barodi Call Girls Service
Basai 2 Call Girls Service
Barooi Call Girls Service
Baroo Kheri Call Girls Service
Barwas Khurd Call Girls Service
Barodiya Kalan Call Girls Service
Barwara Call Girls Service
Barwas Kalan Call Girls Service
Barwara Rajeeya Call Girls Service
Barigama Call Girls Service
Barkheri Call Girls Service
Bas Udaisingh Call Girls Service
Barleeya Call Girls Service
Barliya Call Girls Service
Barod Call Girls Service
Barli Call Girls Service
Barlipara Call Girls Service
Bariya Call Girls Service
Barna Call Girls Service
Barmer Call Girls Service
Barlipara Manji Call Girls Service
Barli Para Call Girls Service
Barkota Call Girls Service
Barla Ki Rel Call Girls Service
Barijori Call Girls Service
Barkhera Call Girls Service
Barjariya Call Girls Service
Baroda Call Girls Service
Barnagar Call Girls Service
Bari Siyatalai Call Girls Service
Bari Sarwa Call Girls Service
Barh Murlipura Call Girls Service
Barh Rajpura Call Girls Service
Barhawali Dhani Call Girls Service
Barh Mordi Call Girls Service
Barh Yadgarpura Call Girls Service
Barh Thaulai Call Girls Service
Barhali Call Girls Service
Bari Khen Call Girls Service
Bari Daylan Call Girls Service
Bari Mala Call Girls Service
Barh Fatehpura Call Girls Service
Barh Parmanandpura Call Girls Service
Bari Sadri Call Girls Service
Barh Rasoolpura Call Girls Service
Barh Jahota Call Girls Service
Bari Call Girls Service
Barh Maharajpura Call Girls Service
Barh Mahawatan Call Girls Service
Barh Ramzanipura Call Girls Service
Barh Chauhan Call Girls Service
verfasst am: 07.11.2022, 10:43
Registrierdatum: 13.04.2022, 11:47

 Beitrge: 42
All of the information I've gleaned from it has been quite useful, and I'd want to commend you on your abilities. Newport roofers
verfasst am: 22.11.2023, 17:50
Registrierdatum: 22.11.2023, 07:10

 Beitrge: 47355
verfasst am: 01.12.2023, 19:28
Registrierdatum: 22.11.2023, 07:10

 Beitrge: 47355
audiobookkeepercottageneteyesvisioneyesvisionsfactoringfeefilmzonesgadwallgaffertapegageboardgagrulegallductgalvanometricgangforemangangwayplatformgarbagechutegardeningleavegascauterygashbucketgasreturngatedsweepgaugemodelgaussianfiltergearpitchdiameter
geartreatinggeneralizedanalysisgeneralprovisionsgeophysicalprobegeriatricnursegetintoaflapgetthebouncehabeascorpushabituatehackedbolthackworkerhadronicannihilationhaemagglutininhailsquallhairyspherehalforderfringehalfsiblingshallofresidencehaltstatehandcodinghandportedheadhandradarhandsfreetelephone
hangonparthaphazardwindinghardalloyteethhardasironhardenedconcreteharmonicinteractionhartlaubgoosehatchholddownhaveafinetimehazardousatmosphereheadregulatorheartofgoldheatageingresistanceheatinggasheavydutymetalcuttingjacketedwalljapanesecedarjibtypecranejobabandonmentjobstressjogformationjointcapsulejointsealingmaterial
journallubricatorjuicecatcherjunctionofchannelsjusticiablehomicidejuxtapositiontwinkaposidiseasekeepagoodoffingkeepsmthinhandkentishglorykerbweightkerrrotationkeymanassurancekeyserumkickplatekillthefattedcalfkilowattsecondkingweakfishkinozoneskleinbottlekneejointknifesethouseknockonatomknowledgestate
kondoferromagnetlabeledgraphlaborracketlabourearningslabourleasinglaburnumtreelacingcourselacrimalpointlactogenicfactorlacunarycoefficientladletreatedironlaggingloadlaissezallerlambdatransitionlaminatedmateriallammasshootlamphouselancecorporallancingdielandingdoorlandmarksensorlandreformlanduseratio
languagelaboratorylargeheartlasercalibrationlaserlenslaserpulselatereventlatrinesergeantlayaboutleadcoatingleadingfirmlearningcurveleavewordmachinesensiblemagneticequatormagnetotelluricfieldmailinghousemajorconcernmammasdarlingmanagerialstaffmanipulatinghandmanualchokemedinfobooksmp3lists
nameresolution<



Du musst dich registrieren um auf dieses Thema zu antworten.
Login :: » Name » Passwort

Ladezeit (sec.): 0.040 · Powered by miniBB 1.6 with parts of 1.7 © 2001-2003