////////////////////////////////////////////////////////////// /// CouchCoopSkyrim [v0.1] by Moopus1 (Alex Frangopoulos) /// //////////////////////////////////////////////////////////// .Requirements: ---------------------------------------------------- 1) SKSE (Skyrim Script Extender) 2) Script Dragon 3) Skyrim (duh) .Installation: ---------------------------------------------------- 1) Drop CouchCoopSkyrim.asi, and CouchCoopSkyrim.ini in the main Skyrim directory (where TESV.exe is). 2) Drop CouchCoopSkyrim.esp in your "~\Data" directory. OPTIONAL: cameracollision.esp is a file that removes Third Person camera's collision, so it's easier to see. 3) Drop "_CoopCombatFilter.PEX" and "MultiplayerSkyrim.PEX" into "~\Data\Scripts". NOTE: If "~\Data\Scripts" has not been created yet, just create the folders necessary to compelte the directory(s). 4) If you have a PlayStation 4 controller, I provided an (optional) Xpadder controller Profile and Layout. .Setup: ----------------------------------------------------------- 1) A spell tome is located in the Temple of Kynareth, Whiterun. It's next to the Shrine. Read it and it will teach you the Start Co-op spell. 2) Cast the spell on Player 2. He is up the stairs outside the Temple rear exit. 3) Make sure Player 2 is selected in the console. Bring up the console with the tilde (~) key. You must keep him selected. .Controls: -------------------------------------------------------- The default PS4 Xpadder layout provides the following control scheme: X: None Square: Raise/Lower weapon Triangle: Jump Circle: Inventory R2: Attack R1: PowerAttack L2: Block L1: None L3 (Stick in): Sneak toggle Options/Start: Stats/Health/Magicka Share: Toggle highlighting of Player 2 through walls Touchpad (press in): Move Player 2 to Player 1 (You have to do this after P1 moves through a cell) .Things to Note: -------------------------------------------------- Player 2 can't be customized (for now). He is a custom race that inherits the Nord base. To those who think you're slick, don't try changing his race with the SetRace console command. Things won't work pefectly. Player 2 has to be your selected console Reference at all times. I'm working on being able to change this. Player 2 levels along with the Player. .Things already Done: --------------------------------------------- Movement Turning Attacking Blocking Inventory Stats Highlight through Walls .Things to be Implemented/Improved: ------------------------------- A way for Player 2 to be auto-moved after cell change. Tiered movement speeds (run after 50% stick push, walk at <50%). Removal of the need to keep Player 2 selected in console. Tiered turn speed. See Above. Spells, Bows, Staves, etc. Customization (race, sex, height, etc.) .Credits: --------------------------------------------------------- Bethesda. You guys rock. Thanks for the Amazing game. SKSE. You all rock, too. Couldn't work without IsKeyPressed on and OnKeyDown events. Alexander Blade (Script Dragon). For the amazing platform to create advanced mods. .KeyEvents for use on a custome Xpadder layout: ------------------- Arrow Up: Forward Arrow Down: Back Arrow Left: Turn Left Arrow Right: Turn Right NUM PAD 0: Inventory NUM PAD . : Player 2 Menu NUM PAD 1: Sneak Toggle NUM PAD 2: Crouch NUM PAD 3: Raise/Sheathe Weapon NUM PAD 4: Highlight P2 NUM PAD 5: Move to Player 1 NUM PAD 6: Nothing NUM PAD 7: Jump NUM PAD 8: Attack NUM PAD 9: Attack Power .Issues/Feedback: ------------------------------------------------- As a 0.1 release, I'm sure there are bugs afoot. Please report feedback on the Nexus page. If you are using another mod that uses the NUM PAD and arrow keys for mappings, there will be some compatability issues. .Changelog: ------------------------------------------------------- [0.1] Initial release