673f8a67cf0bb

673f8a67d06cb
2 Guests are here.
 

673f8a67d0c9bRadicalMaya

673f8a67d0cfd
After having gone through the basic tutorial for ShockEd, I am still left with some questions. Basically, all I want to do is remove an annoying blinking light in the security room on engineering (see below) - I was able to remove the light object in the editor and testing it seems fine, but I have no clue how to actually get the game to pick up the change. I tried overwriting the ENG1.MIS file (after making a backup of course) to no avail. I played through to this section again and the damned light is still there.

What am I doing wrong?

673f8a67d0e3avoodoo47

673f8a67d0e86
you are using an old save, most likely. if you make a hard edit to a level (and even a soft/dml edit, for that matter), the level needs to be loaded clean, meaning a save that has been made before you have entered it for the first time.

no need for a hard edit to modify light blinking btw, a dml would work just fine here.
Acknowledged by: RadicalMaya

673f8a67d0f71ZylonBane

673f8a67d0fd3
Of all the hundreds of blinking lights in the game, this ONE in particular drives you spare?

673f8a67d10e1JossiRossi

673f8a67d112c
Could be a test to learn the tools?

673f8a67d1746RadicalMaya

673f8a67d1799
voodoo47
Ok, so looking up the identifier for this particular light I see the following:


Using that information I added the following to misdml/eng1.mis.dml:

Code: javascript:void(0);
// remove annoying blinking from light in security room
ObjProp 1252 "Anim Omni Light"
{
    "Mode" smoothly brighten
}

I loaded an earlier save from before engineering (Med/Sci) and went back down the ladder into engineering and the light has still not changed. Suggestions?

Of all the hundreds of blinking lights in the game, this ONE in particular drives you spare?
When I play this game I like to make little safe rooms  :D
But the blinking light drives me spare, yes  :(

Quote by https://steamcommunity.com/sharedfiles/filedetails/?id=1438870595:
Steam Community :: Screenshot :: Home sweet home
673f8a67d18f1
You are not supposed to feel safe in SS2.  ¯\_(ツ)_/¯

673f8a67d19a1voodoo47

673f8a67d19eb
syntax error.
Code: [Select]
// remove annoying blinking from light in security room
ObjProp 1252 "AnimLight"
{
    "Mode" smoothly brighten
}
Acknowledged by: RadicalMaya

673f8a67d1bd4RadicalMaya

673f8a67d1c27
voodoo47Interesting... so I tried that (again editing SS2/misdml/eng1.mis.dml)

Nope, didn't work. At this point I'm not sure what is more annoying. The light or trying to get this to work :rolleyes:

673f8a67d1cedvoodoo47

673f8a67d1d38
that is just a code snippet, not a full dml, so if you don't have the header there, it won't work. here is the full code;
Code: [Select]
DML1

ObjProp 1252 "AnimLight"
{
    "Mode" smoothly brighten
}
« Last Edit: 04. February 2021, 23:22:08 by voodoo47 »
Acknowledged by: RadicalMaya

673f8a67d1fa4RadicalMaya

673f8a67d1ff3
Yes I know the header needs to be there, but there's a lot of other stuff in this file because I'm playing with mods already loaded. Here is the full contents of my misdml/eng1.mis.dml if curious:
https://pastebin.com/qr0bWsuQ

I must not be doing something right with regards to actually loading the changes...
As a simple test, I did this and still could not see the change:
  • rotated this computer pad in ShockEd (see pic below)
  • saved the map to SS2/Data/ENG1.MIS
  • started SS2.exe, loaded a save just before entering this area for the first time



Loads fine, Dr. Polito dialogue starts up, gives you the cyber modules as usual, but the change is not present.

Does it matter if this is the steam version? I would imagine not but I'm confused why NONE of my changes are showing up. Do I need to save something other than the .mis file from inside of ShockEd?

At this point I don't care if it's a hard map edit or dml, I just want to see _something_

673f8a67d20bbvoodoo47

673f8a67d2105
"area" as in, the entire eng1 level, right? the dml looks good, make sure to place it somewhere the engine can read it though, patch_ext for example. //misdml should also be ok, if you have it there.

if you have SCP active, you won't see the change, as SCP will override it.
« Last Edit: 04. February 2021, 18:17:38 by voodoo47 »
Acknowledged by: RadicalMaya

673f8a67d2545RadicalMaya

673f8a67d2595
voodoo47
 :what: It was SCP... ok so, noted. Don't use SCP if making changes like this since they get overridden.
That kind of sucks though because I like SCP. Oh well.

673f8a67d268avoodoo47

673f8a67d26d6
yes and no. you cannot just add stuff to the dml made for the vanilla mission and expect it to activate for SCP (as it's fingerprinted to NOT do that), you will have to make a new one for SCP.

so basically, activate SCP, create a new eng1.mis.dml inside the SCP modfolder (windows needs to be configured to show file extensions, so you wouldn't end up with eng1.mis.dm.txt), and put only this in;
Code: [Select]
DML1

ObjProp 1252 "AnimLight"
{
    "Mode" smoothly brighten
}
that will work for SCP.
Acknowledged by: RadicalMaya

673f8a67d2886RadicalMaya

673f8a67d295cvoodoo47

673f8a67d29a4
yep. you need to figure the basics out.
Acknowledged by: RadicalMaya

673f8a67d2bf1sarge945

673f8a67d2c3f
You think that's annoying? Try opening the first page of this thread on mobile *shudder*

673f8a67d2ce7voodoo47

673f8a67d2d2f
also, if you are getting into SS2 editing, make sure to have at lest two installs - one where you do the editing, and another completely clean one where you test out what you've made.
Acknowledged by: RadicalMaya
673f8a67d2f4d
You think that's annoying? Try opening the first page of this thread on mobile *shudder*

Thanks for making me aware of that problem. It is fixed now.

673f8a67d30f4sarge945

673f8a67d313f
Thanks for making me aware of that problem. It is fixed now.

Posting bug reports in unrelated threads is my favorite method of reporting them.
2 Guests are here.
Life is precious, Janos discovered, as it was torn, throbbing and bleeding, from his own body.
Contact SMF 2.0.19 | SMF © 2016, Simple Machines | Terms and Policies
FEEP
673f8a67d38b7