[Rel] Put it in its Place : Enhanced Grabbing

Post » Sat May 28, 2011 10:34 am

I can't believe I never noticed that mod! :o Should I download it right now or wait for the next version.... oh, can't decide, can't decide!! :ahhh:
(By the time my brain stops this redundant cycle of calculating pros and cons, I bet v0.5 will be out).
User avatar
Tyrel
 
Posts: 3304
Joined: Tue Oct 30, 2007 4:52 am

Post » Sat May 28, 2011 9:40 am

The implementation however requires it to be set as the alternate control. I'll add a note in the readme.
Could you clarify this for me? I have the "Grab" control set to "Z" in the "Keyboard" section of the controls, and to "Mouse4" in the "Mouse" section of the controls (as viewed from the in-game control settings menu).

If that isn't an "alternate control", then I don't understand the term.
User avatar
ijohnnny
 
Posts: 3412
Joined: Sun Oct 22, 2006 12:15 am

Post » Sat May 28, 2011 11:32 am

Could you clarify this for me? I have the "Grab" control set to "Z" in the "Keyboard" section of the controls, and to "Mouse4" in the "Mouse" section of the controls (as viewed from the in-game control settings menu).

If that isn't an "alternate control", then I don't understand the term.
Looks like you're set up correctly after all :mellow: Have you tried using one the primary mouse keys as the alternate control ? If it works with those and not with custom mouse keys, it's an issue that requires a fix on OBSE's side.
User avatar
gemma king
 
Posts: 3523
Joined: Fri Feb 09, 2007 12:11 pm

Post » Sat May 28, 2011 6:54 pm

I went and swapped it with my right mouse button, which is normally "block", but the issue persisted.

It works normally when set to any keyboard control, but doesn't seem to work if the grab key is mapped to a mouse key.

Gonna try one more experiment here in a moment.
User avatar
Raymond J. Ramirez
 
Posts: 3390
Joined: Sun Oct 14, 2007 8:28 am

Post » Sat May 28, 2011 10:57 am

I went and swapped it with my right mouse button, which is normally "block", but the issue persisted.

It works normally when set to any keyboard control, but doesn't seem to work if the grab key is mapped to a mouse key.

Gonna try one more experiment here in a moment.
Curiouser and curiouser. I distinctly remember getting the mouse button to work when I had RMB assigned as the alternate control. My crippled installation prevent me from doing any testing unfortunately. Let's hope your experiment proves to be fruitful.
User avatar
lauren cleaves
 
Posts: 3307
Joined: Tue Aug 15, 2006 8:35 am

Post » Sat May 28, 2011 6:50 pm

My experiment was not fruitful. I wanted to see if I could manually set the keys in the Oblivion.ini, but the in-game settings had already set them correctly.

I turned on the Debug mode and went back in. I found out a couple of things. Toggle grab doesn't work on bodies at all, you have to hold down the key which indicates it might be a vanilla function separate from normal grabbing. No debug messages are spawned when grabbing a corpse. When grabbing an item I get messages that the key has been pressed and waiting for release, but nothing at all from the corpse.

Dragging the corpse did work with the mouse key with PiiiP disabled, so I'm wondering if you are disabling the control and substituting your own function somehow?

I have previously noticed that certain functions seem to be hardcoded. Like the mousewheel behaviour, where you cannot separate them from the vanity camera controls (best you can do is set them to zero so they don't affect you).

I don't think it's that big a deal, really. Now that I know the Z key will work I can just use that for moving bodies.
User avatar
Rebekah Rebekah Nicole
 
Posts: 3477
Joined: Fri Oct 13, 2006 8:47 pm

Post » Sat May 28, 2011 4:41 am

My experiment was not fruitful. I wanted to see if I could manually set the keys in the Oblivion.ini, but the in-game settings had already set them correctly.

I turned on the Debug mode and went back in. I found out a couple of things. Toggle grab doesn't work on bodies at all, you have to hold down the key which indicates it might be a vanilla function separate from normal grabbing. No debug messages are spawned when grabbing a corpse. When grabbing an item I get messages that the key has been pressed and waiting for release, but nothing at all from the corpse.
:o

Boy, don't I feel like a fool :facepalm: Toggle-Grab support for actors was only added in v0.5.

Dragging the corpse did work with the mouse key with PiiiP disabled, so I'm wondering if you are disabling the control and substituting your own function somehow?

I have previously noticed that certain functions seem to be hardcoded. Like the mousewheel behaviour, where you cannot separate them from the vanity camera controls (best you can do is set them to zero so they don't affect you).
Kinda. The script disables the mouse key alone. That's because onControlDown doesn't detect mouse presses quick enough (keyboard keys are fine) for the script to switch ownerships. Toggle grab needs a keyboard key to work. In truth, the code that performs the key manipulation is rather ugly - I'll probably be able to rewrite it to be more flexible.
User avatar
lolly13
 
Posts: 3349
Joined: Tue Jul 25, 2006 11:36 am

Post » Sat May 28, 2011 5:07 pm

I've been using v0.3 for a long time now. I just installed v0.4 (and will grab v0.5 when it's available) and I noticed that after I installed it, enemies (NPC and Creature) seem to be more antsy. They won't stay still for more than a second or so, making it difficult to land long-range spells on them. Arrow shots wouldn't be an issue since I have a mod that makes arrow flight speed more realistic (faster) but spells are still slow-traveling and, even before enemies were hard to hit with spells because they would often randomly move out of the way at the last second. I haven't noticed this with friendly NPCs, but then, when I installed the new version of this mod I was around friendlies, and haven't been around them again since setting off for that Oblivion gate near Gweden Farm.

Also, to upgrade I just saved and exited the game, disabled the v0.3 OMOD, created the v0.4 OMOD from the .7z, and activated it. I have yet to delete the v0.3 OMOD.

I'm looking forward to v0.5, one way or another :)
User avatar
Rik Douglas
 
Posts: 3385
Joined: Sat Jul 07, 2007 1:40 pm

Post » Sat May 28, 2011 4:47 am

:o

Boy, don't I feel like a fool :facepalm: Toggle-Grab support for actors was only added in v0.5.

Kinda. The script disables the mouse key alone. That's because onControlDown doesn't detect mouse presses quick enough (keyboard keys are fine) for the script to switch ownerships. Toggle grab needs a keyboard key to work. In truth, the code that performs the key manipulation is rather ugly - I'll probably be able to rewrite it to be more flexible.
That's interesting. Toggle Grab has been working fine for me on items since I started using the mod. Although, I did have a shopkeeper get upset when I picked up and tossed an item into a corner...they all yelled thief suddenly. Might have been the ownership switch problem you mentioned.
User avatar
Roanne Bardsley
 
Posts: 3414
Joined: Wed Nov 08, 2006 9:57 am

Post » Sat May 28, 2011 10:25 am

I've been using v0.3 for a long time now. I just installed v0.4 (and will grab v0.5 when it's available) and I noticed that after I installed it, enemies (NPC and Creature) seem to be more antsy. They won't stay still for more than a second or so, making it difficult to land long-range spells on them. Arrow shots wouldn't be an issue since I have a mod that makes arrow flight speed more realistic (faster) but spells are still slow-traveling and, even before enemies were hard to hit with spells because they would often randomly move out of the way at the last second. I haven't noticed this with friendly NPCs, but then, when I installed the new version of this mod I was around friendlies, and haven't been around them again since setting off for that Oblivion gate near Gweden Farm.

Also, to upgrade I just saved and exited the game, disabled the v0.3 OMOD, created the v0.4 OMOD from the .7z, and activated it. I have yet to delete the v0.3 OMOD.
You should create a clean save before upgrading - That should hopefully fix the issue you've been having.


That's interesting. Toggle Grab has been working fine for me on items since I started using the mod. Although, I did have a shopkeeper get upset when I picked up and tossed an item into a corner...they all yelled thief suddenly. Might have been the ownership switch problem you mentioned.
Might be. You should see if the issue persists in 0.5 - None of my testers had anything to report on it.

I'm writing the docs as we speak. Expect a release in a day or two.
User avatar
xemmybx
 
Posts: 3372
Joined: Thu Jun 22, 2006 2:01 pm

Post » Sat May 28, 2011 10:17 am

Looking forward to the next release! :D
- Tomlong75210
User avatar
Colton Idonthavealastna
 
Posts: 3337
Joined: Sun Sep 30, 2007 2:13 am

Post » Sat May 28, 2011 5:17 am

Wow, this was the first time I'd ever bothered to check this thread and I get here on a release day! I can't wait for the slapping feature! :P
User avatar
Lizs
 
Posts: 3497
Joined: Mon Jul 17, 2006 11:45 pm

Previous

Return to IV - Oblivion