UNPKG

node-wad

Version:
22 lines (16 loc) 542 B
class WLump constructor: (@wad, data, name) -> @data = new Buffer(data) @name = name.toString('ascii') while @name.endsWith("\x00") @name = @name.slice(0, -1) # For console.dir purposes: @strData = @data.toString('utf-8') getSize: => return @data.length write: (bf) => if @data.length == 0 return for i in [0..@data.length - 1] bf.writeUInt8(@data.slice(i, i + 1).readUInt8()) module.exports = WLump