Anonymous | Login | 2024-11-21 22:00 MSK |
Main | My View | View Issues | Change Log | Roadmap | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0000035 | Sanny Builder | [All Projects] compiler | public | 2015-11-11 18:55 | 2017-04-22 15:55 | ||||
Reporter | loominati | ||||||||
Assigned To | Seemann | ||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||
Status | closed | Resolution | no change required | ||||||
Platform | OS | OS Version | |||||||
Product Version | 3.2.2 | ||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0000035: Compiler creates wrong bytecode | ||||||||
Description | I am using 0618 opcode in my script: 0618: assign_actor $PLAYER_ACTOR to_AS_pack 18@ Compiler translates it into "18 06 02 08 00 03 12 00" but it is wrong because $PLAYER_ACTOR is "02 0C 00", not "02 08 00". So the game crashes when this code is executed. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
Notes | |
(0000033) Seemann (administrator) 2015-11-13 01:10 |
Check out CustomVariables.ini which location is defined in the SB\data\games.xml file for your edit mode. The compiler uses ids for the custom variables from this file. If there's no $PLAYER_ACTOR then the compiler compiles it to the first available index, not necessarily 0x0C ($3). |
(0000043) Seemann (administrator) 2017-04-22 15:55 |
Closed in Spring 2017 Cleanup. |
Issue History | |||
Date Modified | Username | Field | Change |
2015-11-11 18:55 | loominati | New Issue | |
2015-11-11 18:55 | loominati | Status | new => assigned |
2015-11-11 18:55 | loominati | Assigned To | => Seemann |
2015-11-13 01:10 | Seemann | Note Added: 0000033 | |
2015-11-13 01:11 | Seemann | Status | assigned => feedback |
2017-04-22 15:55 | Seemann | Note Added: 0000043 | |
2017-04-22 15:55 | Seemann | Status | feedback => closed |
2017-04-22 15:55 | Seemann | Resolution | open => no change required |
Copyright © 2000 - 2024 MantisBT Team |