View Issue Details

IDProjectCategoryView StatusLast Update
0004269The Dark ModPhysicspublic07.01.2016 20:25
Reportergrayman Assigned ToSteveL  
PrioritynormalSeveritymajorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product VersionSVN 
Target VersionTDM 2.04Fixed in VersionTDM 2.04 
Summary0004269: Problem walking through furniture
DescriptionCan walk through two pieces of furniture in the Old Mill in Behind Closed Doors.

In the upper-floor bedroom of the Old Mill, I can walk through these two pieces of furniture:

func_static_763 (end table)
func_static_764 (sofa)

Can't walk through them using 2.03, so it's not a map problem.

TagsNo tags attached.

Relationships

related to 0004268 closedSteveL Can walk through a door in SVN 
related to 0004232 resolvedSteveL skins do not change collision data 

Activities

grayman

grayman

03.01.2016 01:28

administrator   ~0007939

I deleted the *.cm file and rebuilt it with DMAP using SVN.

The problem went away.

At least temporarily. I'll have to replay the map from the beginning and see if the problem returns.
grayman

grayman

03.01.2016 04:22

administrator   ~0007941

Last edited: 03.01.2016 04:33

View 2 revisions

Ran into the problem again in Allodric Manor.

One of the wooden fireplaces let me walk into it (atdm_fireplace_wooden_2).

If you pick up the two vases on the mantle and drop them, they fall through.

I've attached a savegame exhibiting the problem.

After loading the savegame, the console is spammed with messages like these:

WARNING:script\tdm_ai_base.script(3014): Thread 'ai_darkmod_base::response_visualStim': idClipModel::Handle: clip model 0 on 'func_static_3901' (813) is not a collision or trace model
WARNING:script\tdm_ai_base.script(3014): Thread 'ai_darkmod_base::response_visualStim': idClipModel::Handle: clip model 0 on 'func_static_1704' (803) is not a collision or trace model
WARNING:script\tdm_ai_base.script(3014): Thread 'ai_darkmod_base::response_visu
alStim': idClipModel::Handle: clip model 0 on 'func_static_3901' (813) is not a collision or trace model
WARNING:script\tdm_ai_base.script(3014): Thread 'ai_darkmod_base::response_visualStim': idClipModel::Handle: clip model 0 on 'func_static_1704' (803) is not a collision or trace model
WARNING:idClipModel::Handle: clip model 0 on 'func_static_379' (18c7) is not a collision or trace model
WARNING:idClipModel::Handle: clip model 0 on 'func_static_3967' (1862) is not a collision or trace model
WARNING:idClipModel::Handle: clip model 0 on 'func_static_3967' (1862) is not a collision or trace model
WARNING:idClipModel::Handle: clip model 0 on 'func_static_3967' (1862) is not a collision or trace model
WARNING:idClipModel::Handle: clip model 0 on 'func_static_3967' (1862) is not a collision or trace model
WARNING:idClipModel::Handle: clip model 0 on 'func_static_3967' (1862) is not a collision or trace model
WARNING:idClipModel::Handle: clip model 0 on 'func_static_3967' (1862) is not a collision or trace model
WARNING:idClipModel::Handle: clip model 0 on 'func_static_3967' (1862) is not a collision or trace model
WARNING:idClipModel::Handle: clip model 0 on 'func_static_3967' (1862) is not a collision or trace model
WARNING:idClipModel::Handle: clip model 0 on 'func_static_3967' (1862) is not a collision or trace model
WARNING:idClipModel::Handle: clip model 0 on 'func_static_3901' (813) is not a collision or trace model
WARNING:idClipModel::Handle: clip model 0 on 'func_static_3901' (813) is not a collision or trace model
WARNING:idClipModel::Handle: clip model 0 on 'func_static_3901' (813) is not a collision or trace model
WARNING:idClipModel::Handle: clip model 0 on 'func_static_3967' (1862) is not a collision or trace model

grayman

grayman

03.01.2016 04:23

administrator  

savegame_buggy_cm.zip (4,076,032 bytes)
grayman

grayman

03.01.2016 04:32

administrator   ~0007942

Here are the map files to go with the savegame:

http://www.mediafire.com/download/07hgo3ajh4s2az5/bcd_map.zip
Springheel

Springheel

03.01.2016 14:26

administrator   ~0007947

Last edited: 03.01.2016 14:27

View 2 revisions

Could this be related to 0004232? That does something to cms for models with skins.

grayman

grayman

03.01.2016 16:49

administrator   ~0007948

I don't know. SteveL would have to comment on that.
SteveL

SteveL

04.01.2016 19:35

developer   ~0007976

Yes, I'm sure it's a side-effect of 0004232. The FS listed above have a "skin" spawnarg. 0004232 gives skinned models a different name for their CMs, so we can can have different CMs for differently-skinned copies of the same model. The game must be trying to load non-existent CMs from the dmapped CM file.
AluminumHaste

AluminumHaste

05.01.2016 01:05

developer   ~0007980

Last edited: 05.01.2016 01:08

View 3 revisions

I reported this during beta testing of Crucible.
I started noticing this back in November, the posts start here: http://forums.thedarkmod.com/topic/17421-behind-closed-doors-crucible-campaign-prologue-alpha-testing/page-32#entry382066

Non solid door reported here: http://forums.thedarkmod.com/topic/17421-behind-closed-doors-crucible-campaign-prologue-alpha-testing/page-33#entry382119

However, the next page I decided to download a fresh copy of the map and the problems weren't there anymore, which led me to believe that the download was somehow getting corrupted.

SteveL

SteveL

05.01.2016 16:48

developer   ~0007984

It's not the .cm file at fault. It's messing up when a save game is loaded, excluding quickloads. The Save/Restore procedures are not handling the skin information.
SteveL

SteveL

07.01.2016 20:25

developer   ~0007999

Resolved on issue 0004232

Issue History

Date Modified Username Field Change
02.01.2016 22:30 grayman New Issue
02.01.2016 22:31 grayman Relationship added related to 0004268
03.01.2016 01:28 grayman Note Added: 0007939
03.01.2016 04:22 grayman Note Added: 0007941
03.01.2016 04:23 grayman File Added: savegame_buggy_cm.zip
03.01.2016 04:32 grayman Note Added: 0007942
03.01.2016 04:33 grayman Note Edited: 0007941 View Revisions
03.01.2016 14:26 Springheel Note Added: 0007947
03.01.2016 14:27 Springheel Note Edited: 0007947 View Revisions
03.01.2016 16:49 grayman Note Added: 0007948
04.01.2016 18:58 SteveL Assigned To => SteveL
04.01.2016 18:58 SteveL Status new => assigned
04.01.2016 19:35 SteveL Note Added: 0007976
04.01.2016 19:35 SteveL Relationship added related to 0004232
05.01.2016 01:05 AluminumHaste Note Added: 0007980
05.01.2016 01:06 AluminumHaste Note Edited: 0007980 View Revisions
05.01.2016 01:08 AluminumHaste Note Edited: 0007980 View Revisions
05.01.2016 16:48 SteveL Note Added: 0007984
07.01.2016 20:25 SteveL Note Added: 0007999
07.01.2016 20:25 SteveL Status assigned => resolved
07.01.2016 20:25 SteveL Fixed in Version => TDM 2.04
07.01.2016 20:25 SteveL Resolution open => fixed