myst6re / makoureactor Goto Github PK
View Code? Open in Web Editor NEWFinal Fantasy VII field archive editor
License: GNU General Public License v3.0
Final Fantasy VII field archive editor
License: GNU General Public License v3.0
Background is not scaled to the preview area.
Field class represent the PC field file or the DAT file (for PS). I suggest to separate IO considerations from Field class.
Eventually Field class should represent the Field with every submodules (Scripts, Walkmesh, Camera, Model Loader, Background...) without take care about IO.
It would be posible to add support to add comments in code like disabled lines or text messages for take notes?
thank you
See here.
From here
The game seems to crash when there are too much models.
in the Camera Limits Tab all spinboxes are very small . check for a fixed height being applied to these boxes. this section may need to be placed in a scroll area
On Windows, FF7 is well detected. But on other OSes, WINE is always used to start FF7. Sometimes we want to use our own command to start the game, with Crossover for example (MacOS).
This leads to the game being unusable in the emulator Mednafen
There are some TODOs in the code:
I'm interested in translate app to Spanish
now in the develop branch I can only see French language
how to enable the English one
thx
Allow user to search vars affectation with other operators:
For example with the collada format.
Bitfields in structures used to open PS backgrounds files cause issues when Makou Reactor is compiled with msvc.
Beacause uses certain characters on the font so that the PC version can have PS1 controller icons. Any chance of adding this option?
Up = BE
Down = BF
Left = 93
Right = 94
X = 95
Square = 96
Triange = 97
Circle = 98
L1 = 99
R1 = 9A
L2 = 9B
R2 = 9C
Select = 81
Start = 82
and a love heart (โฅ) at
80 and 83.
Defaults are:
{spaced characters} = 13
{CHOICE} = 10
{TAB} = 4
Put a window editor in the text editor dialog, it needs an algo to associate a text ID and a window ID.
Makoureactor should move its config files (Makou_Reactor.conf) to ~/.config/makoureactor/ this way other user setting files such as vars.cfg and will be easier for users to locate these files if they are not just dumped in to ~/.config/ .
The path for vars.cfg is not very unix friendly currently on linux the path of this file is /usr/share/makoureactor/vars.cfg. This is ok for a system wide settings (should be in /etc/ if thats its purpose) not for ones the user can change we currently durring install have to chmod this file to enable users to write to it. This is not a good practace so I propse we check for linux and instead place the vars.cfg file in $HOME/.config/makoureactor/ . along with the config file for the program. This file should be created if not present automaticly also.
GLUT is outdated and was removed from Qt. Right now to compile Makou Reactor with Qt 5 we can either add GLUT dependency, or do not use GLUT anymore. I prefer the second choice, but to replace with what?
I am aware that the "init" and "main" are in fact one script separated by a return, but I think Makou should ignore instructions after the "init" return. At the moment, the instruction after Return will still be seen and executed, likely because it's being seen as the first instruction of Main (example):
Play music #0
Return
Fade music volume (param1 (8-bit)=255, param2=0, param3=127, param4=0, param5=0) << Still executed.
Makou probably sees this instruction as the first instruction of Main.
Parameters meaning change according to the selected operation.
It seems related to the walkmesh view with field models. I don't know how to reproduce.
"When I switch away from a script / talk etc, some lines close off again. Haven't tested much, but certainly you can see this on talk script" Source
Add and remove a field, with maplist file auto-update (for PC version). #31 needed.
Bank area is not auto sized will show very small horizontal scroll bar.
this is what QtCreator whit Qt 5.5.1 shows when I try to edit any file
Adding tabs to switch between dialogs and let the user to anchor a dialog in full window.
When clicking to the save icon, the resized pixmap is saved, not the original image.
I propose that only long jumps be viewable and savable.
Templates to create common group scripts:
Akao2 being 16 bit does everything that Akao 8 bit does. So perhaps simply have one AKAO setting and automatically chose between the two depending on user input values?
I have also updated the Akao opcode recently on the wiki.
This would be better with #15
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.