| 4236 | } |
| 4237 | |
| 4238 | void MovementObject::ASDetachItem(int which) { |
| 4239 | Object* obj = scenegraph_->GetObjectFromID(which); |
| 4240 | if (!obj || obj->GetType() != _item_object) { |
| 4241 | ItemObjectError(which); |
| 4242 | } |
| 4243 | rigged_object_->DetachItem((ItemObject*)obj); |
| 4244 | character_script_getter.ItemsChanged(rigged_object_->GetWieldedItemRefs()); |
| 4245 | reaction_script_getter.ItemsChanged(rigged_object_->GetWieldedItemRefs()); |
| 4246 | } |
| 4247 | |
| 4248 | void MovementObject::ASDetachAllItems() { |
| 4249 | rigged_object_->DetachAllItems(); |
nothing calls this directly
no test coverage detected