XICamera - Allows You To Set The Camera Distance |
||
|
XICamera - Allows you to set the Camera distance
The game crashes for me after the new monthly update while using the most recent version of XICamera. Rolling back to v0.6 works, though.
Bahamut.Tattered
Offline
Same - my guess is the memory locations found and used starting in the update to XICamera from December of last year aren't valid memory locations any longer.
Offline
Posts: 18
There was an update to this yesterday, but I'm not exactly sure where the Camera.cpp file is supposed to go in the XICamera folder in Windower
Offline
Posts: 300
Do you have the ashita version for this ?
I'm out of town and have not created a new release to fix the issues. Probably some time late Monday night.
The signatures are borked. Is this going to reach the windower in app options list?
I have no intention to get this added to the built in windower addon manager. It's mostly a confidence thing... This addon writes to memory locations and in some cases changes game code. I don't know all of the downstream effects that might cause. It mostly all seems fine without anything noticeable, but...I'm not confident.
There are some really great devs in this community that could probably take the project and improve it considerably, and if they wanted to take the reigns I'd have no problems with that. I'm not actively playing XI at the moment, so if stuff breaks I have to update my client and spin up a private server.
Necro Bump Detected!
[151 days between previous and next post]
https://github.com/Hokuten85/XICamera/releases/tag/v0.7.6
Anyone bored and want to check out an adjustment I made to help with the battle sounds issues. If it checks out for others, I'll take it out of pre-release. Offline
Posts: 1157
Cerberus.Hokuten said: » https://github.com/Hokuten85/XICamera/releases/tag/v0.7.6 Anyone bored and want to check out an adjustment I made to help with the battle sounds issues. If it checks out for others, I'll take it out of pre-release. is this a potential fix for low combat sounds if you camera is up in the air to much ? DaneBlood said: » is this a potential fix for low combat sounds if you camera is up in the air to much ? I believe it'll help with that. You'll still get reduced audio levels as the camera raises into the air or the camera distance is extended, but in my testing it didn't become a problem until you were 30+ yalms out. Offline
Posts: 4028
addon's name should be changed to galka-cam.
I don't know how anyone ever played galka without this addon.
Necro Bump Detected!
[72 days between previous and next post]
New pre-release. I added the ability to adjust camera panning speed. I removed the function that attempts to auto-set vertical camera pan speed when setting camera distance and replaced it with these. Users will be required to specify their desired pan speed.
//cam hspeed|hs <###> //cam vspeed|vs <###> https://github.com/Hokuten85/XICamera/releases/tag/v0.7.7 If it doesn't blow up for anyone after a few days I'll take it out of prerelease. Thanks Cerberus.Hokuten said: » New pre-release. I added the ability to adjust camera panning speed. I removed the function that attempts to auto-set vertical camera pan speed when setting camera distance and replaced it with these. Users will be required to specify their desired pan speed. //cam hspeed|hs <###> //cam vspeed|vs <###> https://github.com/Hokuten85/XICamera/releases/tag/v0.7.7 If it doesn't blow up for anyone after a few days I'll take it out of prerelease. Thanks If so that's awesome yes, the speed that the camera will rotate. Is "pan" speed a poorly chosen word? Better terminology to use?
Cerberus.Hokuten said: » yes, the speed that the camera will rotate. Is "pan" speed a poorly chosen word? Better terminology to use? Don't mind me, I just like to ask dumb questions impulsively. Offline
Thanks for this, been wishing for a way to make panning speed faster.
I made a small addition to add incrementing/decrementing current camera distance. It adds two commands, 'cam in' for increment and 'cam de' for decrement. This allows you to 'bind pageup cam de' and 'bind pagedown cam in' in windower to decrease/increase camera distance with the standard pageup/pagedown buttons instead of zooming in the FOV like the vanilla client does. Camera distance incremented/decremented in this way is deliberately not saved as these are likely temporary changes. Set camera distance as normal to save. My changes below (I don't want to go through github, can just take them if you like them). Here is the diff from 0.7.7: Code @@ -74,6 +74,8 @@ windower.register_event('addon command', function(command, ...) windower.add_to_chat(8, ' hs|hspeed # - sets the horizontal pan speed') windower.add_to_chat(8, ' vs|vspeed # - sets the vertical pan') windower.add_to_chat(8, ' s|status - Print status and diagnostic info') + windower.add_to_chat(8, ' in|incr - Increment current camera distance by one') + windower.add_to_chat(8, ' de|decr - Decrement current camera distance by one') elseif command == 'distance' or command == 'd' then if not args[1] then @@ -127,6 +129,22 @@ windower.register_event('addon command', function(command, ...) else windower.add_to_chat(8, 'failed to vertical pan speed "' .. args[1] .. '"') end + elseif command == 'incr' or command == 'in' then + new_dist = settings.cameraDistance + 1 + if _XICamera.set_camera_distance(new_dist) > 0 then + windower.add_to_chat(8, 'set camera distance to "' .. new_dist .. '"') + settings.cameraDistance = new_dist + else + windower.add_to_chat(8, 'failed to change distance "' .. new_dist .. '"') + end + elseif command == 'decr' or command == 'de' then + new_dist = settings.cameraDistance - 1 + if _XICamera.set_camera_distance(new_dist) > 0 then + windower.add_to_chat(8, 'set camera distance to "' .. new_dist .. '"') + settings.cameraDistance = new_dist + else + windower.add_to_chat(8, 'failed to change distance "' .. new_dist .. '"') + end elseif command == 'status' or command == 's' then local stats = _XICamera.status() windower.add_to_chat(127,'- status') Thanks for the feedback and suggestion.
https://github.com/Hokuten85/XICamera/releases/tag/v0.7.8 added in the increment and decrementing functions. Hopefully I didn't break anything. - hs/hspeed # -- will change the horizontal panning speed - vs/vspeed # -- will change the vertical panning speed, will force autocalc setting off - in/incr -- will increment camera distance by 1 - de/decr -- will decrement camera distance by 1 - bin/bincr -- will increment battle camera distance by 1 - bde/bdecr -- will decrement battle camera distance by 1 - saveOnIncrement/soi -- will toggle saving behavior on incr/decr. By default this is off - autoCalcVertSpeed/acv -- will toggle the vertical autocal setting, on by default **EDIT: Some users preferred the behavior that auto calculated the vertical pan speed, so I've reimplemented that and added a setting and toggle function. This setting is on by default. Manually setting the vertical speed forces the autocalc setting off. |
|
All FFXI content and images © 2002-2024 SQUARE ENIX CO., LTD. FINAL
FANTASY is a registered trademark of Square Enix Co., Ltd.
|