You dont understand what I mean

i have test it and it works operate as it should.
i can make the folder like
unpack|root|c:\test|root_repack.dat <- there the root.epk unpack in c:\test
with my line of code i can use the same .dat file to unpack
and the extracter unpack the files in c:\test\root
I can add the \root in the .dat like: unpack|root|c:\test\root|root_repack.dat
but I will not always have so much work in the extract.dat
do you understand what I meen?