Method: Gruesome::Z::ObjectTable#object_set_child

Defined in:
lib/gruesome/z/object_table.rb

#object_set_child(index, child_id) ⇒ Object



114
115
116
117
118
119
120
121
122
123
# File 'lib/gruesome/z/object_table.rb', line 114

def object_set_child(index, child_id)
  entry = object_entry(index)
  addr = entry[:attributes_address] + @attributes_size + @object_id_size*2

  if @object_id_size == 1
    @memory.force_writeb(addr, child_id)
  else
    @memory.force_writew(addr, child_id)
  end
end