You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

67 line
957 B

  1. require = requirejs;
  2. require.config({
  3. baseUrl: '',
  4. waitSeconds: 120,
  5. paths: {
  6. 'socket': 'plugins/socket',
  7. 'jquery': 'plugins/jquery.min',
  8. 'json': 'plugins/json',
  9. 'text': 'plugins/text',
  10. 'html': 'plugins/html',
  11. 'css': 'plugins/css',
  12. 'bin': 'plugins/bin',
  13. 'audio': 'plugins/audio',
  14. 'worker': 'plugins/worker',
  15. 'main': 'js/main',
  16. 'helpers': 'js/misc/helpers',
  17. 'particles': 'plugins/pixi.particles',
  18. 'picture': 'plugins/pixi.picture',
  19. 'pixi': 'plugins/pixi.min',
  20. 'howler': 'plugins/howler.min'
  21. },
  22. shim: {
  23. 'howler': {
  24. exports: 'howl'
  25. },
  26. 'socket': {
  27. exports: 'io'
  28. },
  29. 'jquery': {
  30. exports: '$'
  31. },
  32. 'helpers': {
  33. deps: [
  34. 'jquery'
  35. ]
  36. },
  37. 'pixi': {
  38. exports: 'PIXI'
  39. },
  40. 'particles': {
  41. deps: [
  42. 'pixi'
  43. ]
  44. },
  45. 'picture': {
  46. deps: [
  47. 'pixi'
  48. ]
  49. },
  50. 'main': {
  51. deps: [
  52. 'helpers',
  53. 'js/input'
  54. ]
  55. }
  56. }
  57. });
  58. require([
  59. 'main'
  60. ], function (
  61. main
  62. ) {
  63. main.init();
  64. });