Advertisement
Guest User

Untitled

a guest
Aug 16th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.49 KB | None | 0 0
  1. class 2 on_day_night_spawn : default_maker
  2. parameter_define_begin
  3. int IsNight 0
  4. parameter_define_end
  5. handler 0 94 // ON_START
  6. variable_begin
  7. "i0"
  8. "i1"
  9. "def0"
  10. "myself"
  11. "_choiceN"
  12. "_code"
  13. "_from_choice"
  14. variable_end
  15.  
  16. push_event // i0
  17. push_const 260
  18. add
  19. push_reg_sp
  20. fetch_i
  21. push_event // gg
  22. push_const 632
  23. add
  24. fetch_i
  25. push_const 2
  26. func_call 218169346 // func[GetL2Time]
  27. shift_sp -1
  28. assign4
  29. shift_sp -1
  30. push_event // i0
  31. push_const 260
  32. add
  33. fetch_i4
  34. branch_false L270408
  35. L270407
  36. push_parameter IsNight
  37. push_const 1
  38. equal
  39. branch_false L270410
  40. L270409
  41. push_event // myself
  42. push_const 656
  43. add
  44. fetch_i // i_ai0
  45. push_const 152
  46. add
  47. push_reg_sp
  48. fetch_i
  49. push_const 1
  50. assign4
  51. shift_sp -1
  52. call_super
  53. jump L270411
  54. L270410
  55. push_event // myself
  56. push_const 656
  57. add
  58. fetch_i // i_ai0
  59. push_const 152
  60. add
  61. push_reg_sp
  62. fetch_i
  63. push_const 0
  64. assign4
  65. shift_sp -1
  66. L270411
  67. jump L270412
  68. L270408
  69. push_parameter IsNight
  70. push_const 0
  71. equal
  72. branch_false L270414
  73. L270413
  74. push_event // myself
  75. push_const 656
  76. add
  77. fetch_i // i_ai0
  78. push_const 152
  79. add
  80. push_reg_sp
  81. fetch_i
  82. push_const 1
  83. assign4
  84. shift_sp -1
  85. call_super
  86. jump L270415
  87. L270414
  88. push_event // myself
  89. push_const 656
  90. add
  91. fetch_i // i_ai0
  92. push_const 152
  93. add
  94. push_reg_sp
  95. fetch_i
  96. push_const 0
  97. assign4
  98. shift_sp -1
  99. L270415
  100. L270412
  101. push_event // myself
  102. push_const 656
  103. add
  104. fetch_i
  105. push_const 3000
  106. push_const 1000
  107. func_call 167903236 // func[AddTimerEx]
  108. shift_sp -2
  109. shift_sp -1
  110. handler_end
  111.  
  112. handler 5 73 // ON_NPC_CREATED
  113. variable_begin
  114. "created_def"
  115. "created_npc"
  116. "maker0"
  117. "i0"
  118. "myself"
  119. "_choiceN"
  120. "_code"
  121. "_from_choice"
  122. variable_end
  123.  
  124. push_event // i0
  125. push_const 260
  126. add
  127. push_reg_sp
  128. fetch_i
  129. push_event // gg
  130. push_const 632
  131. add
  132. fetch_i
  133. push_const 2
  134. func_call 218169346 // func[GetL2Time]
  135. shift_sp -1
  136. assign4
  137. shift_sp -1
  138. push_event // i0
  139. push_const 260
  140. add
  141. fetch_i4
  142. push_const 1
  143. equal
  144. branch_false L270417
  145. L270416
  146. push_event // myself
  147. push_const 656
  148. add
  149. fetch_i // i_ai0
  150. push_const 152
  151. add
  152. fetch_i4
  153. push_const 0
  154. equal
  155. branch_false L270419
  156. L270418
  157. push_parameter IsNight
  158. push_const 0
  159. equal
  160. branch_false L270421
  161. L270420
  162. push_event // created_npc
  163. push_const 704
  164. add
  165. fetch_i
  166. func_call 184549616 // func[Despawn]
  167. shift_sp -1
  168. L270421
  169. L270419
  170. jump L270422
  171. L270417
  172. push_event // myself
  173. push_const 656
  174. add
  175. fetch_i // i_ai0
  176. push_const 152
  177. add
  178. fetch_i4
  179. push_const 0
  180. equal
  181. branch_false L270424
  182. L270423
  183. push_parameter IsNight
  184. push_const 1
  185. equal
  186. branch_false L270426
  187. L270425
  188. push_event // created_npc
  189. push_const 704
  190. add
  191. fetch_i
  192. func_call 184549616 // func[Despawn]
  193. shift_sp -1
  194. L270426
  195. L270424
  196. L270422
  197. handler_end
  198.  
  199. handler 1 103 // ON_NPC_DELETED
  200. variable_begin
  201. "deleted_def"
  202. "i0"
  203. "i1"
  204. "maker0"
  205. "myself"
  206. "_choiceN"
  207. "_code"
  208. "_from_choice"
  209. variable_end
  210.  
  211. push_event // i0
  212. push_const 260
  213. add
  214. push_reg_sp
  215. fetch_i
  216. push_event // gg
  217. push_const 632
  218. add
  219. fetch_i
  220. push_const 2
  221. func_call 218169346 // func[GetL2Time]
  222. shift_sp -1
  223. assign4
  224. shift_sp -1
  225. push_event // i0
  226. push_const 260
  227. add
  228. fetch_i4
  229. push_const 1
  230. equal
  231. branch_false L270428
  232. L270427
  233. push_parameter IsNight
  234. push_const 1
  235. equal
  236. branch_false L270430
  237. L270429
  238. push_event // myself
  239. push_const 656
  240. add
  241. fetch_i
  242. push_const 1
  243. func_call 167837698 // func[IncreaseTotal]
  244. shift_sp -1
  245. branch_false L270432
  246. L270431
  247. push_event // deleted_def
  248. push_const 672
  249. add
  250. fetch_i
  251. push_const 1
  252. func_call 234946563 // func[IncCount]
  253. shift_sp -1
  254. shift_sp -1
  255. push_event // deleted_def
  256. push_const 672
  257. add
  258. fetch_i
  259. push_const 1
  260. push_event // deleted_def
  261. push_const 672
  262. add
  263. fetch_i // respawn_time
  264. push_const 148
  265. add
  266. fetch_i4
  267. func_call 235012096 // func[Spawn]
  268. shift_sp -2
  269. shift_sp -1
  270. L270432
  271. L270430
  272. jump L270433
  273. L270428
  274. push_parameter IsNight
  275. push_const 0
  276. equal
  277. branch_false L270435
  278. L270434
  279. push_event // myself
  280. push_const 656
  281. add
  282. fetch_i
  283. push_const 1
  284. func_call 167837698 // func[IncreaseTotal]
  285. shift_sp -1
  286. branch_false L270437
  287. L270436
  288. push_event // deleted_def
  289. push_const 672
  290. add
  291. fetch_i
  292. push_const 1
  293. func_call 234946563 // func[IncCount]
  294. shift_sp -1
  295. shift_sp -1
  296. push_event // deleted_def
  297. push_const 672
  298. add
  299. fetch_i
  300. push_const 1
  301. push_event // deleted_def
  302. push_const 672
  303. add
  304. fetch_i // respawn_time
  305. push_const 148
  306. add
  307. fetch_i4
  308. func_call 235012096 // func[Spawn]
  309. shift_sp -2
  310. shift_sp -1
  311. L270437
  312. L270435
  313. L270433
  314. handler_end
  315.  
  316. handler 4 244 // ON_TIMER
  317. variable_begin
  318. "timer_id"
  319. "i0"
  320. "i1"
  321. "maker0"
  322. "myself"
  323. "_choiceN"
  324. "_code"
  325. "_from_choice"
  326. variable_end
  327.  
  328. push_event // timer_id
  329. push_const 236
  330. add
  331. fetch_i4
  332. push_const 3000
  333. equal
  334. branch_false L270439
  335. L270438
  336. push_event // i0
  337. push_const 260
  338. add
  339. push_reg_sp
  340. fetch_i
  341. push_event // gg
  342. push_const 632
  343. add
  344. fetch_i
  345. push_const 2
  346. func_call 218169346 // func[GetL2Time]
  347. shift_sp -1
  348. assign4
  349. shift_sp -1
  350. push_event // maker0
  351. push_const 552
  352. add
  353. push_reg_sp
  354. fetch_i
  355. push_event // gg
  356. push_const 632
  357. add
  358. fetch_i
  359. push_event // myself
  360. push_const 656
  361. add
  362. fetch_i // name
  363. push_const 40
  364. add
  365. func_call 218169347 // func[GetNpcMaker]
  366. shift_sp -1
  367. assign
  368. shift_sp -1
  369. push_event // i0
  370. push_const 260
  371. add
  372. fetch_i4
  373. push_const 1
  374. equal
  375. branch_false L270441
  376. L270440
  377. push_event // myself
  378. push_const 656
  379. add
  380. fetch_i // i_ai0
  381. push_const 152
  382. add
  383. fetch_i4
  384. push_const 0
  385. equal
  386. branch_false L270443
  387. L270442
  388. push_parameter IsNight
  389. push_const 1
  390. equal
  391. branch_false L270445
  392. L270444
  393. push_event // gg
  394. push_const 632
  395. add
  396. fetch_i
  397. push_event // maker0
  398. push_const 552
  399. add
  400. fetch_i
  401. func_call 218169355 // func[IsNull]
  402. shift_sp -1
  403. push_const 0
  404. equal
  405. branch_false L270447
  406. L270446
  407. push_event // gg
  408. push_const 632
  409. add
  410. fetch_i
  411. push_event // maker0
  412. push_const 552
  413. add
  414. fetch_i
  415. push_const 1001
  416. push_const 0
  417. push_const 0
  418. func_call 218365957 // func[SendMakerScriptEvent]
  419. shift_sp -4
  420. shift_sp -1
  421. L270447
  422. L270445
  423. jump L270448
  424. L270443
  425. push_parameter IsNight
  426. push_const 0
  427. equal
  428. branch_false L270450
  429. L270449
  430. push_event // gg
  431. push_const 632
  432. add
  433. fetch_i
  434. push_event // maker0
  435. push_const 552
  436. add
  437. fetch_i
  438. func_call 218169355 // func[IsNull]
  439. shift_sp -1
  440. push_const 0
  441. equal
  442. branch_false L270452
  443. L270451
  444. push_event // gg
  445. push_const 632
  446. add
  447. fetch_i
  448. push_event // maker0
  449. push_const 552
  450. add
  451. fetch_i
  452. push_const 1000
  453. push_const 0
  454. push_const 0
  455. func_call 218365957 // func[SendMakerScriptEvent]
  456. shift_sp -4
  457. shift_sp -1
  458. L270452
  459. L270450
  460. L270448
  461. jump L270453
  462. L270441
  463. push_event // myself
  464. push_const 656
  465. add
  466. fetch_i // i_ai0
  467. push_const 152
  468. add
  469. fetch_i4
  470. push_const 0
  471. equal
  472. branch_false L270455
  473. L270454
  474. push_parameter IsNight
  475. push_const 0
  476. equal
  477. branch_false L270457
  478. L270456
  479. push_event // gg
  480. push_const 632
  481. add
  482. fetch_i
  483. push_event // maker0
  484. push_const 552
  485. add
  486. fetch_i
  487. func_call 218169355 // func[IsNull]
  488. shift_sp -1
  489. push_const 0
  490. equal
  491. branch_false L270459
  492. L270458
  493. push_event // gg
  494. push_const 632
  495. add
  496. fetch_i
  497. push_event // maker0
  498. push_const 552
  499. add
  500. fetch_i
  501. push_const 1001
  502. push_const 0
  503. push_const 0
  504. func_call 218365957 // func[SendMakerScriptEvent]
  505. shift_sp -4
  506. shift_sp -1
  507. L270459
  508. L270457
  509. jump L270460
  510. L270455
  511. push_parameter IsNight
  512. push_const 1
  513. equal
  514. branch_false L270462
  515. L270461
  516. push_event // gg
  517. push_const 632
  518. add
  519. fetch_i
  520. push_event // maker0
  521. push_const 552
  522. add
  523. fetch_i
  524. func_call 218169355 // func[IsNull]
  525. shift_sp -1
  526. push_const 0
  527. equal
  528. branch_false L270464
  529. L270463
  530. push_event // gg
  531. push_const 632
  532. add
  533. fetch_i
  534. push_event // maker0
  535. push_const 552
  536. add
  537. fetch_i
  538. push_const 1000
  539. push_const 0
  540. push_const 0
  541. func_call 218365957 // func[SendMakerScriptEvent]
  542. shift_sp -4
  543. shift_sp -1
  544. L270464
  545. L270462
  546. L270460
  547. L270453
  548. push_event // myself
  549. push_const 656
  550. add
  551. fetch_i // i_ai0
  552. push_const 152
  553. add
  554. push_reg_sp
  555. fetch_i
  556. push_event // i0
  557. push_const 260
  558. add
  559. fetch_i4
  560. assign4
  561. shift_sp -1
  562. push_event // myself
  563. push_const 656
  564. add
  565. fetch_i
  566. push_const 3000
  567. push_const 1000
  568. func_call 167903236 // func[AddTimerEx]
  569. shift_sp -2
  570. shift_sp -1
  571. L270439
  572. handler_end
  573.  
  574. class_end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement