objects.c 630 B

1234567891011121314151617181920212223242526272829303132
  1. /* $Id: objects.c,v 1.5 2001/04/06 17:36:55 glop Exp $ */
  2. #include "server.h"
  3. void new_akx(float x, float y, int id)
  4. {
  5. item_t *res;
  6. res = gl_objects + id;
  7. res->akx.change = FALSE;
  8. res->akx.x = x;
  9. res->akx.y = y;
  10. res->akx.id = id;
  11. res->akx.type = obj_akx;
  12. res->akx.energy = gl_config->pulse_power;
  13. res->akx.team_id = 0;
  14. set_default_action_akx(id);
  15. }
  16. void new_r4d2(float x, float y, int id)
  17. {
  18. item_t *res;
  19. res = gl_objects + id;
  20. res->r4d2.change = FALSE;
  21. res->r4d2.x = x;
  22. res->r4d2.y = y;
  23. res->r4d2.id = id;
  24. res->r4d2.type = obj_r4d2;
  25. res->r4d2.team_id = 0;
  26. set_default_action_r4d2(id);
  27. }