mirror of
https://github.com/zeldaret/oot.git
synced 2025-08-08 15:30:14 +00:00
Assets system utilities (#2529)
This commit is contained in:
parent
a6162dc8e7
commit
f456bc6bf8
2 changed files with 32 additions and 1 deletions
|
@ -143,6 +143,12 @@ class VtxArrayResource(CDataResource):
|
|||
self.cdata_ext = CDataExt_Array(self.element_cdata_ext, num)
|
||||
super().__init__(file, range_start, name)
|
||||
|
||||
def get_as_xml(self):
|
||||
return f"""\
|
||||
<Array Name="{self.symbol_name}" Count="{(self.range_end - self.range_start) // self.element_cdata_ext.size}" Offset="0x{self.range_start:X}">
|
||||
<Vtx/>
|
||||
</Array>"""
|
||||
|
||||
def get_c_declaration_base(self):
|
||||
if hasattr(self, "HACK_IS_STATIC_ON"):
|
||||
return f"Vtx {self.symbol_name}[{self.cdata_ext.length}]"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue