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 lines
911 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. });