* make setting the line ID with P_TranslateLineDef explicit because there's one FraggleScript function that needs to work around the changes caused by this. There's also some functions setting only a temporary linedef. These would inevitably cause problems if the underlying data gets changed. * remove FS function 'ChangeTag'. Fortunately this was just some long forgotten test stuff that can be removed without affecting any maps, but the feature would cause some serious problems in a more complex system. With these changes it is guaranteed that after map setup the tag/ids won't change anymore. |
||
|---|---|---|
| .. | ||
| olddecorations.cpp | ||
| thingdef.cpp | ||
| thingdef.h | ||
| thingdef_codeptr.cpp | ||
| thingdef_data.cpp | ||
| thingdef_exp.cpp | ||
| thingdef_exp.h | ||
| thingdef_expression.cpp | ||
| thingdef_function.cpp | ||
| thingdef_parse.cpp | ||
| thingdef_properties.cpp | ||
| thingdef_states.cpp | ||
| thingdef_type.h | ||