Is it caused because Sorrids Ladder mod includes a custom state file used for the ladders to work , and reborn also has a custom state file used for the anti-shark fix, what you need to do it add part of Sorrids ladder state to the reborns mike_torso.st file.
First Open up the mike_torso.st file which is included in the Sorrids Ladder mod , if you scroll to the bottom ish , you will see a bunch of custom states do to with the ladder, and he has clearly named them with the word SORRID in the name, so you know which ones ,
and copy and paste them to the bottom of the reborns mike_torso.st file which is located in the rebornpak8.pk3.
Or if you cant find the states i mentioned , just copy and paste the following into the reborns mike_torso.st file, somewhere at the bottom making sure you do not overright anything, just add to it
Code:
/////////////////////////////////////
//
// Woot! scripted ladder States
//
//////////////////////////////////////
state USE_LADDER_SORRID_TOP
{
movetype climbwall
entrycommands
{
exec global/check_team_swap.scr
safeholster 1 // put our weapon away
}
states
{
LADDER_PUTAWAY_SORRID_TOP : PUTAWAYMAIN
GET_ON_LADDER_SORRID_TOP : default
}
}
state LADDER_PUTAWAY_SORRID_TOP
{
entrycommands
{
deactivateweapon righthand
}
states
{
GET_ON_LADDER_SORRID_TOP : default
}
}
state GET_ON_LADDER_SORRID_TOP
{
movetype climbwall
entrycommands
{
modheight "stand"
movementstealth "1.0"
moveposflags "standing"
}
action
{
ladder_geton_top : default
}
states
{
LADDER_IDLE_LEFT_SORRID : ANIMDONE_TORSO
FINISHED_GET_OFF_LADDER : KILLED
}
}
state USE_LADDER_SORRID_BOT
{
movetype climbwall
entrycommands
{
exec global/check_team_swap.scr
safeholster 1 // put our weapon away
}
states
{
LADDER_PUTAWAY_SORRID_BOT : PUTAWAYMAIN
GET_ON_LADDER_SORRID_BOT : default
}
}
state LADDER_PUTAWAY_SORRID_BOT
{
entrycommands
{
deactivateweapon righthand
}
states
{
GET_ON_LADDER_SORRID_BOT : default
}
}
state GET_ON_LADDER_SORRID_BOT
{
movetype climbwall
entrycommands
{
modheight "stand"
movementstealth "1.0"
moveposflags "standing"
}
action
{
ladder_geton_bottom : default
}
states
{
LADDER_IDLE_LEFT_SORRID : ANIMDONE_TORSO
FINISHED_GET_OFF_LADDER : KILLED
}
}
state LADDER_IDLE_LEFT_SORRID
{
movetype climbwall
action
{
ladder_idle_left : default
}
states
{
PUTAWAY_MAIN : PUTAWAYMAIN // just in case the weapon isn't put away yet
LADDER_UP_RIGHT_SORRID : FORWARD LOOKING_UP "-30"
LADDER_UP_RIGHT_SORRID : BACKWARD !LOOKING_UP "-30"
LADDER_DOWN_LEFT_SORRID : FORWARD !LOOKING_UP "-30"
LADDER_DOWN_LEFT_SORRID : BACKWARD LOOKING_UP "-30"
FINISHED_GET_OFF_LADDER : KILLED
JUMP_OFF_LADDER_SORRID : +JUMP
}
}
// idling on a ladder with the right hand high
state LADDER_IDLE_RIGHT_SORRID
{
movetype climbwall
action
{
ladder_idle_right : default
}
states
{
PUTAWAY_MAIN : PUTAWAYMAIN // just in case the weapon isn't put away yet
LADDER_UP_LEFT_SORRID : FORWARD LOOKING_UP "-30"
LADDER_UP_LEFT_SORRID : BACKWARD !LOOKING_UP "-30"
LADDER_DOWN_RIGHT_SORRID : FORWARD !LOOKING_UP "-30"
LADDER_DOWN_RIGHT_SORRID : BACKWARD LOOKING_UP "-30"
FINISHED_GET_OFF_LADDER : KILLED
JUMP_OFF_LADDER_SORRID : +JUMP
}
}
state LADDER_UP_LEFT_SORRID
{
movetype climbwall
action
{
ladder_up_left : default
}
states
{
LADDER_IDLE_LEFT_SORRID : ANIMDONE_TORSO
FINISHED_GET_OFF_LADDER : KILLED
JUMP_OFF_LADDER_SORRID : +JUMP
}
exitcommands
{
exec global/ladderspawn.scr 0 0 0 0 0 1
}
}
state LADDER_UP_RIGHT_SORRID
{
movetype climbwall
action
{
ladder_up_right : default
}
states
{
LADDER_IDLE_RIGHT_SORRID : ANIMDONE_TORSO
FINISHED_GET_OFF_LADDER : KILLED
JUMP_OFF_LADDER_SORRID : +JUMP
}
}
state LADDER_DOWN_LEFT_SORRID
{
movetype climbwall
action
{
ladder_down_left : default
}
states
{
LADDER_IDLE_RIGHT_SORRID : ANIMDONE_TORSO
FINISHED_GET_OFF_LADDER : KILLED
JUMP_OFF_LADDER_SORRID : +JUMP
}
exitcommands
{
exec global/ladderspawn.scr 0 0 0 0 0 1
}
}
state LADDER_DOWN_RIGHT_SORRID
{
movetype climbwall
action
{
ladder_down_right : default
}
states
{
LADDER_IDLE_LEFT_SORRID : ANIMDONE_TORSO
FINISHED_GET_OFF_LADDER : KILLED
JUMP_OFF_LADDER_SORRID : +JUMP
}
}
state JUMP_OFF_LADDER_SORRID
{
movetype legs
entrycommands
{
exec global/check_team_swap.scr "end"
safeholster 0 // pull weapon back out if we put it away to get on the ladder
jumpxy -70 0 150
exec "global/ladderspawn.scr" 0 0 0 0 jump 0
}
states
{
STAND : default
}
}
state GET_OFF_LADDER_TOP_SORRID
{
movetype climbwall
action
{
ladder_getoff_top : default
}
states
{
FINISHED_GET_OFF_LADDER : KILLED
FINISHED_GET_OFF_LADDER_SORRID : ANIMDONE_TORSO
}
}
state GET_OFF_LADDER_BOTTOM_SORRID
{
movetype climbwall
action
{
ladder_getoff_bottom : default
}
states
{
FINISHED_GET_OFF_LADDER : KILLED
FINISHED_GET_OFF_LADDER_SORRID : ANIMDONE_TORSO
}
}
state FINISHED_GET_OFF_LADDER_SORRID
{
movetype legs
entrycommands
{
exec global/check_team_swap.scr "end"
unattachfromladder
safeholster 0 // pull weapon back out if we put it away to get on the ladder
}
states
{
STAND : default
}
exitcommands
{
commanddelay 2 exec "global/ladderspawn.scr" 0 0 0 0 1 0
}
}