2 registered members (AndrewAMD, VoroneTZ),
779
guests, and 3
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
Re: Publishing problem
[Re: FoxHound]
#446202
10/08/14 04:02
10/08/14 04:02
|
Joined: Jun 2004
Posts: 2,234 Wisconsin USA
FoxHound
OP
Expert
|
OP
Expert
Joined: Jun 2004
Posts: 2,234
Wisconsin USA
|
Fixed for real. All I did was change the name of the function, from
void move_panel_x_and_y_yaob(PANEL* panel_pointer,var x_aim, var y_aim, var speed, item_select_struct_yaob* issy_pointer)
TO this void here_we_go(PANEL* panel_pointer,var x_aim, var y_aim, var speed, item_select_struct_yaob* issy_pointer)
All the paramters passed through are the same, only a name changed fixed it. This is called in 3 different places in my code in different ways so it still makes no sense why this works in the debug build but in the relase version it crashes when it hits the first "wait(1);"
--------------------- There is no signature here.
QUIT LOOKING FOR ONE!
|
|
|
Re: Publishing problem
[Re: sivan]
#446221
10/08/14 14:15
10/08/14 14:15
|
Joined: Jun 2004
Posts: 2,234 Wisconsin USA
FoxHound
OP
Expert
|
OP
Expert
Joined: Jun 2004
Posts: 2,234
Wisconsin USA
|
I never use WED. Also this works just fine from SED, it's the build I make for the public that gives me the problems.
EDIT: I also use way longer function names in other parts of my code that work just fine.
Last edited by FoxHound; 10/08/14 14:23.
--------------------- There is no signature here.
QUIT LOOKING FOR ONE!
|
|
|
Re: Publishing problem
[Re: sivan]
#446231
10/08/14 15:56
10/08/14 15:56
|
Joined: Jun 2004
Posts: 2,234 Wisconsin USA
FoxHound
OP
Expert
|
OP
Expert
Joined: Jun 2004
Posts: 2,234
Wisconsin USA
|
My game is all 2d, no need to use WED. The 2d options from 3dgs are great, They could be better but it is a 3d engine after all.
--------------------- There is no signature here.
QUIT LOOKING FOR ONE!
|
|
|
Re: Publishing problem
[Re: Dooley]
#455488
10/21/15 02:04
10/21/15 02:04
|
Joined: Jun 2004
Posts: 2,234 Wisconsin USA
FoxHound
OP
Expert
|
OP
Expert
Joined: Jun 2004
Posts: 2,234
Wisconsin USA
|
I'm having this problem again. I've determined that a function with the name "move" or "send" any any part, even with gibberish put before and/or after it will still cause the publish crash. I now have this issues of the wait causing the issue despite the name not having any of these issues and then changing the name didn't fix the issue. I have it set at the start of the function meaning nothing else in the function could cause this issue.
My version is A7 pro final update
--------------------- There is no signature here.
QUIT LOOKING FOR ONE!
|
|
|
Re: Publishing problem
[Re: FoxHound]
#455489
10/21/15 03:09
10/21/15 03:09
|
Malice
Unregistered
|
Malice
Unregistered
|
FoxHound your a pro user and long member so be aware I'm guessing and trouble shooting. please do this - Aside from script syntax errors, error or warning messages indicating a malfunction can be issued by the engine at startup or during runtime. If the problem is not obvious, run the engine in -diag mode and check the acklog.txt for a more detailed log of the problem.
Also need to see the if any errors are in the 3dgs start window... Edit - Also reading your first post - NOTE actions and functions have different name length limits, something to do with WED, it will not note as a error but cause one. It reads the name to the limit, causes hell and crashes if the full name is called.. also crashes if the truncate name is the same as another truncate action name. Edit2 - IF memory serves - there have been issues with unbinded dll's in the publish
Last edited by Malice; 10/21/15 03:22.
|
|
|
Re: Publishing problem
[Re: ]
#455534
10/22/15 05:30
10/22/15 05:30
|
Joined: Jun 2004
Posts: 2,234 Wisconsin USA
FoxHound
OP
Expert
|
OP
Expert
Joined: Jun 2004
Posts: 2,234
Wisconsin USA
|
I don't use actions, because I don't use wed. This is a pure 2d game where a level is never loaded.
No external DLLs are loaded in this game.
Seems it was the name of the function again.
before it was called
yaob_function(...
then i changed it to
yaob_assignments(...
I left that function name the same and made it call another function with all the same stuff. this new function had a pure gibberish name.
You're response made me look at my code and see that there is another function I have that starts with "yaob" and see if changing it would fix it. I don't know that it did, as in the end that only thing that causes this crash is the "wait" function.
--------------------- There is no signature here.
QUIT LOOKING FOR ONE!
|
|
|
|