i began modding by differential file comparison, it will take some time.
The idea of free rotation (we have some sort of step rotation around z axis, but not for x or y axis) and zoom, would be awesome, but i aim lower. The game has two states for zoom and angle, i was willing to have a asm patch that allow me to change those values, ex: close would be 100% and 30º, far would be 50% (33?) and (60º) plus setting initial values, cuz after 30 fights, is a pain to adjust camera manually in every battle...
OLD (i can delete it but if any want to see whole process):
UPDATE:
mmm ... i modded the first battle with Delita still camera reset....
UPDATE 2:
It seems that one map has more than one event file, cuz in Delita turn there is another event for the camera...
UPDATE 3:
Well, i edited all event files (EVT_ 010 to 012) in test.evt for the first battle with Delita still camera reset in combat mode, so its clear that battle events are not there or at least they aren't sorted with text events. Now i don't have any clue where to look...
Video:
The idea of free rotation (we have some sort of step rotation around z axis, but not for x or y axis) and zoom, would be awesome, but i aim lower. The game has two states for zoom and angle, i was willing to have a asm patch that allow me to change those values, ex: close would be 100% and 30º, far would be 50% (33?) and (60º) plus setting initial values, cuz after 30 fights, is a pain to adjust camera manually in every battle...
OLD (i can delete it but if any want to see whole process):
UPDATE:
mmm ... i modded the first battle with Delita still camera reset....
Code Select
Offset(x00014000)
//Remove the previous line if you wish not to override the offset in CONFIG.INI.
Text(x000000D3)
//Remove the previous line if you wish text to compile directly after instructions.
{7C}()
ColorUnit(x00,x00,x04,-031,-031,+000,000)
ColorField(x04,-031,-031,+000,000)
Wait(00002)
UnitAnim(x80,x00,x0002,x00)
Camera(+00728,-00237,+01560,+00446,+04608,+00000,+04096,+00001)
WaitForInstruction(x04,x00)
{63}(rC9)
Reveal(060)
Camera(+00728,+00019,+00616,+00302,+04608,+00000,+04096,+00196)
Wait(00030)
ColorUnit(x00,x00,x04,+000,+000,+000,008)
ColorField(x04,+000,+000,+000,008)
WaitForInstruction(x04,x00)
{66}()
Wait(00030)
DisplayMessage(x10,x70,x0001,x80,x00,x00,+00000,-00014,-00004,x01)
WaitForInstruction(x01,x00)
Wait(00016)
March(x80,x00,000)
Wait(00016)
EventSpeed(x02)
CameraFusionStart()
Camera(+00504,+00019,+00840,+00510,+05120,+00000,+04096,+00064)
Camera(+00504,+00019,+00841,+00341,+05637,+00000,+02048,+00128)
CameraFusionEnd()
DarkScreen(x00,x01,012,064,x00,004)
WaitForInstruction(x36,x00)
DisplayConditions(x08,090)
WaitForInstruction(x38,x00)
WaitForInstruction(x04,x00)
Camera(+00504,+00019,+00840,+00341,+05632,+00000,+02048,+00004)
WaitForInstruction(x04,x00)
DisplayConditions(x00,060)
WaitForInstruction(x38,x00)
RemoveDarkScreen()
WaitForInstruction(x36,x00)
EventSpeed(x01)
EventEnd()
UPDATE 2:
It seems that one map has more than one event file, cuz in Delita turn there is another event for the camera...
UPDATE 3:
Well, i edited all event files (EVT_ 010 to 012) in test.evt for the first battle with Delita still camera reset in combat mode, so its clear that battle events are not there or at least they aren't sorted with text events. Now i don't have any clue where to look...
Video: