x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Object Type and Collision Responses on the Edit Profile dialog reset after save.

Branch: Binary Build Version: 4.0.1-2027741

Repro Steps

  1. Launch the Editor, open the Edit->Project Settings window.

  2. Go to Engine->Collision->Preset section.

  3. Add a new custom collision profile or edit a previously added custom profile and change the ObjectType and Collision Responses from their default values. e.g. Edit a custom Collision Profile

  4. Press the Accept button to close the Add/Edit Profile dialog.

  5. Press the Set As Default button to save the changes to DefaultEngine.ini, if you check the .ini you'll see your changes have indeed been saved.

  6. Select the custom profile you just created or edited and press the Edit button, note that your previous changes to the ObjectType and Collision Responses have been discarded. e.g. Collision Profile changes discarded

While you're fixing this please clean up the inconsistent naming on this settings page:

  • The section name is Collision Channels, but the description and tooltips talk about Object Types and Object Type Channels.

  • The section name is Preset but the description and add/edit dialogs talk about Profiles while the tooltips talk about Presets.

Product Version: Not Selected
Tags:
more ▼

asked Mar 29 '14 at 12:16 PM in Bug Reports

avatar image

enlight_2014
589 30 14 38

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

Hey enlight,

Thanks for your report! This is a known issue, and I've informed developer of your notes on it.

Thanks again, and please continue to let us know when you run into bugs!

Best,

Ben Halliday

more ▼

answered Mar 29 '14 at 03:28 PM

avatar image kylawl Jun 15 '14 at 11:47 PM

As of 4.2 this issue is still unresolved. Any update?

avatar image Ben Halliday STAFF Jun 17 '14 at 05:49 PM

Hey kylawl,

I can confirm that this has been fixed in our internal build, and will likely be working as expected in 4.3. I do not have a confirmed date for 4.3 yet, but it should be coming very soon.

Best,

Ben Halliday

avatar image kylawl Jun 19 '14 at 06:56 PM

Thanks Ben!

avatar image kylawl Jul 14 '14 at 05:49 AM

An update on this issue.

As of the 4.3 preview; the settings do persist. How ever they only ever write to user Engine.ini file. The project settings window states that the settings will be saved into defaults that is currently incorrect. The save to default button is greyed out so you can't set it yourself. I had to copy and paste them into defaults in order to get the change into our depot.

This needs just a little more of that elbow grease.

/ Kyle

avatar image Ben Halliday STAFF Jul 14 '14 at 09:32 PM

Hey Kyle,

Thanks for the update. Currently, the settings are being saved to the Project in the \Saved\Config\Windows\Engine.ini. This is the default for that project, and it is set automatically (no need to Set as Default). If you need these Object Channels, Trace Channels, and Presets transferred to another project, you should be able to Export them and Import them into the other project without any problems.

We don't have any settings that transfer between projects, though you can set defaults the way you mentioned if you need to create many projects with the same settings, by copying them into the actual engine defaults rather than the Project defaults. I don't believe the Set as Default button is actually doing anything at the moment, though I'm looking into that now.

Thanks,

Ben

avatar image kylawl Jul 14 '14 at 09:43 PM

Are the contents of Saves\ intended to be versioned? I thought you would want the changes to be saved into PROJECT\Config\DefaultEngine.ini

avatar image Ben Halliday STAFF Jul 14 '14 at 10:09 PM

Are you using a Mac?

avatar image kylawl Jul 14 '14 at 10:56 PM

Nope Windows.

Just trying to add some new collision and trace profiles that I can check into perforce.

avatar image kylawl Jul 17 '14 at 03:10 AM

According to this answer \Saved\Config\Windows\Engine.ini should not be checked in. That means that the profiles must go into DefaultEngine.ini.

avatar image kylawl Jul 17 '14 at 05:07 AM

Hi Ben,

According to this answer \Saved\Config\Windows\Engine.ini should not be checked in. That means that the profiles must go into DefaultEngine.ini.

avatar image Ben Halliday STAFF Aug 06 '14 at 09:43 PM

Hey kylawl,

Sorry for the delay in response. What that post suggests is that putting Saved\Config in your depot would change all the personal settings for everyone, and anytime anybody made a change and checked it in, it would change it for everyone. For now, copying and pasting into defaults might be your best solution.

It does seem odd that collision channels and other settings like that would be considered personal settings. I'm going to look into this a bit further and, if we're not missing anything, put in a feature request for the developers. Thanks for your patience!

avatar image kylawl Aug 07 '14 at 05:26 PM

As far as I can tell this is just a different bug.

avatar image kylawl Jul 16 '14 at 12:32 AM

This particular issue seems to permeate everything in the project settings that are under a section that has "These settings are always saved in the default configuration file, which is currently writeable".

Input mapping changes do not seem to go into Config\DefaultInput.ini either.

Unless we're supposed to be checking in the \Saved\Config dir?

This issue is in both 4.2.1 and 4.3.0-preview on windows

avatar image kylawl Jul 16 '14 at 05:49 AM

My Mistake, Game\Config\DefaultInput does get saved correctly. However the Game\Config\DefaultEngine.ini is not updated with the collision response profiles.

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question