Gamestudio Links
Zorro Links
Newest Posts
Newbie Questions
by fairtrader. 12/05/23 14:22
Zorro Trader GPT
by TipmyPip. 12/04/23 11:34
Square root rule
by Smallz. 12/02/23 09:15
RTest not found error
by TipmyPip. 12/01/23 21:43
neural function for Python to [Train]
by TipmyPip. 12/01/23 14:47
Xor Memory Problem.
by TipmyPip. 11/28/23 14:23
Training with command line parameters
by TipmyPip. 11/26/23 08:42
Combine USD & BTC Pairs In Asset Loop
by TipmyPip. 11/26/23 08:30
AUM Magazine
Latest Screens
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Tactics of World War I
Who's Online Now
3 registered members (TedMar, AndrewAMD, fairtrader), 578 guests, and 0 spiders.
Key: Admin, Global Mod, Mod
Newest Members
fairtrader, hus, Vurtis, Harry5, KelvinC
19019 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 3 of 3 1 2 3
Re: Lite-C vs RESOURCE [Re: HeelX] #202687
04/16/08 14:45
04/16/08 14:45
Joined: Apr 2005
Posts: 4,506
Germany
F
fogman Offline OP
Expert
fogman  Offline OP
Expert
F

Joined: Apr 2005
Posts: 4,506
Germany
Unter C-Skript konnte ich so sehr wohl verschiedene Ressourcen erstellen.
Ich denke eher, daß wir aneinander vorbeireden. \:D

Angenommen, ich habe das hier in meinem Code stehen:

BMAP* bmapBla = "bla.bmp"
STRING* mdlBla = "bla.mdl"

Nun wird das immer in die Hauptressource übernommen, es sein denn ich ändere die options.scr oder ändere die Dateinamen in "_bla.bmp" und "_bla.mdl".

In C-Skript habe ich geschrieben:

bmap bmapBla = "bla.bmp"
string mdlBla = "bla.mdl"

Und es wurde nicht in die Hauptressource übernommen.
Nehmen wir weiter an, ich möchte Modelle und Bitmaps (unter C-Skript!) in zwei getrennte ressourcen packen.


In mdl.wdl:

bind <bla.mdl>


In bmap.wdl:

bind <bla.mdl>

Diese scripte lade ich in WED und erstelle mir meine Ressourcen.
In der Haupt wdl folgt dann:

resource "mdl.wrs"
resource "bmap.wrs"

um die Ressourcen einzubinden.

Wie soll ich das in Lite-C machen?

Edit: Vielleicht sollte jemand den Thread verschieben, da sich die direkte Frage an Conitec ja nun erübrigt hat.


no science involved
Re: Lite-C vs RESOURCE [Re: fogman] #202829
04/17/08 10:30
04/17/08 10:30
Joined: Sep 2005
Posts: 980
Aue, Sachsen, Germany
W
Wicht Offline
User
Wicht  Offline
User
W

Joined: Sep 2005
Posts: 980
Aue, Sachsen, Germany
Jaja, GS und der Workflow. Das war schon immer eine putzige Angelegenheit.
Statt ständig irgendwelche Batch-Dateien zu schreiben, wäre doch folgendes sinnvoll.

WED erhält einen zusätzlichen Dialog, wo alle Dateien (Bilder, Modelle, Sounds usw.) des Spieleordners und aller Unterordner aufgelistet sind. Der User kann dann selbst entscheiden, welche Datei in welche Resource aufgenommen werden soll.
GS selbst liest dann beim Start alle verfügbaren wrs-Dateien aus und kann sofort mit den darin enthaltenen Dateien arbeiten. Dieser Unsinn mit options.scr entfällt damit komplett.

Wie ich aber Herrn Lotter kenne, wird das nichts werden, da workflow-freundliche Vorschläge nicht GS-kompatibel sind.

Re: Lite-C vs RESOURCE [Re: Wicht] #202836
04/17/08 12:01
04/17/08 12:01
Joined: Jul 2000
Posts: 27,967
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,967
Frankfurt
@fogman: Heelx versuchte folgendes zu erklären.

Entweder Sie wollen Ihre Resourcen nicht speziell aufteilen. Dann kompilieren Sie das Level normal und der Publish-Prozess erzeugt eine einzige Resource.

Oder Sie wollen eine spezielle Aufteilung in verschiedene Resourcen. Dann schreiben Sie für jede Ihrer Resourcen eine WDL-Dateiliste, die BIND-Statements enthält. Diese Liste publishen Sie einfach in SED und schon haben Sie Ihre Spezialresource. Die publizierte Standard-Resource können Sie in diesem Fall löschen, da Sie sie nicht brauchen. Oder Sie behalten sie bei, wenn Sie die Zusatzresourcen zum Patchen benutzen wollen.

Dies war meines Wissens schon immer die von Usern verwendete Methode, um ein Projekt auf bestimmte Resourcen aufzuteilen. Die von Ihnen erwähnte <> / "" Unterscheidung der A4 und A5 gibt es schon seit A6 nicht mehr.

Re: Lite-C vs RESOURCE [Re: jcl] #202842
04/17/08 12:27
04/17/08 12:27
Joined: Apr 2005
Posts: 4,506
Germany
F
fogman Offline OP
Expert
fogman  Offline OP
Expert
F

Joined: Apr 2005
Posts: 4,506
Germany
Wicht hat eine sehr schöne Lösung vorgeschlagen die ich auch begrüssen würde.
Wobei ich mich von der sarkastischen Art distanzieren möchte.

"Die publizierte Standard-Resource können Sie in diesem Fall löschen, da Sie sie nicht brauchen."

Das war mir nicht bewusst und löst alle Probleme mit einem Schlag.
Die Unterscheidung zwischen <> / "" funktionierte auch bei A6. Ich habe mehrere Projekte auf diese Art in Ressourcen aufgeteilt.

Nochmal vielen Dank für die ausführlichen Erläuterungen.
Sie zeigen mal wieder, daß der Support großartig ist, auch wenn einige gern das Gegenteil behaupten.

So wie man reinruft, kommt es halt zurück. ;\)


no science involved
Re: Lite-C vs RESOURCE [Re: fogman] #202853
04/17/08 13:46
04/17/08 13:46
Joined: Sep 2003
Posts: 9,859
F
FBL Offline
Senior Expert
FBL  Offline
Senior Expert
F

Joined: Sep 2003
Posts: 9,859
Die jetzige Lösung ist gewöhnungsbedürftig, wenn man die alte Methode gewohnt ist.
Aber der Vorteil liegt ganz klar auf der Hand: Es ist nicht mehr abhängig vom Hauptskript!!
Insgesamt denke ich überwiegen die Vorteile. Bat files sind schonmal ne tolle Sache wegen Automatisierungszwecke. Klar wäre zusätzlich(!) eine grafische Oberfläche dafür ein Vorteil für Leute, die nicht gerne mit bat Dateien rumhampern.

Das mit options.scr empfiehlt sich übrigens dennoch. In meinem Fall hab ich irgendwo ein logfile erstellt. Das wollte der WED biem Publishen immer dazuwerfen und es gba ein Warning.
Also hab ich .log ausgeschlossen und ruhe war \:\)

Re: Lite-C vs RESOURCE [Re: jcl] #213424
06/27/08 19:36
06/27/08 19:36
Joined: Mar 2002
Posts: 154
Zschornewitz, Sachsen-Anhalt, ...
I
IngoS. Offline
Member
IngoS.  Offline
Member
I

Joined: Mar 2002
Posts: 154
Zschornewitz, Sachsen-Anhalt, ...
In options.scr können Sie bestimmte Dateien von der Resource ausschliessen.

...ich hake an dieser Stelle nochmal ein, weil ich mein Resourceproblem einfach nicht lösen kann.

In meinem Hauptskript Namens "Main.c" sollen nur die includierten Code-Dateien in die Resource gepackt werden. Ich kann in die options.scr schreiben was ich will, die wird einfach nicht beachtet. Der Packer nimmt grundsätzlich alles auf was er in den includierten Files findet. Genau das soll er aber nicht, denn dafür habe ich extra Resourcen gemacht. Vielleicht kann mir einer sagen woran es liegt.

- Ingo

Re: Lite-C vs RESOURCE [Re: IngoS.] #213735
06/30/08 11:49
06/30/08 11:49
Joined: Jul 2000
Posts: 27,967
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,967
Frankfurt
Haben Sie options.scr auch ins "data" Verzeichnis kopiert?

Ansonsten kann ich das Problem hier nicht nachvollziehen, aber wenn Sie ein Beispiel haben, in dem es auftritt, senden Sie es an den Support - wir sehen uns die Sache an.

Page 3 of 3 1 2 3

Moderated by  old_bill, Tobias 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1