forked from Ports/perfect_dark
port: auto-generate headers like the decomp does
this does not require the ROM
This commit is contained in:
1 parent
67492e744d
commit
28282f1c35
7 files changed
+61
-14
No files matched your search
@@ -3,6 +3,7 @@
|
||||
import assetmgr
|
||||
import json
|
||||
import os
|
||||
import sys
|
||||
|
||||
def main():
|
||||
fd = open('src/assets/%s/animations.json' % os.environ['ROMID'], 'r')
|
||||
@@ -11,7 +12,8 @@ def main():
|
||||
|
||||
rows = json.loads(data)
|
||||
|
||||
make_object(rows)
|
||||
if '--headers-only' not in sys.argv:
|
||||
make_object(rows)
|
||||
make_header(rows)
|
||||
|
||||
def make_header(rows):
|
||||
|
||||
@@ -19,7 +19,8 @@ def main():
|
||||
if sys.argv[2] == 'en':
|
||||
make_header(rows, shortname)
|
||||
|
||||
make_object(rows, basename, sys.argv[2])
|
||||
if '--headers-only' not in sys.argv:
|
||||
make_object(rows, basename, sys.argv[2])
|
||||
|
||||
def get_shortname(basename):
|
||||
return re.match(r'^[a-z0-9]+', basename)[0]
|
||||
|
||||
@@ -18,7 +18,8 @@ class App():
|
||||
self.populate_waygroup_waypoints()
|
||||
|
||||
self.make_header()
|
||||
self.make_object()
|
||||
if '--headers-only' not in sys.argv:
|
||||
self.make_object()
|
||||
|
||||
def load_data(self):
|
||||
fd = open(sys.argv[1], 'r')
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
import assetmgr
|
||||
import json
|
||||
import os
|
||||
import sys
|
||||
|
||||
def main():
|
||||
fd = open('src/assets/%s/sequences.json' % os.environ['ROMID'], 'r')
|
||||
@@ -11,7 +12,8 @@ def main():
|
||||
|
||||
rows = json.loads(data)
|
||||
|
||||
make_object(rows)
|
||||
if '--headers-only' not in sys.argv:
|
||||
make_object(rows)
|
||||
make_header(rows)
|
||||
|
||||
def make_header(rows):
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
import assetmgr
|
||||
import json
|
||||
import os
|
||||
import sys
|
||||
|
||||
def main():
|
||||
fd = open('src/assets/%s/textures.json' % os.environ['ROMID'], 'r')
|
||||
@@ -11,7 +12,8 @@ def main():
|
||||
|
||||
rows = json.loads(data)
|
||||
|
||||
make_objects(rows)
|
||||
if '--headers-only' not in sys.argv:
|
||||
make_objects(rows)
|
||||
make_header(rows)
|
||||
|
||||
def make_header(rows):
|
||||
|
||||
@@ -27,7 +27,8 @@ class App():
|
||||
self.room_names = self.json['rooms'].keys()
|
||||
|
||||
self.make_header()
|
||||
self.make_object()
|
||||
if '--headers-only' not in sys.argv:
|
||||
self.make_object()
|
||||
|
||||
def load_data(self):
|
||||
fd = open(sys.argv[1], 'r')
|
||||
|
||||
Reference in new issue
Block a user