Topic: Protecting assets

Hi Gman,

    Can I use your zipengine to something like protecting my art assets by zipping it with a password,
    then loading it thru loadscene..

    example.
   
     Local fileBuffer:TRamStream = Null
     fileBuffer = Null
     If (zrObject.OpenZip("data.zip")) Then
        fileBuffer = zrObject.ExtractFile("ascene.irr", False, "gman")
    zrObject.CloseZip()
     End If

     'now the problem is how do I load it here
     'this will not even compile, of course
     scenemgr.loadScene(  fileBuffer   )

     ' and if we succeed , how about all the child mesh in the iir file
     ' that is also inside the zip data



--..--..--..--..--..--..--..--
      Tuks..
--..--..--..--..--..--..--..--

Re: Protecting assets

greetings smile  i have thought about this before but not taken the time to implement.  there would need to be an IReadFile implemented for BMAX streams.  once this happens then any BMAX stream including incbin and zipengine password files would be possible.

if i can manage some time i may take a look into this.  what is your timeframe?

Re: Protecting assets

Hi Gman,

   Thanks for the reply and taking time to entertain noobs like me.
   Well I am making a 3d game based on our local tv game show using irrlitch and
   your bm mod. For the timeframe, I could still wait for some months since asset
   protection will be on my project finishing touches.
   
   Lastly since we are using bm, we are cutoff from other contributions
   made by good people of irrlitch like abu's extensions. I definitely like
   to also be able to play avi in irr. Is there anyway to link on those extensions?