Jump to content

Sword Request Competition


jaysus

Recommended Posts

  • Replies 777
  • Created
  • Last Reply

thats sadly not possible with vanilla oblivion... you need to replace the weapon meshes as you cant change a 1h sword to 2handed without changing the models... an this function is only supported in obse... pity tho...

 

wah these feathers make me go angry... i mean it looks damn good but texturing it is a pain in the ass... still dunno how to do it properly lol

Link to comment
Share on other sites

ya thats what such a script would do... swap the meshes... (thats also what the carry 1h weapon onback mods do)... the problem is that vanilla oblivion does not support such script commands but as to now you need obse... and i dont like to have dependant mods...

mmh now that i think of it maybe the shivering isles sword has a workaround one could use...

Link to comment
Share on other sites

ya thats what such a script would do... swap the meshes... (thats also what the carry 1h weapon onback mods do)... the problem is that vanilla oblivion does not support such script commands but as to now you need obse... and i dont like to have dependant mods...

mmh now that i think of it maybe the shivering isles sword has a workaround one could use...

I don't mean only two different meshes being swapped in and out, but two different swords. For that you only really need AddItem, RemoveItem, and EquipItem. I think that's how Dawnfang/Duskfang work as well.
Link to comment
Share on other sites

just good there are script druids like you :P

lol i usually need days to get in the right mindset for such stuff... well but then again im busy with that crazy ass sword lol...

 

so basicly

 

scn bla

 

short choice

 

begin

 

onequip messagebox "asking 1h or 1h?" "1h" "2h"

 

the ridiculous stuff ill prolly never get ;D

buttonpressed

 

if choice 0

 

unequip

removeitem

additem

equip

 

elseif choice 1

? return enough?

end

 

somin like that?

Link to comment
Share on other sites

That's the gist of it. You'd need a new Begin block to check the result, though. Otherwise you'd have to equip the sword, select the -handedness, unequip it, and then equip it again to register the change. This should do it...

 

scn Whatever1HSwordScript
short choosing
short choice

Begin OnEquip player
 set choosing to 1
 messagebox "Would you like to wield this weapon with one hand, or two?" "One" "Two"
end

Begin MenuMode 1002
;The "Inventory" MenuMode
if (choosing == 1)
 set choice to GetButtonPressed
 if (choice != -1)
	  if (choice == 1)
		   RemoveMe
		   player.AddItem Whatever2HSword 1
		   player.EquipItem Whatever2HSword
	;Since this script is on a one-handed version of the sword...
	;we only need to do anything if the player selects two-handed.
	  endif
	  set choosing to 0
 endif
endif
end

 

scn Whatever2HSwordScript
short choosing
short choice

Begin OnEquip player
 set choosing to 1
 messagebox "Would you like to wield this weapon with one hand, or two?" "One" "Two"
end

Begin MenuMode 1002
if (choosing == 1)
 set choice to GetButtonPressed
 if (choice != -1)
	  if (choice == 1)
		   RemoveMe
		   player.AddItem Whatever1HSword 1
		   player.EquipItem Whatever1HSword
	;Since this script is on a two-handed version of the sword...
	;we only need to do anything if the player selects one-handed.
	  endif
	  set choosing to 0
 endif
endif
end

Link to comment
Share on other sites

What happens when the master sword puts on some weight?

Well now we know... Nice sword though.

 

 

btw angel blade is nearly done... i scrapped the idea of a dark/good blade but will just split it in a white and dark wing version... the engravings and different wings destroy the picture...

Good it doesn't look good when anything has those double sided things. Like the Riku's Weapon in 2... My friends all like it, but I know it's a piece of $#!%.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...