Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Topic on Talk:Mass Effect

Line 6: Line 6:
 
EDIT: putting aside the majestic fix by Methanhydrat, I'm still banging my head over what's actually wrong in the game code. And with ME3Explorer's incredible advances, I could dig up way better inside packages <small>(even though it's still not perfect: for example I can not find any usage whatsoever of the <code>m_fCamStickScalar</code> property of ''BioCameraBehavior''.. but if you set it to 0 the in-game camera stops to work)</small>
 
EDIT: putting aside the majestic fix by Methanhydrat, I'm still banging my head over what's actually wrong in the game code. And with ME3Explorer's incredible advances, I could dig up way better inside packages <small>(even though it's still not perfect: for example I can not find any usage whatsoever of the <code>m_fCamStickScalar</code> property of ''BioCameraBehavior''.. but if you set it to 0 the in-game camera stops to work)</small>
  
And it's really a mess, as good old Dybuk reported while developing the controller mod. Not that having different ''BioCameraBehaviors'' on top of ''BioPlayerController'' on top of ''BioPlayerInput'' on top of ''PlayerInput'' (on top of ''Input''?) was bound to be easy already, but spaghetti code with convoluted ifs really doesn't help.  
+
And it's really a mess, as good old Dybuk [http://me3explorer.freeforums.org/better-mass-effect-1-controller-mod-unlikely-t1953.html reported] while developing the controller mod. Not that having different ''BioCameraBehaviors'' on top of ''BioPlayerController'' on top of ''BioPlayerInput'' on top of ''PlayerInput'' (on top of ''Input''?) was bound to be easy already, but spaghetti code with convoluted ifs really doesn't help.  
  
 
Anyway, speaking of the latter class, I have confirmed <code>bEnableMouseSmoothing</code> is indeed at least doing something. It's not enough though of course.  
 
Anyway, speaking of the latter class, I have confirmed <code>bEnableMouseSmoothing</code> is indeed at least doing something. It's not enough though of course.