@@ -621,7 +621,7 @@ using Thing = struct Thing {
621621[[nodiscard]] auto thing_and_tp_get_at_safe (Gamep g, Levelsp v, Levelp l, const bpoint &p, int slot, Tpp *out) -> Thingp;
622622[[nodiscard]] auto thing_and_tp_get_at (Gamep g, Levelsp v, Levelp l, const bpoint &p, int slot, Tpp *out) -> Thingp;
623623[[nodiscard]] auto thing_at (Thingp t) -> bpoint;
624- [[nodiscard]] auto thing_attack_at (Gamep g, Levelsp v, Levelp l, Thingp me , const bpoint &attack_at, ThingEvent *e = nullptr ) -> bool;
624+ [[nodiscard]] auto thing_attack_at (Gamep g, Levelsp v, Levelp l, Thingp attacker , const bpoint &attack_at, ThingEvent *e = nullptr ) -> bool;
625625[[nodiscard]] auto thing_attack_count_per_tick_decr (Gamep g, Levelsp v, Levelp l, Thingp t, int val = 1 ) -> int;
626626[[nodiscard]] auto thing_attack_count_per_tick_incr (Gamep g, Levelsp v, Levelp l, Thingp t, int val = 1 ) -> int;
627627[[nodiscard]] auto thing_attack_count_per_tick_set (Gamep g, Levelsp v, Levelp l, Thingp t, int val) -> int;
@@ -669,11 +669,11 @@ using Thing = struct Thing {
669669[[nodiscard]] auto thing_distance_jump (Gamep g, Levelsp v, Levelp l, Thingp me) -> int;
670670[[nodiscard]] auto thing_distance_minion_from_mob_max_set (Gamep g, Levelsp v, Levelp l, Thingp t, int val) -> int;
671671[[nodiscard]] auto thing_distance_minion_from_mob_max (Gamep g, Levelsp v, Levelp l, Thingp t) -> int;
672- [[nodiscard]] auto thing_distance_throw_decr (Gamep g, Levelsp v, Levelp l, Thingp me , int val = 1 ) -> int;
673- [[nodiscard]] auto thing_distance_throw_incr (Gamep g, Levelsp v, Levelp l, Thingp me , int val = 1 ) -> int;
674- [[nodiscard]] auto thing_distance_throw_max (Gamep g, Levelsp v, Levelp l, Thingp me ) -> int;
675- [[nodiscard]] auto thing_distance_throw_set (Gamep g, Levelsp v, Levelp l, Thingp me , int val) -> int;
676- [[nodiscard]] auto thing_distance_throw (Gamep g, Levelsp v, Levelp l, Thingp me ) -> int;
672+ [[nodiscard]] auto thing_distance_throw_decr (Gamep g, Levelsp v, Levelp l, Thingp thrower , int val = 1 ) -> int;
673+ [[nodiscard]] auto thing_distance_throw_incr (Gamep g, Levelsp v, Levelp l, Thingp thrower , int val = 1 ) -> int;
674+ [[nodiscard]] auto thing_distance_throw_max (Gamep g, Levelsp v, Levelp l, Thingp thrower ) -> int;
675+ [[nodiscard]] auto thing_distance_throw_set (Gamep g, Levelsp v, Levelp l, Thingp thrower , int val) -> int;
676+ [[nodiscard]] auto thing_distance_throw (Gamep g, Levelsp v, Levelp l, Thingp thrower ) -> int;
677677[[nodiscard]] auto thing_distance_vision_decr (Gamep g, Levelsp v, Levelp l, Thingp t, int val = 1 ) -> int;
678678[[nodiscard]] auto thing_distance_vision_incr (Gamep g, Levelsp v, Levelp l, Thingp t, int val = 1 ) -> int;
679679[[nodiscard]] auto thing_distance_vision_set (Gamep g, Levelsp v, Levelp l, Thingp t, int val) -> int;
@@ -1056,7 +1056,7 @@ using Thing = struct Thing {
10561056[[nodiscard]] auto thing_temperature_incr (Gamep g, Levelsp v, Levelp l, Thingp t, int val = 1 ) -> int;
10571057[[nodiscard]] auto thing_temperature_set (Gamep g, Levelsp v, Levelp l, Thingp t, int val) -> int;
10581058[[nodiscard]] auto thing_temperature (Thingp t) -> int;
1059- [[nodiscard]] auto thing_throw_to (Gamep g, Levelsp v, Levelp l, Thingp me , Thingp what , bpoint to) -> bool;
1059+ [[nodiscard]] auto thing_throw_to (Gamep g, Levelsp v, Levelp l, Thingp thrower , Thingp item , bpoint to) -> bool;
10601060[[nodiscard]] auto thing_unwield (Gamep g, Levelsp v, Levelp l, Thingp me, ThingEvent & /* e*/ ) -> bool;
10611061[[nodiscard]] auto thing_use (Gamep g, Levelsp v, Levelp l, Thingp me, Thingp item, ThingEvent &e) -> bool;
10621062[[nodiscard]] auto thing_value1_decr (Gamep g, Levelsp v, Levelp l, Thingp t, int val = 1 ) -> int;
@@ -1185,9 +1185,9 @@ void thing_dump_missiles(Gamep g, Levelsp v, Levelp l, Thingp me);
11851185void thing_enhance (Gamep g, Levelsp v, Levelp l, Thingp t, Tpp tp);
11861186void thing_err (Thingp t, const char *fmt, ...) CHECK_FORMAT_STR(printf, 2 , 3 );
11871187void thing_explosion_handle (Gamep g, Levelsp v, Levelp l, Thingp t);
1188- void thing_fall_end_check (Gamep g, Levelsp v, Levelp l, Thingp t );
1189- void thing_fall_time_step (Gamep g, Levelsp v, Levelp l, Thingp t , int time_step);
1190- void thing_fall (Gamep g, Levelsp v, Levelp l, Thingp t );
1188+ void thing_fall_end_check (Gamep g, Levelsp v, Levelp l, Thingp me );
1189+ void thing_fall_time_step (Gamep g, Levelsp v, Levelp l, Thingp me , int time_step);
1190+ void thing_fall (Gamep g, Levelsp v, Levelp l, Thingp me );
11911191void thing_fini (Gamep g, Levelsp v, Levelp l, Thingp t);
11921192void thing_free (Gamep g, Levelsp v, Levelp l, Thingp t);
11931193void thing_group_join (Gamep g, Levelsp v, Levelp l, Thingp t, Thingp group);
@@ -1226,8 +1226,8 @@ void thing_is_spawned_set(Gamep g, Levelsp v, Levelp l, Thingp t, bool val = tru
12261226void thing_is_spawned_unset (Gamep g, Levelsp v, Levelp l, Thingp t);
12271227void thing_is_teleporting_set (Gamep g, Levelsp v, Levelp l, Thingp me, bool val = true );
12281228void thing_is_teleporting_unset (Gamep g, Levelsp v, Levelp l, Thingp me);
1229- void thing_is_thrown_set (Gamep g, Levelsp v, Levelp l, Thingp me , Thingp thrower, bool val = true );
1230- void thing_is_thrown_unset (Gamep g, Levelsp v, Levelp l, Thingp me , Thingp thrower);
1229+ void thing_is_thrown_set (Gamep g, Levelsp v, Levelp l, Thingp item , Thingp thrower, bool val = true );
1230+ void thing_is_thrown_unset (Gamep g, Levelsp v, Levelp l, Thingp item , Thingp thrower);
12311231void thing_is_unlocked_set (Gamep g, Levelsp v, Levelp l, Thingp t, bool val = true );
12321232void thing_is_unlocked_unset (Gamep g, Levelsp v, Levelp l, Thingp t);
12331233void thing_level_warp_to_entrance (Gamep g, Levelsp v, Levelp new_level, Thingp t);
0 commit comments