Skip to content

Commit 39ebb21

Browse files
committed
Move resolve
1 parent 4cabbd0 commit 39ebb21

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

doc/FUNCTIONS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ All game functions are in a `game` namespace.
77
game::give_xp(1)
88
99
// give player 10 energy ammo
10-
item::give(entity::get_player(), item::resolve("It_Ammo_Energy"), 10, 0, true)
10+
item::give(entity::get_player(), entity::resolve("It_Ammo_Energy"), 10, 0, true)
1111
1212
// add the NPC you're looking at to the party
1313
game::join_player_party(entity::get_look_at())

src/elex.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ pub fn get_player_look_at() -> Entity {
1818
entity
1919
}
2020

21-
pub fn resolve_item(name: &str) -> Entity {
21+
pub fn resolve_entity(name: &str) -> Entity {
2222
let mut item = Entity::null();
2323
if let Ok(str) = CString::new(name) {
2424
resolve_item_by_cstr(&mut item, str.as_ptr());

src/host.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,12 +88,12 @@ impl ScriptHost {
8888
module.set_native_fn("get_look_at", || Ok(elex::get_player_look_at()));
8989
module.set_native_fn("none", || Ok(elex::Entity::null()));
9090
module.set_native_fn("is_none", |entity: elex::Entity| Ok(entity.is_null()));
91+
module.set_native_fn("resolve", |name: &str| Ok(elex::resolve_entity(name)));
9192
module
9293
}
9394

9495
fn create_item_module() -> Module {
9596
let mut module = Module::new();
96-
module.set_native_fn("resolve", |name: &str| Ok(elex::resolve_item(name)));
9797
module.set_native_fn(
9898
"give",
9999
|target: elex::Entity, item: elex::Entity, quantity: i64, x: i64, notify: bool| {

0 commit comments

Comments
 (0)