jak-project/goal_src/levels
ManDude 7ce58f709f
process-spawn + pretty printer improvements (#1428)
* some jp support to fix some errors in the original game

* music fade toggle

* recognize `process-new` macros!!

* strip casts in this macro

* rename macro

* fix cast typecheck

* update source 1

* detect kernel stack case

* less boilerplate

* `manipy-spawn` special case

* pretty printer improvements

* revert dumb thing from earlier

* use shell detection on `send-event`

* fix some events

* remove unused argument

* detect `static-attack-info` and add `CondNoElse` to shell detect

* better `attack-info` detect

* support `process-spawn` in multi-lets

* detect `rand-float-gen` pt 1

* detect as return value

* detect in `countdown` and  `dotimes`

* oops this wasnt working

* fancier `send-event`s

* clang

* update source!!

* fix tests

* fine jeez

* uh okay

* fix some accidental regressions

* fix more regressions

* regression fixes

* fix big bug...

* extra safety!
2022-06-10 02:18:08 +01:00
..
beach process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
citadel process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
common process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
darkcave process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
demo process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
finalboss process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
firecanyon process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
flut_common process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
intro process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
jungle process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
jungleb process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
lavatube process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
maincave process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
misty process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
ogre process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
racer_common process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
robocave process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
rolling process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
snow process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
sunken process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
swamp process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
title process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
training process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
village1 process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
village2 process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
village3 process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00
village_common process-spawn + pretty printer improvements (#1428) 2022-06-10 02:18:08 +01:00