Advertisement
Venrob

Enemy morph

Dec 25th, 2019
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. screendata script ChangeEnemies
  2. {
  3. void run(int changeItem, int e1, int e2, int e3, int ne1, int ne2, int ne3)
  4. {
  5. unless(Hero->Item[changeItem]) Quit();
  6. for(int q = 0; q < 10; ++q)
  7. {
  8. if(Screen->Enemy[q] == e1)
  9. Screen->Enemy[q] = ne1;
  10. else if(Screen->Enemy[q] == e2)
  11. Screen->Enemy[q] = ne2;
  12. else if(Screen->Enemy[q] == e3)
  13. Screen->Enemy[q] = ne3;
  14. }
  15. }
  16. }
  17.  
  18. screendata script ChangeEnemiesAndMidi
  19. {
  20. void run(int changeItem, int e1, int e2, int e3, int ne1, int ne2, int ne3, int midi)
  21. {
  22. unless(Hero->Item[changeItem]) Quit();
  23. for(int q = 0; q < 10; ++q)
  24. {
  25. if(Screen->Enemy[q] == e1)
  26. Screen->Enemy[q] = ne1;
  27. else if(Screen->Enemy[q] == e2)
  28. Screen->Enemy[q] = ne2;
  29. else if(Screen->Enemy[q] == e3)
  30. Screen->Enemy[q] = ne3;
  31. }
  32. unless(midi) return;
  33. if(midi == -1)
  34. {
  35. midi = Game->LoadDMapData(Game->GetCurDMap())->MIDI;
  36. }
  37. Audio->PlayMIDI(midi);
  38. }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement