I was recently editing a session, and noticed that a bunch of my JR content was unusable. When I went back and checked for errors, I was shocked to see this pop up for several assets (Note: I have grouped the errors by their associated asset). Also, apologies for the long post, but this forum doesn't allow the uploading of plaintext documents in posts, which I was hoping for.
SP SD80MAC, UP Dash 9 LS, UP Dash 9, UP 2001, UP 2002, UP SD70M, UP SD70M Letters, CNW Dash 9, CSX Flared SD70MACs
Error: jr_loco.gs(10) : object<JRInteriorCabinData> not declared, line 10.
Error: jr_loco.gs(10) : cannot new unnamed object, line 10.
Error: jr_loco.gs(10) : cannot cast from to CabinData, line 10.
Error: jr_loco.gs(10) : cannot cast from to CabinData, line 10.
Error: jr_loco.gs(22) : object<JRInteriorCabinData> not declared, line 22.
Error: jr_loco.gs(22) : unknown object class for '.' operator, line 22.
Error: jr_loco.gs(22) : cannot cast from int to , line 22.
Error: jr_loco.gs(28) : variable m_mult not declared, line 28.
Error: jr_loco.gs(28) : illegal types for operand *, line 28
Error: jr_loco.gs(28) : function SetAdvisoryLimit2 not declared in class Train or derivative, line 28.
Error: jr_loco.gs(28) : (could be ::SetAdvisoryLimit2(float) in Train)
Error: jr_loco.gs(33) : variable m_mult not declared, line 33.
Error: jr_loco.gs(33) : illegal types for operand *, line 33
Error: jr_loco.gs(33) : function SetAdvisoryLimit2 not declared in class Train or derivative, line 33.
Error: jr_loco.gs(33) : (could be ::SetAdvisoryLimit2(float) in Train)
Error: jr_loco.gs(38) : variable m_mult not declared, line 38.
Error: jr_loco.gs(38) : illegal types for operand *, line 38
Error: jr_loco.gs(38) : function SetAdvisoryLimit2 not declared in class Train or derivative, line 38.
Error: jr_loco.gs(38) : (could be ::SetAdvisoryLimit2(float) in Train)
Error: jr_loco.gs(43) : variable m_mult not declared, line 43.
Error: jr_loco.gs(43) : illegal types for operand *, line 43
Error: jr_loco.gs(43) : function SetAdvisoryLimit2 not declared in class Train or derivative, line 43.
Error: jr_loco.gs(43) : (could be ::SetAdvisoryLimit2(float) in Train)
Error: .. while compiling 'jr_loco.gs'
Dash 9 Cab 1
Error: gewidinterior.gs(306) : function SetValue not declared in class CabinControl or derivative, line 306.
Error: gewidinterior.gs(306) : (could be ::SetValue(float) in CabinControl)
Error: gewidinterior.gs(307) : function SetValue not declared in class CabinControl or derivative, line 307.
Error: gewidinterior.gs(307) : (could be ::SetValue(float) in CabinControl)
Error: gewidinterior.gs(308) : function SetValue not declared in class CabinControl or derivative, line 308.
Error: gewidinterior.gs(308) : (could be ::SetValue(float) in CabinControl)
Error: gewidinterior.gs(625) : member anim1 does not exist in object JRInteriorCabinData, line 625.
Error: gewidinterior.gs(625) : illegal types for operand !=, line 625
Error: gewidinterior.gs(627) : member anim1 does not exist in object JRInteriorCabinData, line 627.
Error: gewidinterior.gs(627) : cannot cast from to float, line 627.
Error: gewidinterior.gs(630) : invalid if expression, line 630.
Error: gewidinterior.gs(630) : member anim2 does not exist in object JRInteriorCabinData, line 630.
Error: gewidinterior.gs(630) : illegal types for operand !=, line 630
Error: gewidinterior.gs(632) : member anim2 does not exist in object JRInteriorCabinData, line 632.
Error: gewidinterior.gs(632) : cannot cast from to float, line 632.
Error: gewidinterior.gs(635) : invalid if expression, line 635.
Error: gewidinterior.gs(635) : member anim5 does not exist in object JRInteriorCabinData, line 635.
Error: gewidinterior.gs(635) : illegal types for operand !=, line 635
Error: gewidinterior.gs(637) : member anim5 does not exist in object JRInteriorCabinData, line 637.
Error: gewidinterior.gs(637) : cannot cast from to float, line 637.
Error: gewidinterior.gs(640) : invalid if expression, line 640.
Error: gewidinterior.gs(640) : member anim6 does not exist in object JRInteriorCabinData, line 640.
Error: gewidinterior.gs(640) : illegal types for operand !=, line 640
Error: gewidinterior.gs(642) : member anim6 does not exist in object JRInteriorCabinData, line 642.
Error: gewidinterior.gs(642) : cannot cast from to float, line 642.
Error: gewidinterior.gs(646) : invalid if expression, line 646.
Error: gewidinterior.gs(841) : member anim2 does not exist in object JRInteriorCabinData, line 841.
Error: gewidinterior.gs(841) : cannot cast from float to , line 841.
Error: gewidinterior.gs(846) : member anim5 does not exist in object JRInteriorCabinData, line 846.
Error: gewidinterior.gs(846) : cannot cast from float to , line 846.
Error: gewidinterior.gs(851) : member anim6 does not exist in object JRInteriorCabinData, line 851.
Error: gewidinterior.gs(851) : cannot cast from float to , line 851.
Error: gewidinterior.gs(1204) : member iTex does not exist in object JRInteriorCabinData, line 1204.
Error: gewidinterior.gs(1204) : illegal types for operand *, line 1204
Error: gewidinterior.gs(1204) : illegal types for operand -, line 1204
Error: gewidinterior.gs(1204) : function SetFXTextureReplacement not declared in class MeshObject or derivative, line 1204.
Error: gewidinterior.gs(1204) : (could be ::SetFXTextureReplacement(string,Asset,int) in MeshObject)
Error: gewidinterior.gs(1205) : member iTex does not exist in object JRInteriorCabinData, line 1205.
Error: gewidinterior.gs(1205) : illegal types for operand *, line 1205
Error: gewidinterior.gs(1205) : illegal types for operand -, line 1205
Error: gewidinterior.gs(1205) : function SetFXTextureReplacement not declared in class MeshObject or derivative, line 1205.
Error: gewidinterior.gs(1205) : (could be ::SetFXTextureReplacement(string,Asset,int) in MeshObject)
Error: gewidinterior.gs(1206) : member iTex does not exist in object JRInteriorCabinData, line 1206.
Error: gewidinterior.gs(1206) : illegal types for operand *, line 1206
Error: gewidinterior.gs(1206) : illegal types for operand -, line 1206
Error: gewidinterior.gs(1206) : function SetFXTextureReplacement not declared in class MeshObject or derivative, line 1206.
Error: gewidinterior.gs(1206) : (could be ::SetFXTextureReplacement(string,Asset,int) in MeshObject)
Error: gewidinterior.gs(1207) : member iTex does not exist in object JRInteriorCabinData, line 1207.
Error: gewidinterior.gs(1207) : illegal types for operand *, line 1207
Error: gewidinterior.gs(1207) : illegal types for operand -, line 1207
Error: gewidinterior.gs(1207) : function SetFXTextureReplacement not declared in class MeshObject or derivative, line 1207.
Error: gewidinterior.gs(1207) : (could be ::SetFXTextureReplacement(string,Asset,int) in MeshObject)
Error: .. while compiling 'gewidinterior.gs'
SP SD80MAC, UP Dash 9 LS, UP Dash 9, UP 2001, UP 2002, UP SD70M, UP SD70M Letters, CNW Dash 9, CSX Flared SD70MACs
Error: jr_loco.gs(10) : object<JRInteriorCabinData> not declared, line 10.
Error: jr_loco.gs(10) : cannot new unnamed object, line 10.
Error: jr_loco.gs(10) : cannot cast from to CabinData, line 10.
Error: jr_loco.gs(10) : cannot cast from to CabinData, line 10.
Error: jr_loco.gs(22) : object<JRInteriorCabinData> not declared, line 22.
Error: jr_loco.gs(22) : unknown object class for '.' operator, line 22.
Error: jr_loco.gs(22) : cannot cast from int to , line 22.
Error: jr_loco.gs(28) : variable m_mult not declared, line 28.
Error: jr_loco.gs(28) : illegal types for operand *, line 28
Error: jr_loco.gs(28) : function SetAdvisoryLimit2 not declared in class Train or derivative, line 28.
Error: jr_loco.gs(28) : (could be ::SetAdvisoryLimit2(float) in Train)
Error: jr_loco.gs(33) : variable m_mult not declared, line 33.
Error: jr_loco.gs(33) : illegal types for operand *, line 33
Error: jr_loco.gs(33) : function SetAdvisoryLimit2 not declared in class Train or derivative, line 33.
Error: jr_loco.gs(33) : (could be ::SetAdvisoryLimit2(float) in Train)
Error: jr_loco.gs(38) : variable m_mult not declared, line 38.
Error: jr_loco.gs(38) : illegal types for operand *, line 38
Error: jr_loco.gs(38) : function SetAdvisoryLimit2 not declared in class Train or derivative, line 38.
Error: jr_loco.gs(38) : (could be ::SetAdvisoryLimit2(float) in Train)
Error: jr_loco.gs(43) : variable m_mult not declared, line 43.
Error: jr_loco.gs(43) : illegal types for operand *, line 43
Error: jr_loco.gs(43) : function SetAdvisoryLimit2 not declared in class Train or derivative, line 43.
Error: jr_loco.gs(43) : (could be ::SetAdvisoryLimit2(float) in Train)
Error: .. while compiling 'jr_loco.gs'
Dash 9 Cab 1
Error: gewidinterior.gs(306) : function SetValue not declared in class CabinControl or derivative, line 306.
Error: gewidinterior.gs(306) : (could be ::SetValue(float) in CabinControl)
Error: gewidinterior.gs(307) : function SetValue not declared in class CabinControl or derivative, line 307.
Error: gewidinterior.gs(307) : (could be ::SetValue(float) in CabinControl)
Error: gewidinterior.gs(308) : function SetValue not declared in class CabinControl or derivative, line 308.
Error: gewidinterior.gs(308) : (could be ::SetValue(float) in CabinControl)
Error: gewidinterior.gs(625) : member anim1 does not exist in object JRInteriorCabinData, line 625.
Error: gewidinterior.gs(625) : illegal types for operand !=, line 625
Error: gewidinterior.gs(627) : member anim1 does not exist in object JRInteriorCabinData, line 627.
Error: gewidinterior.gs(627) : cannot cast from to float, line 627.
Error: gewidinterior.gs(630) : invalid if expression, line 630.
Error: gewidinterior.gs(630) : member anim2 does not exist in object JRInteriorCabinData, line 630.
Error: gewidinterior.gs(630) : illegal types for operand !=, line 630
Error: gewidinterior.gs(632) : member anim2 does not exist in object JRInteriorCabinData, line 632.
Error: gewidinterior.gs(632) : cannot cast from to float, line 632.
Error: gewidinterior.gs(635) : invalid if expression, line 635.
Error: gewidinterior.gs(635) : member anim5 does not exist in object JRInteriorCabinData, line 635.
Error: gewidinterior.gs(635) : illegal types for operand !=, line 635
Error: gewidinterior.gs(637) : member anim5 does not exist in object JRInteriorCabinData, line 637.
Error: gewidinterior.gs(637) : cannot cast from to float, line 637.
Error: gewidinterior.gs(640) : invalid if expression, line 640.
Error: gewidinterior.gs(640) : member anim6 does not exist in object JRInteriorCabinData, line 640.
Error: gewidinterior.gs(640) : illegal types for operand !=, line 640
Error: gewidinterior.gs(642) : member anim6 does not exist in object JRInteriorCabinData, line 642.
Error: gewidinterior.gs(642) : cannot cast from to float, line 642.
Error: gewidinterior.gs(646) : invalid if expression, line 646.
Error: gewidinterior.gs(841) : member anim2 does not exist in object JRInteriorCabinData, line 841.
Error: gewidinterior.gs(841) : cannot cast from float to , line 841.
Error: gewidinterior.gs(846) : member anim5 does not exist in object JRInteriorCabinData, line 846.
Error: gewidinterior.gs(846) : cannot cast from float to , line 846.
Error: gewidinterior.gs(851) : member anim6 does not exist in object JRInteriorCabinData, line 851.
Error: gewidinterior.gs(851) : cannot cast from float to , line 851.
Error: gewidinterior.gs(1204) : member iTex does not exist in object JRInteriorCabinData, line 1204.
Error: gewidinterior.gs(1204) : illegal types for operand *, line 1204
Error: gewidinterior.gs(1204) : illegal types for operand -, line 1204
Error: gewidinterior.gs(1204) : function SetFXTextureReplacement not declared in class MeshObject or derivative, line 1204.
Error: gewidinterior.gs(1204) : (could be ::SetFXTextureReplacement(string,Asset,int) in MeshObject)
Error: gewidinterior.gs(1205) : member iTex does not exist in object JRInteriorCabinData, line 1205.
Error: gewidinterior.gs(1205) : illegal types for operand *, line 1205
Error: gewidinterior.gs(1205) : illegal types for operand -, line 1205
Error: gewidinterior.gs(1205) : function SetFXTextureReplacement not declared in class MeshObject or derivative, line 1205.
Error: gewidinterior.gs(1205) : (could be ::SetFXTextureReplacement(string,Asset,int) in MeshObject)
Error: gewidinterior.gs(1206) : member iTex does not exist in object JRInteriorCabinData, line 1206.
Error: gewidinterior.gs(1206) : illegal types for operand *, line 1206
Error: gewidinterior.gs(1206) : illegal types for operand -, line 1206
Error: gewidinterior.gs(1206) : function SetFXTextureReplacement not declared in class MeshObject or derivative, line 1206.
Error: gewidinterior.gs(1206) : (could be ::SetFXTextureReplacement(string,Asset,int) in MeshObject)
Error: gewidinterior.gs(1207) : member iTex does not exist in object JRInteriorCabinData, line 1207.
Error: gewidinterior.gs(1207) : illegal types for operand *, line 1207
Error: gewidinterior.gs(1207) : illegal types for operand -, line 1207
Error: gewidinterior.gs(1207) : function SetFXTextureReplacement not declared in class MeshObject or derivative, line 1207.
Error: gewidinterior.gs(1207) : (could be ::SetFXTextureReplacement(string,Asset,int) in MeshObject)
Error: .. while compiling 'gewidinterior.gs'