| 
		
	
		| Dobbydoo   Member
 
 Posts: 50
 Threads: 6
 Joined: Aug 2011
 Reputation: 
0
 | 
			| [Help] How make a statue an enemy? 
 
				How can I make one of the statues in the game an enemy? It don't want it to have animations, I just want it to be able to move/glide forward and to be able to attack me. 
 |  |  
	| 01-16-2012, 09:59 PM |  |  
	
		| Statyk   Schrödinger's Mod
 
 Posts: 4,390
 Threads: 72
 Joined: Sep 2011
 Reputation: 
241
 | 
			| RE: [Help] How make a statue an enemy? 
 
				 (01-16-2012, 09:59 PM)Dobbydoo Wrote:  How can I make one of the statues in the game an enemy? It don't want it to have animations, I just want it to be able to move/glide forward and to be able to attack me. Someone has already made this. I believe (if I'm not mistaken), flamez3 used it in Mystery. 
			 |  |  
	| 01-16-2012, 10:18 PM |  |  
	
		| Your Computer   SCAN ME!
 
 Posts: 3,456
 Threads: 32
 Joined: Jul 2011
 Reputation: 
235
 | 
			| RE: [Help] How make a statue an enemy? 
 
				Import the statue in the model editor and make its type a grunt.
			 
 |  |  
	| 01-16-2012, 11:35 PM |  |  
	
		| flamez3   Posting Freak
 
 Posts: 1,281
 Threads: 48
 Joined: Apr 2011
 Reputation: 
57
 | 
			| RE: [Help] How make a statue an enemy? 
 
				 (01-16-2012, 11:35 PM)Your Computer Wrote:  Import the statue in the model editor and make its type a grunt. ^ This : D 
			 
 |  |  
	| 01-17-2012, 02:29 AM |  |  
	
		| Dobbydoo   Member
 
 Posts: 50
 Threads: 6
 Joined: Aug 2011
 Reputation: 
0
 | 
			| RE: [Help] How make a statue an enemy? 
 
				It can now glide after me, but it won't attack me, and once it stops, it won't start walking/gliding again and just stands still at the same spot :/And is there any way I can remove the screeching sound and blur effect when I look at it (just for this one monster) without making my custom story a total conversion?
 EDIT: The problem with him stopping to move was a problem with him actually being stuck in the ground, so I just had to lift him up a little in the level editor. He still won't attack me though :/
 
 
				
(This post was last modified: 01-17-2012, 03:10 PM by Dobbydoo.)
 |  |  
	| 01-17-2012, 02:48 PM |  |  
	
		| Dobbydoo   Member
 
 Posts: 50
 Threads: 6
 Joined: Aug 2011
 Reputation: 
0
 | 
			| RE: [Help] How make a statue an enemy? 
 
				Can someone please try and help me with this? I have tried for three days to get it work, but it just won't attack me. I found that if you remove all the animations from a normal enemy the same happens to them, though.Then I tried using the brute's animations on mine, but it didn't work.
 |  |  
	| 01-20-2012, 02:37 PM |  |  
	
		| flamez3   Posting Freak
 
 Posts: 1,281
 Threads: 48
 Joined: Apr 2011
 Reputation: 
57
 | 
			| RE: [Help] How make a statue an enemy? 
 
				I'm thinking's it because it's a Static Object, with no bones at all. (Don't know what is required to be attacked).
			 
 |  |  
	| 01-20-2012, 02:49 PM |  |  
	
		| Dobbydoo   Member
 
 Posts: 50
 Threads: 6
 Joined: Aug 2011
 Reputation: 
0
 | 
			| RE: [Help] How make a statue an enemy? 
 
				So I'll have to make a skeleton for it? D:
 |  |  
	| 01-20-2012, 03:17 PM |  |  
	
		| Rokotain   Member
 
 Posts: 54
 Threads: 9
 Joined: Jul 2011
 Reputation: 
0
 | 
			| RE: [Help] How make a statue an enemy? 
 
				I'm not an expert at this at all, but I thought of an idea. 
What if you make a collide callback, that whenever the statue touches the player a function gets acitavted? 
And that function damages the player.
 
Like:
 Quote:OnStart(){
 AddEntityCollideCallback("Player", "Statue_1", "StatueAttack", true, 1);
 }
 
 void StatueAttack(string &in asParent, string &in asChild, int alState)
 {
 GivePlayerDamage(float afAmount, string& asType, bool abSpinHead, bool abLethal);
 }
 
As I said, this might be a completely stupid idea as I have little experience with it. 
But it seems like it's worth a try. :] Good luck!
			
				
(This post was last modified: 01-20-2012, 07:45 PM by Rokotain.)
 |  |  
	| 01-20-2012, 07:44 PM |  |  
	
		| Dobbydoo   Member
 
 Posts: 50
 Threads: 6
 Joined: Aug 2011
 Reputation: 
0
 | 
			| RE: [Help] How make a statue an enemy? 
 
				 (01-20-2012, 07:44 PM)Rokotain Wrote:  I'm not an expert at this at all, but I thought of an idea.
 What if you make a collide callback, that whenever the statue touches the player a function gets acitavted?
 And that function damages the player.
 
 Like:
 
 Quote:OnStart()As I said, this might be a completely stupid idea as I have little experience with it.{
 AddEntityCollideCallback("Player", "Statue_1", "StatueAttack", true, 1);
 }
 
 void StatueAttack(string &in asParent, string &in asChild, int alState)
 {
 GivePlayerDamage(float afAmount, string& asType, bool abSpinHead, bool abLethal);
 }
 But it seems like it's worth a try. :] Good luck!
 Unfortunately that didn't work either :/ 
I don't wan't to make a skeleton for it, so I think I'll maybe just script the whole thing. Maybe. Either that or I'll have to learn how to make a skeleton, and with the model I'm using I think I'll just have to make an entirely new entity in Maya, which means I'll have to learn 3d-modeling too. I wan't to learn it, but I also wan't my story to be finished soon, so I don't know what to do. Gaaaaaah!
			 |  |  
	| 01-20-2012, 09:54 PM |  |  |