Game Development Community

Yack pack not working.

by Alexander B · in Torque Game Engine · 03/08/2009 (3:03 am) · 13 replies

I just can't get the yack pack to work. Once i have followed the merge guide and recompiled i run torque and it gets stuck on loading objects. Heres some text from my console.log

Compiling starter.fps/server/scripts/player.cs...
Loading compiled script starter.fps/server/scripts/player.cs.
Compiling starter.fps/data/shapes/player/player.cs...
Loading compiled script starter.fps/data/shapes/player/player.cs.
Validation required for shape: starter.fps/data/shapes/player/player.dts
Compiling starter.fps/server/scripts/chimneyfire.cs...
Loading compiled script starter.fps/server/scripts/chimneyfire.cs.
Compiling starter.fps/server/scripts/aiPlayer.cs...
Loading compiled script starter.fps/server/scripts/aiPlayer.cs.
Validation required for shape: starter.fps/data/shapes/player/player.dts
Missing file: starter.fps/server/scripts/yack.cs!
Compiling starter.fps/server/scripts/sgExamples.cs...
Loading compiled script starter.fps/server/scripts/sgExamples.cs.
ParticleEmitterData(RealFireBigEmitter) thetaMax > 180.0
*** LOADING MISSION: starter.fps/data/missions/barebones.mis
*** Stage 1 load
*** Stage 2 load
Executing starter.fps/data/missions/barebones.mis.
*** Mission loaded
Connect request from: IPX:C710A7C2:F576B981B5A6:46625
Connection established 1536
CADD: 1537 local
*** Sending mission load to client: starter.fps/data/missions/barebones.mis
Mapping string: ServerMessage to index: 0
Mapping string: MsgConnectionError to index: 1
Mapping string: MsgLoadInfo to index: 2
Mapping string: MsgLoadDescripition to index: 3
Mapping string: MsgLoadInfoDone to index: 4
Mapping string: MsgClientJoin to index: 5
Mapping string: Welcome to the Torque demo app %1. to index: 6
Mapping string:  Fresh Meat to index: 7
Mapping string: MissionStartPhase1 to index: 8
*** New Mission: starter.fps/data/missions/barebones.mis
*** Phase 1: Download Datablocks & Targets
Mapping string: MissionStartPhase1Ack to index: 0
Error: shape starter.fps/data/shapes/crossbow/ammo.dts-collision detail 1 (Collision-3) bounds box invalid!
Could not locate texture: starter.fps/data/shapes/player/base.lmale
Could not locate texture: starter.fps/data/shapes/player/base.lmale
Could not locate texture: starter.fps/data/shapes/player/crossbow
Could not locate texture: starter.fps/data/shapes/player/clip
Validation required for shape: starter.fps/data/shapes/player/player.dts
Could not locate texture: starter.fps/data/shapes/player/base.lmale
Could not locate texture: starter.fps/data/shapes/player/base.lmale
Could not locate texture: starter.fps/data/shapes/player/crossbow
Could not locate texture: starter.fps/data/shapes/player/clip
Validation required for shape: starter.fps/data/shapes/player/player.dts
Mapping string: MissionStartPhase2 to index: 9
*** Phase 2: Download Ghost Objects

I am also trying to get the yack pack into turoial.base as it would save me heaps of time. So i have a 2 questions.

1. Why isn't my yack pack working?
2. How do i get it in tutorial.base

Oh and if possible can someone who has succesfully implented the yack pack please send me the changed files from the engine folder. I have never made any changes to my engine before so it will probaly work on my torque. My email is bishop.alexander@gmail.com

Thanks in advance

#1
03/08/2009 (8:54 am)
You will need to compile Yack Pack changes into the engine to use yackpack. This is the link that should walk you step by step how to compile your engine.

tdn.garagegames.com/wiki/Torque/vs2k5
#2
03/08/2009 (6:04 pm)
I have compiled but thanks anyway.

It is definatley the engine that has stuffed it up. Im going to delete the game folder in the engine folder and get another one.

Also can someone please send me there game folder that they have used to put the yack pack in there game.
#3
03/09/2009 (12:35 am)
I have fixed all my problems but am still facing one difficulty. How do i attach the dialog to an npc in game. I have looked at the docs but it doesn't tell me how to. If it does someone pelase tell me where it does.
#4
03/09/2009 (11:00 pm)
Anyone?
#5
03/10/2009 (9:39 pm)
Alexander,

Please refer to the user guide in the documentation, under the heading "Attaching Dialogue to Actors."
#6
03/10/2009 (11:37 pm)
I looked at it but im still unsure. I spawn an npc using this code in the console:

new AIPlayer(Bob) { datablock = "PlayerBody"; position = LocalClientConnection.camera.getPosition(); };

I can't actually talk to the npc i just spawned.
#7
03/13/2009 (12:19 am)
Anyone?
#8
03/13/2009 (7:10 am)
Alexander,

In the PlayerBody datablock, did you add the required parameters specified by the documentation?
#9
03/13/2009 (6:13 pm)
I read the docs it never said anything about the PlayerBody datablock. It would really help if i could talk to you over msn.
#10
03/14/2009 (6:42 pm)
Anyone able to help me. Npc won't walk to me and i have about a 6 hours to get it working.
#11
03/21/2009 (11:51 pm)
I still can't get it working. I have redone it 4 times. I need live support. Alex stone are you able to provide live support?
#12
03/22/2009 (5:49 pm)
Alexander,

I can't provide you with free live support. Everything you need to know is in the provided documentation. Open docs/index.html. Then click the User Guide link, and finally choose the "Attaching Dialogue to Actors" shortcut. If the documentation seems confusing to you, you may want to get more practice with developing Torque mods first by working on other aspects of your game, and then come back to dialogue.
#13
03/22/2009 (10:34 pm)
It never says how to spawn the npc. I am using the dls that came with the yack pack. So my question is how do i get an npc in game taht uses that dialog?