objects.c 714 B

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