mirror of
https://github.com/fallout2-ce/fallout2-ce.git
synced 2026-07-27 16:47:11 -07:00
Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6c42bb2630 |
@@ -207,6 +207,22 @@ static void op_set_world_map_pos(Program* program)
|
|||||||
wmSetPartyWorldPos(x, y);
|
wmSetPartyWorldPos(x, y);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// get_world_map_x_pos
|
||||||
|
static void op_get_world_map_x_pos(Program* program)
|
||||||
|
{
|
||||||
|
int x;
|
||||||
|
wmGetPartyWorldPos(&x, nullptr);
|
||||||
|
programStackPushInteger(program, x);
|
||||||
|
}
|
||||||
|
|
||||||
|
// get_world_map_y_pos
|
||||||
|
static void op_get_world_map_y_pos(Program* program)
|
||||||
|
{
|
||||||
|
int y;
|
||||||
|
wmGetPartyWorldPos(nullptr, &y);
|
||||||
|
programStackPushInteger(program, y);
|
||||||
|
}
|
||||||
|
|
||||||
// active_hand
|
// active_hand
|
||||||
static void op_active_hand(Program* program)
|
static void op_active_hand(Program* program)
|
||||||
{
|
{
|
||||||
@@ -1269,7 +1285,9 @@ void sfallOpcodesInit()
|
|||||||
// 0x8172 - void set_world_map_pos(int x, int y)
|
// 0x8172 - void set_world_map_pos(int x, int y)
|
||||||
interpreterRegisterOpcode(0x8172, op_set_world_map_pos);
|
interpreterRegisterOpcode(0x8172, op_set_world_map_pos);
|
||||||
// 0x8173 - int get_world_map_x_pos()
|
// 0x8173 - int get_world_map_x_pos()
|
||||||
|
interpreterRegisterOpcode(0x8173, op_get_world_map_x_pos);
|
||||||
// 0x8174 - int get_world_map_y_pos()
|
// 0x8174 - int get_world_map_y_pos()
|
||||||
|
interpreterRegisterOpcode(0x8174, op_get_world_map_y_pos);
|
||||||
|
|
||||||
// 0x8175 - void set_dm_model(string name)
|
// 0x8175 - void set_dm_model(string name)
|
||||||
// 0x8176 - void set_df_model(string name)
|
// 0x8176 - void set_df_model(string name)
|
||||||
|
|||||||
Reference in New Issue
Block a user