dantarion / bbtools Goto Github PK
View Code? Open in Web Editor NEWtools for parsing files for Blazblue's engine (P4A PS3/360, P4AU PS3, Blazblue Chronophantasma PC, Xrd PC/PS3)
tools for parsing files for Blazblue's engine (P4A PS3/360, P4AU PS3, Blazblue Chronophantasma PC, Xrd PC/PS3)
Traceback (most recent call last):
File "bbcpex_script_rebuilder.py", line 237, in <module>
rebuild_bbscript("static_db/bb/scr_rm.bin.py","test_rebuild/scr_rm.bin")
File "bbcpex_script_rebuilder.py", line 226, in rebuild_bbscript
Rebuilder().visit(sourceAST)
File "C:\Python26\lib\site-packages\astor\misc.py", line 161, in visit
return visitor(node)
File "bbcpex_script_rebuilder.py", line 75, in visit_Module
if function.decorator_list[0].id != "State":
IndexError: list index out of range
This was with a default,parsed char_rm_scr.bin, no changes made besides deleting an empty MatchInit2 and removing the first if statement in DriveVoice, both of which astor complained about when rebuilding.
If you would like the tracebacks for those i'd be happy to give them to you.
Forgive me for posting my issue here, but i hope somebody could help me out as i was interested
to mod the moveset of BlazBlue Central Fiction.
I stumble upon the error mentioned in title while running the script after i modified the INPUT PATH. The complete error message is like below:
Traceback (most recent call last):
File "C:\Users\Rufus\Desktop\bbtools-master\pac.py", line 53, in
for thing in iterpac(filename,dump_pac):
File "C:\Users\Rufus\Desktop\bbtools-master\pac.py", line 46, in iterpac
yield func(f,basename,FILE_NAME,FILE_SIZE)
File "C:\Users\Rufus\Desktop\bbtools-master\pac.py", line 18, in dump_pac
out = open(outFilename,"wb")
IOError: [Errno 2] No such file or directory: 'bbcf2/char_am_pal.pac.extracted\'
I'd appreciate if somebody can tell me what i did wrong and how to fix the problem, Thank you.
I have attached the script which i convert it to txt format so that it can be attachment.
pac.txt
Traceback (most recent call last):
File "bbcf_bbtag_script_rebuilder.py", line 1, in
import os, struct, json, pac, astor, fnmatch
ImportError: No module named pac
I don't even get it at all, the parser (except Jin are okay, but the rebuilding
I was in a middle after finish parser modding Seth, Merkava & Mika scr, but it says this one above. What am I missing?
It won't rebuild my .py scripts at all but it can parser no problem
Hey, I don't know if anyone here still has any interest with this project, but I've managed to put together a somewhat comprehensive list of the missing unknown values, using BBCF as a base, you can access it here:
https://docs.google.com/spreadsheets/d/1ntP1DPCXmMuF7pb3ArDEr1spr2qKS5Eh0bXT6Ac2oAY/edit?usp=sharing
I'm still updating things as I find them. Thanks for putting together the boxdox site, it's really helped me pull apart what's really going on in this weird game!
I think it's something to do with the way we parse else statements, the crash occurs when parsing the state OnFrameStep.
Error Message:
Traceback (most recent call last):
File "C:\Python27\lib\pdb.py", line 1314, in main
pdb._runscript(mainpyfile)
File "C:\Python27\lib\pdb.py", line 1233, in _runscript
self.run(statement)
File "C:\Python27\lib\bdb.py", line 400, in run
exec cmd in globals, locals
File "<string>", line 1, in <module>
File "gg_rev_script_parser.py", line 1, in <module>
import os, struct, json, astor, sys
File "gg_rev_script_parser.py", line 273, in parse_bbscript
parse_bbscript_routine(f, os.path.getsize(f.name))
File "gg_rev_script_parser.py", line 184, in parse_bbscript_routine
astStack.append(ifnode.orelse)
AttributeError: 'Expr' object has no attribute 'orelse'
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.