Having some difficulties creating ****ets December 23, 2008, 03:39:36 pm I am in the process of experimenting with creating ****ets for Pak128/PakBritain using makeobj, but I am having some difficulty in getting it to work. I managed to find an excellent .dat file template on the old forum for pak128, and I have looked at the Wiki pages, but whenever I try to create a .pak file using Makeobj and PakHelper, I end up with a rather useless 69byte file with the correct name that does not come up with a vehicle in the game. PakHelper does not produce any error messages (I can find none in the logs), so I am somewhat confused as to whether the problem is the .dat file or the .png file. I cannot find detailed information on exactly how to interact with the image files. I have not created my own image file, but am trying to use a generic image file just to test the various properties of the .dat files. So far, I have tried using one of the Czech trolleybuses, and the "vehicle-template.png" files, without any success on either occasion. My testing .dat file is as follows:Code: [Select]# Generic 'bus template# For testing purposes.##obj=vehiclename = Generic_Buscopyright = jamespettswaytype = roadengine_type=dieselfreight = P****agierepayload = 24speed = 50power = 100gear = 100weight = 4cost = 10000runningcost = 65intro_year = 1750intro_month = 1retire_year = 1940retire_month = 6constraint[next][0] = none constraint[next][1] = noneconstraint[prev][0] = noneemptyimage[w]=Czech_trolleybus.0.1emptyimage[nw]=Czech_trolleybus.0.2emptyimage[n]=Czech_trolleybus.0.3emptyimage[ne]=Czech_trolleybus.0.4emptyimage[e]=Czech_trolleybus.0.5emptyimage[se]=Czech_trolleybus.0.6emptyimage[s]=Czech_trolleybus.0.7emptyimage[sw]=Czech_trolleybus.0.8Can anyone render any ****istance? I should be most grateful. Quote Selected
Re: Having some difficulties creating ****ets Reply #1 – December 23, 2008, 03:46:25 pm retire_month = 6constraint[next][0] = none constraint[next][1] = noneconstraint[prev][0] = noneunder Linux filename case sensitivthe extension of image file must .png not .PNG Quote Selected
Re: Having some difficulties creating ****ets Reply #2 – December 23, 2008, 03:50:11 pm Frank,thank you for your reply. I deleted the line as suggested, and changed the entire image filename to lowercase (and reflected that change in the .dat file), but I still get the 69 byte file. Quote Selected
Re: Having some difficulties creating ****ets Reply #3 – December 23, 2008, 03:52:49 pm maybename = Generic_Busname=Generic_Busdon't use breakCode: [Select]obj=vehiclecost=560000payload=72speed=46weight=7good=P****agiererunningcost=39name=skoda 1 trintro_year=1930intro_month=1retire_year=1938retire_month=1waytype=roadfreight=P****agiereengine_type=electricpower=66copyright=TommPa9Constraint[Prev][0]=noneConstraint[Next][0]=noneemptyimage[w]=tr.0.1emptyimage[nw]=tr.0.2emptyimage[n]=tr.0.3emptyimage[ne]=tr.0.4emptyimage[e]=tr.0.5emptyimage[se]=tr.0.6emptyimage[s]=tr.0.7emptyimage[sw]=tr.0.8 Quote Selected Last Edit: December 23, 2008, 03:59:34 pm by TommPa9
Re: Having some difficulties creating ****ets Reply #4 – December 23, 2008, 03:59:23 pm TommPA9 - thank you for the suggestion. I tried that, with, I am afraid, the same 69 byte result... Quote Selected
Re: Having some difficulties creating ****ets Reply #5 – December 23, 2008, 04:01:06 pm please upload the png and dat file Quote Selected
Re: Having some difficulties creating ****ets Reply #6 – December 23, 2008, 04:01:44 pm The images need to go from 0.0 to 0.7 - not from 0.1 to 0.8 Quote Selected
Re: Having some difficulties creating ****ets Reply #7 – December 23, 2008, 04:02:22 pm Quote from: jamespetts – on December 23, 2008, 03:59:23 pmTommPA9 - thank you for the suggestion. I tried that, with, I am afraid, the same 69 byte result...is size of your .png correct?Quote from: DirrrtyDirk – on December 23, 2008, 04:01:44 pmThe images need to go from 0.0 to 0.7 - not from 0.1 to 0.8yes and no too! i have the 0.0 not fuel. Quote Selected Last Edit: December 23, 2008, 04:06:43 pm by TommPa9
Re: Having some difficulties creating ****ets Reply #8 – December 23, 2008, 04:06:34 pm Ah ok, when you left a blank space in the graphic, then it's correct. Quote Selected
Re: Having some difficulties creating ****ets Reply #9 – December 23, 2008, 04:13:08 pm Quote from: DirrrtyDirk – on December 23, 2008, 04:06:34 pmAh ok, when you left a blank space in the graphic, then it's correct.I know it. Im sorry but I don't have picture of posited trolleybus yet, is't czech fire truck Škoda 706 RTHP Quote Selected Last Edit: December 23, 2008, 04:16:22 pm by TommPa9
Re: Having some difficulties creating ****ets Reply #10 – December 23, 2008, 04:17:27 pm I just tried thisCode: [Select]# Generic 'bus template# For testing purposes.##obj=vehiclename=Generic_Buscopyright=jamespettswaytype=roadengine_type=dieselfreight=P****agierepayload=24speed=50power=100gear=100weight=4cost=10000runningcost=65intro_year=1750intro_month=1retire_year=1940retire_month=6constraint[next][0]=none Constraint[prev][0]=noneemptyimage[w]=Czech_trolleybus.0.1emptyimage[nw]=Czech_trolleybus.0.2emptyimage[n]=Czech_trolleybus.0.3emptyimage[ne]=Czech_trolleybus.0.4emptyimage[e]=Czech_trolleybus.0.5emptyimage[se]=Czech_trolleybus.0.6emptyimage[s]=Czech_trolleybus.0.7emptyimage[sw]=Czech_trolleybus.0.8Together with the .png from TommPa9's post above (of course renamed to Czech_trolleybus.png) and it worked (file size 10kb). So the .dat seems correct. That leaves either the picture or makeobj (which version do you use, by the way?)... or pakhelper (which I've never used) as the problem... Quote Selected
Re: Having some difficulties creating ****ets Reply #11 – December 23, 2008, 04:54:05 pm I am still having trouble, I am afraid. I have downloaded MakeObj 49. I have downloaded the image very helpfully supplied by TommPa9, and renamed it "generic_vehicle.png". I have set makeobj to run from the commandline with the command: makeobj pak128 generic_bus.dat generic_bus.pak, and it still produces a 69 byte generic_bus.pak file. DirrrtyDirk - how did you get it to work? Quote Selected
Re: Having some difficulties creating ****ets Reply #12 – December 23, 2008, 05:05:12 pm Quote from: jamespetts – on December 23, 2008, 04:54:05 pmmakeobj pak128 generic_bus.dat generic_bus.pakTrymakeobj pak128 generic_bus.pak generic_bus.datFirst .pak then .dat(s)! Quote Selected
Re: Having some difficulties creating ****ets Reply #13 – December 23, 2008, 05:13:21 pm Quote from: DirrrtyDirk – on December 23, 2008, 05:05:12 pmTrymakeobj pak128 generic_bus.pak generic_bus.datFirst .pak then .dat(s)!or simplemakeobj pak128 Quote Selected
Re: Having some difficulties creating ****ets Reply #14 – December 23, 2008, 05:21:37 pm or PakHelper. There is no problemm. You can download it here: http://minami-fukuoka.simutrans.net/english/pakhelper/PakHelper_3.2.zip Quote Selected
Re: Having some difficulties creating ****ets Reply #15 – December 23, 2008, 05:57:31 pm Ummmmm... you do use makeobj version from release, not a home-baked latest trunk?Are both files (png and dat) in the same folder?What does makeobj say - does it output anything at all?Can you try just "makeobj pak128" ? Quote Selected
Re: Having some difficulties creating ****ets Reply #16 – December 23, 2008, 06:39:32 pm I think that I've managed to make it work - the problem might have been that I had saved the text file as unicode. Thank you all for your help! Quote Selected