View Issue Details

IDProjectCategoryView StatusLast Update
0004731The Dark ModModelspublic10.06.2019 14:37
Reportergrayman Assigned ToObstler  
PrioritynormalSeverityfeatureReproducibilityN/A
Status assignedResolutionreopened 
Product VersionSVN 
Target VersionTDM 2.07Fixed in VersionTDM 2.08 
Summary0004731: Add Epifire's security camera model
DescriptionEpifire has a nice security camera which can be added to 2.07.

Pictures are here:

http://forums.thedarkmod.com/topic/7366-master-models-needed-list-post-requests-here/page-8#entry417035

All the pieces are in the attached files.

TagsNo tags attached.

Activities

grayman

grayman

15.01.2018 14:37

administrator  

security_cam_001_wallpivot.zip (26,269 bytes)
grayman

grayman

15.01.2018 14:37

administrator  

security_camera_001.zip (2,481,755 bytes)
grayman

grayman

15.01.2018 14:41

administrator   ~0010016

As delivered, the camera pieces are NOT in the folders where they belong.

The dds files go into dds/models/darkmod/props/textures.

The mtr file goes into materials.

The lwo files go into models/darkmod/mechanical.

The tga file goes into textures/models/darkmod/props/textures.
grayman

grayman

15.01.2018 14:44

administrator   ~0010017

Since it's difficult to put the camera parts in the right place, 2 prefabs would be necessary, one for a wall-mounted camera, and one for a ceiling-mounted camera.
grayman

grayman

15.01.2018 14:45

administrator   ~0010018

Scripting is needed to make the gears turn in the right direction.

Probably binding them to the head will take care of the fact that the gears are pitched.

user81

19.03.2018 16:21

  ~0010097

Pm'ing Obs to see if he can have a look at this as Gman is upto his eyes in getting 2.06 out the door atm.
Obstler

Obstler

11.07.2018 10:11

developer   ~0010667

Modified the camera visibility check with rev #7562:

game/SecurityCamera.cpp

- Traces for head and origin (shoulders could be added, but are probably not needed?)
- Trace starts a bit in front of camera, as it seems that the model blocked the trace sometimes
grayman

grayman

11.07.2018 13:54

administrator   ~0010671

This is ready for testing?
Obstler

Obstler

11.07.2018 14:39

developer   ~0010672

It is.
VanishedOne

VanishedOne

21.02.2019 18:38

developer   ~0011644

I see this is marked as fixed in 2.07, and http://wiki.thedarkmod.com/index.php?title=What%27s_new_in_TDM_2.07#Assets says it was added in 2.07, but the only camera models I can actually find in my 2.07 installation are the models/darkmod/mechanical/security_camera.ase family. Am I missing something?
Obstler

Obstler

23.02.2019 08:23

developer   ~0011647

I have uploaded the camera stuff as per above but haven't committed them to svn as I thought they would be tested before doing so. It seems they haven't been added afterwards either. The code is there, though (see above comment), so if you download the files you should be able to use the camera. Note that the camera is an entity.

Seems like there was a misunderstanding here, sorry. :(
Obstler

Obstler

23.02.2019 08:34

developer   ~0011648

Added with rev. #15644
grayman

grayman

26.04.2019 21:04

administrator   ~0011769

There are no script files in that rev.

Were there code changes as well?
Obstler

Obstler

27.04.2019 08:58

developer   ~0011770

I'll take a look. I somehow messed up the camera related stuff, but I will try to fix it as soon as I find the time. Sorry. :(
grayman

grayman

27.04.2019 09:14

administrator   ~0011771

Ok, thanks.

No rush.
kingsal

kingsal

09.06.2019 16:35

reporter   ~0011809

It would be great if this camera has the ability to follow the player for a short while after it detects you and before it fires the alarm. Similar to the t2 style cameras.

Other wise its really easy to just side step out of its view cone when detected.

Also the default alarm drops my FPS to like 15, probably because its alerting the entire map.
VanishedOne

VanishedOne

10.06.2019 14:37

developer   ~0011810

If we're adding enhancement suggestions here, may I add one about letting the default skin and particle names be overridden by mappers via spawnargs? Recently someone wanted an invisible security camera for something and couldn't get the skin working; I checked the code and saw it seemed to be using hardcoded on/off skins (so I ended up suggesting overriding those built-in skins with same-named ones as a workaround). The spark particles are hardcoded too, I think, so anyone trying to create the 'gruesome sentries' from http://wiki.thedarkmod.com/index.php?title=Magic#Necromancy would get sparking animal heads.

Issue History

Date Modified Username Field Change
15.01.2018 14:37 grayman New Issue
15.01.2018 14:37 grayman File Added: security_cam_001_wallpivot.zip
15.01.2018 14:37 grayman File Added: security_camera_001.zip
15.01.2018 14:41 grayman Note Added: 0010016
15.01.2018 14:44 grayman Note Added: 0010017
15.01.2018 14:45 grayman Note Added: 0010018
19.03.2018 16:21 user81 Note Added: 0010097
19.03.2018 19:51 Obstler Assigned To => Obstler
19.03.2018 19:51 Obstler Status new => assigned
26.03.2018 17:39 grayman Target Version TDM 2.07 => TDM 2.06
26.03.2018 17:39 grayman Description Updated View Revisions
23.04.2018 02:45 grayman Target Version TDM 2.06 => TDM 2.07
23.04.2018 02:45 grayman Description Updated View Revisions
11.07.2018 10:11 Obstler Note Added: 0010667
11.07.2018 11:16 Obstler Status assigned => feedback
11.07.2018 11:16 Obstler Resolution open => fixed
11.07.2018 13:54 grayman Note Added: 0010671
11.07.2018 13:54 grayman Status feedback => assigned
11.07.2018 14:39 Obstler Note Added: 0010672
29.07.2018 10:05 Obstler Fixed in Version => TDM 2.07
19.12.2018 20:34 nbohr1more Status assigned => resolved
21.02.2019 18:38 VanishedOne Note Added: 0011644
23.02.2019 08:23 Obstler Note Added: 0011647
23.02.2019 08:24 Obstler Status resolved => assigned
23.02.2019 08:24 Obstler Status assigned => resolved
23.02.2019 08:24 Obstler Status resolved => feedback
23.02.2019 08:24 Obstler Resolution fixed => reopened
23.02.2019 08:25 Obstler Fixed in Version TDM 2.07 => TDM 2.08
23.02.2019 08:34 Obstler Note Added: 0011648
26.04.2019 21:04 grayman Note Added: 0011769
26.04.2019 21:04 grayman Status feedback => assigned
27.04.2019 08:58 Obstler Note Added: 0011770
27.04.2019 09:14 grayman Note Added: 0011771
09.06.2019 16:35 kingsal Note Added: 0011809
10.06.2019 14:37 VanishedOne Note Added: 0011810