Jump to content

SP problems with Vjun3


Recommended Posts

Posted

Hi, I've been playing the original single player campaign again with some different mods that should not change gameplay, but there seem to be problems when entering the Vjun2 & Vjun3 maps. I play via Steam, on an OpenJK build released on 29 december 2014. I made a new basefolder, so I have to load it via Settings > Mods. All I did was change most of the NPC files to face some different models and have a refreshing view of JA. Some textures I recolored for the sake of recoloring. But I only touched player models, which shouldn't affect maps, right? The entire game runs fine, save some missing textures here and there (god knows why), until Vjun2.

 

With Vjun2 it just shows the loading screen and starts Kyle's conversation, but there is no screen. I can manoevre around this error by loading the checkpoint save, but it shows the playermodel missing. "~ playermodel player" and we're good to go. Unfortunately the problem occurs again with Vjun3, but there's no checkpoint save this time. When I press "escape" it just brings me to the main menu and the game has stopped.

 

Does this sound familiar to anyone? Does anyone have a solution to this?

Posted

First, check if that also happens with an unmodded game. Could be an OpenJK bug, if that's the case, file a report on its github page or wait for someone working on it to notice this post. Find an easy way of reproducing the problem.

The_CrY likes this
Posted

Good reply, thanks. So now I managed to locate the problem. It's not an OpenJK bug, the problem is with one single NPC entry. I can't figure out why it makes the game not load though.

Here is the entry that doesn't work.

 

cultist_saber_all
{
playerModel bokatan
saber darksaber
weapon WP_SABER
saberStyle 1
saberStyle 3
saberStyle 2
FP_LEVITATION 1
FP_SABER_DEFENSE 3
FP_SABER_OFFENSE 3
rank crewman
reactions 1
aim 1
move 1
aggression 4
evasion 1
intelligence 1
hfov 120
vfov 120
playerTeam TEAM_ENEMY
enemyTeam TEAM_PLAYER
class CLASS_REBORN
snd cultist1
sndcombat cultist1
sndjedi cultist1
yawSpeed 60
walkSpeed 45
runSpeed 180
health 100
dismemberProbHead 0
dismemberProbArms 20
dismemberProbLegs 0
dismemberProbHands 30
dismemberProbWaist 0
}

 

 

I can't figure out why it doesn't work, especially because this one does work correctly:

 

cultist_saber_all_throw
{
playerModel bokatan
saber darksaber
weapon WP_SABER
saberStyle 1
saberStyle 3
saberStyle 2
FP_LEVITATION 1
FP_SABER_DEFENSE 2
FP_SABER_OFFENSE 3
FP_SABERTHROW 2
rank crewman
reactions 1
aim 1
move 1
aggression 3
evasion 1
intelligence 1
hfov 120
vfov 120
playerTeam TEAM_ENEMY
enemyTeam TEAM_PLAYER
class CLASS_REBORN
snd cultist1
sndcombat cultist1
sndjedi cultist1
yawSpeed 60
walkSpeed 45
runSpeed 180
health 100
dismemberProbHead 0
dismemberProbArms 20
dismemberProbLegs 0
dismemberProbHands 30
dismemberProbWaist 0
}

 

 

EDIT: very strange... I replaced the cultist_saber_all with the base JA entry, and still it crashes at Vjun3. But I am now able to summon all of them in-game. When I leave out the entire "cultist_saber.npc" file there is no crash. But the other NPC entries cannot be the problem, since they were summoned in the game in earlier levels without problems.

Posted

Moved to Modding Assistance.

 

 

@@The_CrY try replacing only the model and saber entries in the original NPC file. Looks like you added a lot of data from the original, if I remember correctly.

The_CrY likes this
Posted

I get the same result.

 

 

cultist_saber
{
playerModel royalguard
saber MASAMUNE
}

cultist_saber_throw
{
playerModel royalguard
saber MASAMUNE
}

cultist_saber_med
{
playerModel horseman
saber Prince's_rapier
}

cultist_saber_med_throw
{
playerModel horseman
saber Prince's_rapier
}

cultist_saber_strong
{
playerModel magnaguard
saber electrostaff
saberStyle 7
}

cultist_saber_strong_throw
{
playerModel magnaguard
saber electrostaff
saberStyle 7
}

cultist_saber_all
{
playerModel bokatan
saber darksaber
}

cultist_saber_all_throw
{
playerModel bokatan
saber darksaber
}

 

Posted

I get the same result.

 

 

cultist_saber

{

playerModel royalguard

saber MASAMUNE

}

 

cultist_saber_throw

{

playerModel royalguard

saber MASAMUNE

}

 

cultist_saber_med

{

playerModel horseman

saber Prince's_rapier

}

 

cultist_saber_med_throw

{

playerModel horseman

saber Prince's_rapier

}

 

cultist_saber_strong

{

playerModel magnaguard

saber electrostaff

saberStyle 7

}

 

cultist_saber_strong_throw

{

playerModel magnaguard

saber electrostaff

saberStyle 7

}

 

cultist_saber_all

{

playerModel bokatan

saber darksaber

}

 

cultist_saber_all_throw

{

playerModel bokatan

saber darksaber

}

 

 

Nope, I mean take the original NPC file from the assets, and only change the model and saber entries. Leave everything else alone.

Posted

Ooh like that. Well, that's what I did initially. I just took the original NPC files and changed the models (and sabers) around.

 

Originals:

 

cultist_saber_all
{
playerModel cultist
customSkin brown
saber reborn
weapon WP_SABER
saberStyle 1
saberStyle 3
saberStyle 2
FP_LEVITATION 1
FP_SABER_DEFENSE 3
FP_SABER_OFFENSE 3
rank crewman
reactions 1
aim 1
move 1
aggression 4
evasion 1
intelligence 1
hfov 120
vfov 120
playerTeam TEAM_ENEMY
enemyTeam TEAM_PLAYER
class CLASS_REBORN
snd cultist1
sndcombat cultist1
sndjedi cultist1
yawSpeed 60
walkSpeed 45
runSpeed 180
health 100
dismemberProbHead 0
dismemberProbArms 20
dismemberProbLegs 0
dismemberProbHands 30
dismemberProbWaist 0
}

cultist_saber_all_throw
{
playerModel cultist
customSkin brown
saber reborn
weapon WP_SABER
saberStyle 1
saberStyle 3
saberStyle 2
FP_LEVITATION 1
FP_SABER_DEFENSE 2
FP_SABER_OFFENSE 3
FP_SABERTHROW 2
rank crewman
reactions 1
aim 1
move 1
aggression 3
evasion 1
intelligence 1
hfov 120
vfov 120
playerTeam TEAM_ENEMY
enemyTeam TEAM_PLAYER
class CLASS_REBORN
snd cultist1
sndcombat cultist1
sndjedi cultist1
yawSpeed 60
walkSpeed 45
runSpeed 180
health 100
dismemberProbHead 0
dismemberProbArms 20
dismemberProbLegs 0
dismemberProbHands 30
dismemberProbWaist 0
}

 

 

My versions. In this version the sounds are changed too, but even with normal cultist1 sounds Vjun3 crashes.

 

cultist_saber_all
{
playerModel bokatan
saber darksaber
weapon WP_SABER
saberStyle 1
saberStyle 3
saberStyle 2
FP_LEVITATION 1
FP_SABER_DEFENSE 3
FP_SABER_OFFENSE 3
rank crewman
reactions 1
aim 1
move 1
aggression 4
evasion 1
intelligence 1
hfov 120
vfov 120
playerTeam TEAM_ENEMY
enemyTeam TEAM_PLAYER
class CLASS_REBORN
snd alora
sndcombat alora
sndjedi alora
yawSpeed 60
walkSpeed 45
runSpeed 180
health 100
dismemberProbHead 0
dismemberProbArms 20
dismemberProbLegs 0
dismemberProbHands 30
dismemberProbWaist 0
}

cultist_saber_all_throw
{
playerModel bokatan
saber darksaber
weapon WP_SABER
saberStyle 1
saberStyle 3
saberStyle 2
FP_LEVITATION 1
FP_SABER_DEFENSE 2
FP_SABER_OFFENSE 3
FP_SABERTHROW 2
rank crewman
reactions 1
aim 1
move 1
aggression 3
evasion 1
intelligence 1
hfov 120
vfov 120
playerTeam TEAM_ENEMY
enemyTeam TEAM_PLAYER
class CLASS_REBORN
snd alora
sndcombat alora
sndjedi alora
yawSpeed 60
walkSpeed 45
runSpeed 180
health 100
dismemberProbHead 0
dismemberProbArms 20
dismemberProbLegs 0
dismemberProbHands 30
dismemberProbWaist 0
}

 

Asgarath83 likes this

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...