Jump to content


Photo

Planar Sphere Mod v2.5 beta - some more fixes


  • Please log in to reply
6 replies to this topic

#1 Ikki

Ikki
  • Validating
  • 123 posts

Posted 29 October 2007 - 02:28 PM

I'm using the last "official" release from duality available here :
PSModpc.rar and that's the Planar Sphere Mod v2.5 beta.

Duality has done an excellent job in this version 2.5, but for the four times the sphere has been invaded, the cutscenes have hung.


(1) Adventurer attack

Malbogia fixed this cutscene in his release PSM2.6a, by fixing those 3 files :
psCut29.baf
psCut31.baf
psAdAtt1.d

(2) Fanatic attack

The fix from Ieldra works perfectly ( the last adventurer stay blue but it's not a big deal)
psCut33.baf

(3) Degrodel attack

I tested the code from Ieldra, and it works
psAR0411.baf

(4) The broom episode

It's one of the best episode, so here's the fix (from myself)
PsCut35.baf

Here are those modified files : Attached File  PlanarSphereMod_v2.5_FIX2.rar   12.82K   432 downloads


There is a lot of minors bugs, the Fix are bundled with the others

(5) 2 BAM are missing
cscrl02.bam ( added to BAM folder )
gscrl02.bam ( added to BAM folder )

(6) the spell Infernal Combustion Enigma (SPCL654.spl) crash the game
SPCL654.spl ( i use the one from PSM2.2 )

(7) a lot of script block are missing Continue() ( thank ronin )
psAR0300.baf (Continue() added to each script block)
psAR0400.baf
psAR0500.baf
psAR0700.baf
psAR0900.baf
psAR1000.baf

So, if you are encountering a particular bug, seek the file you want from the patch, replace the original file from PSM and reinstall the mod


It's completly unofficial, so all blames comes to myself.
( thank for reading )

Edited by Ikki, 10 November 2007 - 03:35 AM.


#2 Tassadar88

Tassadar88

    Templar in Flames

  • Member
  • 1302 posts

Posted 29 October 2007 - 11:20 PM

Looks like some good work :cheers:
The Mind is its own place and in itself - can make a Heaven of Hell, a Hell of Heaven. -John Milton, Paradise lost

#3 Azazello

Azazello

    The Anti-Spammer

  • Staff
  • 1912 posts

Posted 30 October 2007 - 04:31 AM

Thanks for the updates. :coolthumb:

#4 melkor_morgoth75

melkor_morgoth75

    Lord

  • Modder
  • 1509 posts

Posted 30 October 2007 - 05:39 AM

May be this should be pinned ... i guess the fixes should be copied before installing the mod for a new game/new player who wants to play this mod.

mm75

Tired of the same boring spawned creatures u face in BG? Try BGSpawn


#5 Ikki

Ikki
  • Validating
  • 123 posts

Posted 09 November 2007 - 01:57 PM

Just a quick update (see first post), with the correction of the dialog file psAdAtt2.dlg.

Moreover, in case someone would like to make the corrections manually, here is a detailed list of the fix:


(1) Adventurer attack (the cutscene hangs)

In psCut29.baf

Replace psAdv1 with psAdv01

Replace
StartCutSceneMode()
	MultiPlayerSync()
	CutSceneId(Player1)

with
CutSceneId(Player1)
		MoveViewPoint([3048.2739],INSTANT)
		JumpToPoint([2837.2595])
		Face(14)
		ActionOverride(Player2,JumpToPoint([2901.2568]))
		ActionOverride(Player2,Face(14))
		ActionOverride(Player3,JumpToPoint([2772.2642]))
		ActionOverride(Player3,Face(14))
		ActionOverride(Player4,JumpToPoint([2985.2561]))
		ActionOverride(Player4,Face(14))
		ActionOverride(Player5,JumpToPoint([2761.2697]))
		ActionOverride(Player5,Face(14))
		ActionOverride(Player6,JumpToPoint([2794.2546]))
		ActionOverride(Player6,Face(14))
		FadeFromColor([20.0],0)

In psCut31.baf
Replace PQAF1 with psAdApp1
Replace PQAF2 with psAdApp2
Replace PQAF3 with psAdApp3
Replace PQAF4 with psAdApp4
Replace PQAF5 with psAdApp5


In psAdAtt1.d
Replace
IF ~True()~ THEN BEGIN 0 // from:

with
IF ~Global("psAppsDead","GLOBAL",0)~ THEN BEGIN 0


(2) Fanatic attack (the cutscene hangs)

In psCut33.bcs (fanatic no. 1 has psAdAtt2.dlg file attached, but he is never called)

Replace
ActionOverride("psFanat5",StartDialogueNoSet(Player1))

with
ActionOverride("psFanat1",StartDialogueNoSet(Player1))


In psAdAtt2.dlg ( instead of making fanatics 1 to 4 to enemies, fanatics 1 to 5 should be made to enemies, or one of them will remain blue)

Replace
ActionOverride("psFanat1",Enemy())
ActionOverride("psFanat2",Enemy())
ActionOverride("psFanat3",Enemy())
ActionOverride("psFanat4",Enemy())~ EXIT

with
ActionOverride("psFanat1",Enemy())
ActionOverride("psFanat2",Enemy())
ActionOverride("psFanat3",Enemy())
ActionOverride("psFanat4",Enemy())
ActionOverride("psFanat5",Enemy())~ EXIT


(3) Degrodel attack (you can repeat uncounted instances of the attack)

in psAR0411.baf

Replace
IF
	GlobalTimerExpired("psTimeToDegoSpawn","GLOBAL")
	Global("psDegoSpawnToggle","AR0411",0)
	AreaCheckObject("ar0411", Player1)
THEN
	RESPONSE #100
		SetGlobalTimer("psTimeToBroomSpawn","GLOBAL",FOUR_DAYS)
		SetGlobal("GlobalTimerExpired","AR0411",1)
		CreateCreatureObjectOffScreen("psApAtt3",Player1,0,0,0) // Apprentice
		Continue()
END

with
IF
	GlobalTimerExpired("psTimeToDegoSpawn","GLOBAL")
	Global("psDegoSpawnToggle","AR0411",0)
	AreaCheckObject("ar0411", Player1)
THEN
	RESPONSE #100
		SetGlobalTimer("psTimeToBroomSpawn","GLOBAL",FOUR_DAYS)
		SetGlobal("psDegoSpawnToggle","AR0411",1)
		CreateCreatureObjectOffScreen("psApAtt3",Player1,0,0,0) // Apprentice
		Continue()
END


(4) The broom episode (the cutscene hangs)

in psCut35.baf
Replace PQAF1 with psAdApp1
Replace PSQBROOM with psBroom1
Replace psApp01 with psAdApp1
Replace psBroom2 with psBroom1


(5) Add two missing BAM
GSCRL02.BAM
CSCRL02.BAM


(6) Replace SPCL654.spl (Infernal Combustion Enigma) (corrupted)
with a working SPCL654.spl from an older version


(7) Add Continue() to each script block in the following area scripts

psAR0300.baf
psAR0400.baf
psAR0500.baf
psAR0700.baf
psAR0900.baf
psAR1000.baf
psAR0411.baf

Edited by Ikki, 09 November 2007 - 02:02 PM.


#6 ScuD

ScuD
  • Member
  • 492 posts

Posted 28 November 2007 - 01:17 PM

Hello,
I have added these fixes (which are necessary) to version 2.6a. I have also revised items, creatures, spells and areas. The .TP2 file is also a bit modified. All these changes are incorporated into the attached archive. Once the mod is tested - it can be repacked as a new version. To install just unpack v2.6a, then unpack the attached file overwriting everything.

Attached Files


Edited by ScuD, 28 November 2007 - 01:19 PM.


#7 cmorgan

cmorgan
  • Modder
  • 2301 posts

Posted 02 March 2008 - 08:07 AM

c.f. requests for comlete package, if you are starting a new game (and one fix Hoppy reported) please reference http://www.shsforums...&...st&p=379616

/* Planar Sphere Mod v2.6b; 2.6a with Ieldra's, Ikki's, and ScuD's fixes incorporated */

Changes listed in that thread in post http://www.shsforums...&...st&p=379615