Tripwire Interactive Forums

Go Back   Tripwire Interactive Forums > Red Orchestra 2 / Rising Storm Forums > RO2/RS Modifications > Level Design

Reply
Click here to go to the first Dev post in this thread.  
Thread Tools Display Modes
  #1  
Old 04-23-2012, 08:07 AM
Catalavos's Avatar
Catalavos Catalavos is offline
Senior Member
 
Join Date: Oct 2010
Location: Baltimore, MD
Posts: 1,124
Default Satchel Objectives

I want to put a bunch of engineer objectives on my map but even after looking at the stock game maps I can't figure out how to set the destructable objects up.

Here's what I've done: Selected the wooden obstacle in the M-CommonDestructables folder and place it in the level; select "ROSatchelObjective" from Actor heading in Content Browser; right-click and place "ROSatchelObjective" on the obstacle; wonder where the icon for the ROSatchelObjective just went because it just disappeared; fail.

I've seen how the Kismet gets set up and it seems pretty straight-forward but how do you populate the ROSatchelObjective with the actor you want to blow up? Or does it work the other way around?

On a side note, when you use the Hedgehog from the M-CommonDestructables folder, it doesn't really blow up. It keeps its shape and then dark, cartoon-style smoke bubbles up from it.
__________________

Reply With Quote
  #2  
Old 04-26-2012, 07:15 AM
Drecks Drecks is offline
Senior Member
 
Join Date: Nov 2005
Location: The Netherlands
Posts: 2,386
Default

I tried the to add satchel objectives to. Only another workflow. Did not manage to get them to work.

I took a destructable door out of the Red Oktober map. It's quite clear.
You have the intact door which have to be replaced by the destroyed door once the satchel blows



Red Oktober kismet on the satchel stuff.



Here an example of my door in the editor. My Kismet doesn't need the compare bool thing. Nothing to compare. Same door same Kismet. With exact settings in the Mofify health thing



Result in game. Is that the level starts showing the destroyed door.




Funny thing is that the first attempt I had it working.
But it had a weird glow on that door. I checked up kismet and
discovered I had connect that door to a 2th "All Player" thing to
the Instigator slot on the Modify Health thing.

I guess Kismet is just acting stubborn on this thing. Or we forget some simple setting.

Last edited by Drecks; 04-26-2012 at 07:19 AM.
Reply With Quote
  #3  
Old 04-26-2012, 01:03 PM
Catalavos's Avatar
Catalavos Catalavos is offline
Senior Member
 
Join Date: Oct 2010
Location: Baltimore, MD
Posts: 1,124
Default

Thanks, Drecks. I'll give it another shot tonight and let you now if I figure anything out.
__________________

Reply With Quote
  Click here to go to the next developer post in this thread.   #4  
Old 04-29-2012, 05:29 PM
[TW]Swag [TW]Swag is offline
Tripwire Interactive Staff
 
Join Date: May 2009
Location: Yonder, Georgia
Posts: 319
Default

Satchel Objective are objectives that behave just like any other objective with the added option to drop a satchel pack on them to instantaneously capture the objective. That means of course you have to set them up with unique IndexIDs, RepIDs, and a volume. Remember, just like any other objective, a satchel objective must belong to one team along with the rest of the objectives in order to win a map.

There is a destructible component that is attached to the objective and a staticmesh component. Fill in the section for the staticmesh component in order to see the satchel objective in the editor. The destructible component is the part that is used in the game. The [0] array component should match the statchmesh base mesh. That will be shown in game at the start of the round. The [1] is the destroyed version of [0] -OR- a substage of [0] if you would like to have more than one destruction stage. The maximum suggested stages is 3. Each stage will get destroyed per satchel pack detonated on the objective.

That Kismet what was snagged up a little in the thread is for getting rid of a ROSaticMeshSatchelObstacle in game types where it's not needed such as Countdown where the destruction of a ROSaticMeshSatchelObstacle would be a hindrance to the overall game flow. The ModifyHealth is simply to apply a specific damage type to the map objects to destroy them and get them cleared out of the game space.

To set up a ROStaticMeshSatchelObstacle, use the same guidelines as above but ignore any objective settings as they will not exist in this actor.

Bots do not understand how Obstacles work and will avoid them. Bots do not understand to drop a satchel on a Satchel Objective, they will simply stand in the objective volume.
Reply With Quote
  #5  
Old 04-30-2012, 08:06 AM
Catalavos's Avatar
Catalavos Catalavos is offline
Senior Member
 
Join Date: Oct 2010
Location: Baltimore, MD
Posts: 1,124
Default

Thanks again, [TW]Swag.

BTW- not sure if you've noticed this but the destructible hedgehog; it doesn't seem to "destruct" like say, the wooden obstacle. It stays intact and gives off cartoon smoke when you blow it up.
__________________

Reply With Quote
  #6  
Old 04-30-2012, 03:33 PM
Drecks Drecks is offline
Senior Member
 
Join Date: Nov 2005
Location: The Netherlands
Posts: 2,386
Default

I don't get this running. Not objectives but the simple door blow ups.

These are my settings



But it keeps on showing the destoyed door at game start. I still suspect Kismet for playing hard to get.
Reply With Quote
  Click here to go to the next developer post in this thread.   #7  
Old 05-01-2012, 11:02 AM
[TW]Swag [TW]Swag is offline
Tripwire Interactive Staff
 
Join Date: May 2009
Location: Yonder, Georgia
Posts: 319
Default

Quote:
Originally Posted by Drecks View Post
I don't get this running. Not objectives but the simple door blow ups.

These are my settings



But it keeps on showing the destoyed door at game start. I still suspect Kismet for playing hard to get.
That Kismet you are running will destroy the door. Remove that modify health node and you should be golden. The only other thing you'd need to do is activate mini objective against your Satchel OBSTACLES. So that they show up in the HUD/Overhead map.
Reply With Quote
  #8  
Old 05-01-2012, 02:55 PM
Drecks Drecks is offline
Senior Member
 
Join Date: Nov 2005
Location: The Netherlands
Posts: 2,386
Default

Quote:
Originally Posted by [TW]Swag View Post
That Kismet you are running will destroy the door. Remove that modify health node and you should be golden. The only other thing you'd need to do is activate mini objective against your Satchel OBSTACLES. So that they show up in the HUD/Overhead map.
So I only need to remove the modify health. So these door nodes won't need any connection ?
Reply With Quote
  This is the last developer post in this thread.   #9  
Old 05-01-2012, 03:09 PM
[TW]Swag [TW]Swag is offline
Tripwire Interactive Staff
 
Join Date: May 2009
Location: Yonder, Georgia
Posts: 319
Default

You will want to pulse a "Enable Mini Objective" found at:

Action --> Objective --> Enable Mini Objective

against all your Satchel Obstacles.


I know that the name of the Kismet node is a little misleading but stay with me. Enabling the Satchel Obstacles with that node will make them show up in the tactical HUD for the engineers and on the overhead as well.
Reply With Quote
  #10  
Old 05-01-2012, 03:35 PM
Drecks Drecks is offline
Senior Member
 
Join Date: Nov 2005
Location: The Netherlands
Posts: 2,386
Default

Well I got them running. I was mislead by the thought these door things needed to be connected to something. But It work. Will try the Action --> Objective --> Enable Mini Objective tomorrow.

First a nightshift ahead

Thanks for the help on this one.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 09:10 AM.


Powered by vBulletin®
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 2005 - 2014, Tripwire Interactive, LLC