Einfügen neuer Einheiten

Moderator: Moderatoren2

Pretorian
Soldat
Soldat
Beiträge: 3
Registriert: So 26. Jan 2014, 18:41

Einfügen neuer Einheiten

Beitrag von Pretorian »

Hallo zusammen

Bevor ich meine Frage stelle, möchte ich erstmal ein großes Dankeschön an
die Programmierer von ASC loswerden. Das Projekt ist für meinen Vater als Spieler
und mich als Kartenersteller eine große Bereicherung :)

Nun wollte ich die Terraner Einheiten um ein paar Panzer und Flugzeuge erweitern
(F15 Strike Eagle, F18 Hornet usw), komme aber mit dem Einbinden nicht zurecht.
Das Fortsetzen der Vehikel.dump Files scheint der falsche Weg zu sein, daher bitte
ich die Profis unter Euch um eine kleine Erklärung, wie man neu gezeichnete
Einheiten in die Palette integriert.

Das Spiel läuft bei uns unter Ubuntu und soweit ich es verstanden habe, spielt sich
alles im .asc Verzeichnis ab? Wir könnten im Notfall auch auf Windows wechseln, falls
hierfür eine Anleitung existiert.

Gruss
Pretorian
Benutzeravatar
TheCoder
Stabsunteroffizier
Stabsunteroffizier
Beiträge: 454
Registriert: Mo 15. Jun 2009, 20:38

Re: Einfügen neuer Einheiten

Beitrag von TheCoder »

Die dump-Dateien haben extra ein paar Abweichungen von der normalen Einheitendefinition, damit sie nicht als Einheiten erkannt werden und nicht stören (z.B. doppelte ID Fehler verursachen).

Du musst die Dateien nach .asctxt umbenennen, und innen die Hauptstruktur von VehicleDump nach VehicleType umbennen (ganz am Anfang und ganz am Ende). Dann ist es eine funktionsfähige Einheit.
Wenn Du dann weitere Änderungen machst, solltest Du die ID verändern - dann kann die alte und die neue Version der Einheit koexistieren. Falls Du die ID nicht änderst, muss der Dateiname identisch sein (siehst im Spiel bei Field Information, Taste 7).


Da Du unter Linux arbeitest, gibt es auch einen ganz anderen Ansatz: Du hast die Einheitendefintion ja bereits im Source vorlieben (data Verzeichnis). Dort kannst Du ebenfalls verändern und mittels 'make' neu bauen. Allerdings musst Du Dich dafür mit der Eigenschaften-Vererbung auseinandersetzen.
Pretorian
Soldat
Soldat
Beiträge: 3
Registriert: So 26. Jan 2014, 18:41

Re: Einfügen neuer Einheiten

Beitrag von Pretorian »

Hat prima geklappt mit dem umbenennen, danke :)
Benutzeravatar
GAMER
General
General
Beiträge: 8853
Registriert: Sa 7. Mär 2009, 14:49
Einheitenset: Teccnols - SY

Re: Einfügen neuer Einheiten

Beitrag von GAMER »

Denk bitte daran, dass deine Mitspieler, diese Dateien nicht haben. Für Testzwecke steht der ID Bereich 19xxx zur Verfügung. Sollen die EInheiten dauerhaft für Kartenerstellung genutzt werden, so stimme die ID-Verwendung bitte vorher mit TheCoder und mir ab.
[enjoy the future!]
Benutzeravatar
itaker
Oberstabsfeldwebel
Oberstabsfeldwebel
Beiträge: 2505
Registriert: Sa 13. Jun 2009, 23:02
Einheitenset: Rehaner
Wohnort: Karlsruhe

Re: Einfügen neuer Einheiten

Beitrag von itaker »

hast du hierfür neue Grafiken herstellt Pretorian?...können wir diese sehen? *neugierigguck* 8-)
Pretorian
Soldat
Soldat
Beiträge: 3
Registriert: So 26. Jan 2014, 18:41

Re: Einfügen neuer Einheiten

Beitrag von Pretorian »

Aber gerne itaker :) Es sind erst wenige, denn ich habe noch nicht ganz verstanden, wie das mit der Farbpalette funktioniert. Irgendwie färben sich die Einheiten nicht um.

@GAMER: Da brauchen wir nichts abstimmen, denn meine Gehversuche im Editieren brauchen noch Zeit und mir reicht da völlig der ID Testbereich.
mk4b_avenger.png
mk4b_avenger.png (829 Bytes) 6827 mal betrachtet
bld_asc_pyramid_dry.png
bld_asc_pyramid_dry.png (10.19 KiB) 6827 mal betrachtet
mk4a_hammer_test.png
mk4a_hammer_test.png (505 Bytes) 6827 mal betrachtet
Benutzeravatar
GAMER
General
General
Beiträge: 8853
Registriert: Sa 7. Mär 2009, 14:49
Einheitenset: Teccnols - SY

Re: Einfügen neuer Einheiten

Beitrag von GAMER »

Für den Farbwechsel darfst du nur ganz bestimmte Rottöne verwenden.
rgb 0,0,0 - 256,0,0
rgb 256,1,1 - 256, 256,256
die grün und blau Werte müssen in jedem Fall den gleichen Wert haben.
[enjoy the future!]
Xordarion
Stabsunteroffizier
Stabsunteroffizier
Beiträge: 497
Registriert: So 22. Apr 2012, 12:36
Einheitenset: Teccnols

Re: Einfügen neuer Einheiten

Beitrag von Xordarion »

Welche Größe dürfen denn die Bilder haben?

48*48 Pixel?

Und reicht es, den Rest um die Einheit weiß zu lassen, oder muss da eine spezielle "Farbe" rein, damit das dann transparent ist?
Hanni
Oberstabsfeldwebel
Oberstabsfeldwebel
Beiträge: 2898
Registriert: Sa 31. Jan 2009, 13:04
Einheitenset: Cromoner MK4
Wohnort: Leipzig

Re: Einfügen neuer Einheiten

Beitrag von Hanni »

Es gibt mehrere Möglichkeiten:

1. Das Bild wird im PCX Format mit Palette gespeichert.
In diesem Fall muss die letzte Farbe der Palette für transparente Bereiche genutzt werden.

2. Das Bild wird im PNG Format (truecolor!) gespeichert.
In diesem Fall werden transparente Bereiche einfach transparent gezeichnet.

Grüße
R.
Die DIN 16554 regelt, dass eine Kugelschreibermine einen 200 m langen Strich ziehen können muss.
----------
Beiträge in meiner Funktion als Admin haben diese Farbe!
Xordarion
Stabsunteroffizier
Stabsunteroffizier
Beiträge: 497
Registriert: So 22. Apr 2012, 12:36
Einheitenset: Teccnols

Re: Einfügen neuer Einheiten

Beitrag von Xordarion »

Mal schauen, ob ich das hinkriege ;)
Und die Größe?
Antworten