@@ -9282,7 +9595,7 @@ Here is the caller graph for this function:
- | s16 D_801646CC |
+ u16 D_801646CC |
|
diff --git a/code__80005FD0_8h.js b/code__80005FD0_8h.js
index 93b642289..ec5fb66a8 100644
--- a/code__80005FD0_8h.js
+++ b/code__80005FD0_8h.js
@@ -11,18 +11,23 @@ var code__80005FD0_8h =
[ "func_80006018", "code__80005FD0_8h.html#a6566539b645de0615d258b84a3fd1131", null ],
[ "func_80006114", "code__80005FD0_8h.html#ae73c3887880f3509d4a6132cff55bc3a", null ],
[ "func_800061DC", "code__80005FD0_8h.html#ac8aeed11f146bc1177f45d0d53fae878", null ],
+ [ "func_800065D0", "code__80005FD0_8h.html#a97f5a3cc087c851486860c3fc56d1573", null ],
[ "func_800070F4", "code__80005FD0_8h.html#a878a70e55513d16ec3af89ac2adad271", null ],
[ "func_800074D4", "code__80005FD0_8h.html#a54d8d336f4ab9f5fe499af96d0a8aea9", null ],
[ "func_80007BF8", "code__80005FD0_8h.html#adf9066a7af15ae529ddf5c0b51de4037", null ],
+ [ "func_80007D04", "code__80005FD0_8h.html#ad278f61aeb270c0c1cd359d2e143dbab", null ],
[ "func_80007FA4", "code__80005FD0_8h.html#ab266cb6dda02519dbddbb33ed8a43e54", null ],
+ [ "func_80008424", "code__80005FD0_8h.html#af83d99ab29a28c37562d5b8f215ef5f5", null ],
+ [ "func_800088D8", "code__80005FD0_8h.html#ac5056b59e25bc19162ec4006b72066a7", null ],
[ "func_80008DC0", "code__80005FD0_8h.html#a9e027d9827a9ef85f31331a1c5f204ad", null ],
[ "func_80008E58", "code__80005FD0_8h.html#ad3df7ecdbf6ceb0c7d2f279cb1d275df", null ],
[ "func_80008F38", "code__80005FD0_8h.html#a090034075114714bbe006176c239ab4e", null ],
[ "func_80009000", "code__80005FD0_8h.html#a08b40b98236d137ec50a8d07584bdf7d", null ],
[ "func_800090F0", "code__80005FD0_8h.html#a57e5ad5518a0f0bd534a22aac6cc301f", null ],
[ "func_80009258", "code__80005FD0_8h.html#a42de4c58fd53857f89bac6f3976edaa0", null ],
+ [ "func_8000929C", "code__80005FD0_8h.html#adf1f09a246cf0d85952d741b87c711f4", null ],
[ "func_800097E0", "code__80005FD0_8h.html#a0beffd50c650792fcea6415b153aa74f", null ],
- [ "func_800099EC", "code__80005FD0_8h.html#a61e5f777f8596675d99a217629faca1a", null ],
+ [ "func_800099EC", "code__80005FD0_8h.html#a714210c49e4f6f21f3bc05314a6e256d", null ],
[ "func_80009B60", "code__80005FD0_8h.html#a8d8ffba661ae7ed425922c75eeb382b1", null ],
[ "func_8000B140", "code__80005FD0_8h.html#af5d7731b8d6e61645918c9eb5351f0b9", null ],
[ "func_8000B7E4", "code__80005FD0_8h.html#a7fedd013c7c357766a9c45fe247bff35", null ],
@@ -39,6 +44,7 @@ var code__80005FD0_8h =
[ "func_8000CBF8", "code__80005FD0_8h.html#afc54c952ec1fd5b8c8f7389e290ba23e", null ],
[ "func_8000CC88", "code__80005FD0_8h.html#a1a44843128e5d8e9f16cda9985c5508d", null ],
[ "func_8000CD24", "code__80005FD0_8h.html#a2e22cb2b6320b02bf3e1b4c9a80e781b", null ],
+ [ "func_8000D100", "code__80005FD0_8h.html#a0d15ca2232805207d8372a307e359d35", null ],
[ "func_8000D24C", "code__80005FD0_8h.html#a734c428d581de51f691385e38c286958", null ],
[ "func_8000D2B4", "code__80005FD0_8h.html#a11eaf7a6aae1c87f72f266c398e6d398", null ],
[ "func_8000D33C", "code__80005FD0_8h.html#ad8f9965d70f67de6c73ab8111ab6d6f3", null ],
@@ -74,6 +80,8 @@ var code__80005FD0_8h =
[ "func_80011A5C", "code__80005FD0_8h.html#ae4d90ba9d8d145040b3d5370fd6214c2", null ],
[ "func_80011AB8", "code__80005FD0_8h.html#a74b917d9915fe63e39dda87a9d6e00a1", null ],
[ "func_80011AE4", "code__80005FD0_8h.html#a77d3e1ffec52fc9f5a78b9ce57f6f069", null ],
+ [ "func_80011B14", "code__80005FD0_8h.html#ab2cd10f392acaa3dbd708a56c22d4f70", null ],
+ [ "func_80011D48", "code__80005FD0_8h.html#a30ef23bcbceeeedb9fc21bf8d6209ef4", null ],
[ "func_80011E38", "code__80005FD0_8h.html#ab7182dd42c0ba4750cf06105174c9382", null ],
[ "func_80011EC0", "code__80005FD0_8h.html#a9ef02a9a6fb0f80895310756ff529e6a", null ],
[ "func_800120C8", "code__80005FD0_8h.html#ae55b4aa41355fb896a91e3073d53a48d", null ],
@@ -166,6 +174,7 @@ var code__80005FD0_8h =
[ "set_places", "code__80005FD0_8h.html#a52731d6b2880816d8559df507cbdb912", null ],
[ "D_0D0076F8", "code__80005FD0_8h.html#ae81feab00ba6c7aefc2e10450af24c8b", null ],
[ "D_800DC8D0", "code__80005FD0_8h.html#aceb9f50fb1707bafae33b4a850950cbe", null ],
+ [ "D_800DCA20", "code__80005FD0_8h.html#a5e8dbacb624b6405eece9cbd9c7f5f6e", null ],
[ "D_800DCA4C", "code__80005FD0_8h.html#a6272a2b05c218151e79c1006521cfce9", null ],
[ "D_800DCAA0", "code__80005FD0_8h.html#a4e4959d91e513afd5fd00b53b1eed146", null ],
[ "D_800DD9D0", "code__80005FD0_8h.html#a66f6221fd4ffdc3c83f537caf2351a3c", null ],
@@ -173,14 +182,13 @@ var code__80005FD0_8h =
[ "D_80162E70", "code__80005FD0_8h.html#a0f1bec6a948cfc6fb38f786373418818", null ],
[ "D_80162EB0", "code__80005FD0_8h.html#aea1b0842597217be22e4a206f8e04f14", null ],
[ "D_80162EB2", "code__80005FD0_8h.html#a67b8b27a93b08bee86ed5f88a479e2e3", null ],
- [ "D_80162EB8", "code__80005FD0_8h.html#a55eeb9a5b075e54f7610a03c90038a59", null ],
+ [ "D_80162EB8", "code__80005FD0_8h.html#ab24e9abcf0262ff166c4c49ca3cc37e5", null ],
[ "D_80162F10", "code__80005FD0_8h.html#a6321002e777a74287802f9e898fc964d", null ],
[ "D_80162F50", "code__80005FD0_8h.html#a35b9f62e4d97240b965d2e0abedd43c1", null ],
[ "D_80162FA0", "code__80005FD0_8h.html#a03a76ec14a41ca3b5d3837c5955d222e", null ],
[ "D_80162FB0", "code__80005FD0_8h.html#a49e17de0434254efc9ce89760292cbde", null ],
[ "D_80162FC0", "code__80005FD0_8h.html#a364675ab7b02c8dc38769fc5fca520d5", null ],
[ "D_80162FCC", "code__80005FD0_8h.html#a1917a7b577411539d682acbc8e881634", null ],
- [ "D_80162FCE", "code__80005FD0_8h.html#ac5a7c61928338b982596ed1c143087f2", null ],
[ "D_80162FD0", "code__80005FD0_8h.html#a8d4830bb84ac9dfaa8cb7c493e752b23", null ],
[ "D_80162FF8", "code__80005FD0_8h.html#a661e7326c11a94ce565ccc089040c4de", null ],
[ "D_80163010", "code__80005FD0_8h.html#a7deb07df44c489b07119aa3ae8532e55", null ],
@@ -189,7 +197,7 @@ var code__80005FD0_8h =
[ "D_80163068", "code__80005FD0_8h.html#adf7a16e3a6b62214e051a1642f9f2a0f", null ],
[ "D_80163090", "code__80005FD0_8h.html#af9903d270ea31fdff550a10084ba3707", null ],
[ "D_801630B8", "code__80005FD0_8h.html#a5c0d6b9c457d061e84f827dc57ad30e3", null ],
- [ "D_801630E0", "code__80005FD0_8h.html#ae979848fd4d62de34a698c3ac3ab24b6", null ],
+ [ "D_801630E0", "code__80005FD0_8h.html#a4869baa7b7229fec7d4f387c56123a0a", null ],
[ "D_801630E2", "code__80005FD0_8h.html#a8af72c8d0d69740649c18fa17c6ef429", null ],
[ "D_801630E8", "code__80005FD0_8h.html#acfbd549ad10d9d611f3b8ded9edde13e", null ],
[ "D_801630FC", "code__80005FD0_8h.html#ad77c2be0f4ae8f92386ccda5b56b1cfe", null ],
@@ -203,19 +211,18 @@ var code__80005FD0_8h =
[ "D_801631D0", "code__80005FD0_8h.html#a76902b248cceab4188595952d1e90fc6", null ],
[ "D_801631D4", "code__80005FD0_8h.html#a1db4e17c2dc006e5d26c295a309946bd", null ],
[ "D_801631D8", "code__80005FD0_8h.html#a6c27a1bef5465b0ad60305dae8002220", null ],
- [ "D_801631DC", "code__80005FD0_8h.html#acc4c35b457acb81d3218c6a01788150e", null ],
[ "D_801631E0", "code__80005FD0_8h.html#aaf90964360c2be4389269387696c264a", null ],
- [ "D_801631F8", "code__80005FD0_8h.html#a77ce9da40f5236183304ce2fec95bdad", null ],
+ [ "D_801631F8", "code__80005FD0_8h.html#aaddc5b5ae2475847a8826493458274c6", null ],
[ "D_8016320C", "code__80005FD0_8h.html#a3984046ec024638f332d0949f6380d88", null ],
[ "D_80163210", "code__80005FD0_8h.html#acd557d16d405049e1f855689fa8954e1", null ],
[ "D_80163238", "code__80005FD0_8h.html#a59e28676ff1034580b6a8b6edc8fcfa3", null ],
- [ "D_80163240", "code__80005FD0_8h.html#a8b28b6c56e25acc97ba4e0e0b199a22a", null ],
+ [ "D_80163240", "code__80005FD0_8h.html#a6e86a3d465aa41e8d8832f22f2241cfe", null ],
[ "D_80163258", "code__80005FD0_8h.html#a72a191c82c70e9af827cb30295a737f4", null ],
[ "D_80163270", "code__80005FD0_8h.html#aaef437f4acc9873bdde671f7e1e95b06", null ],
[ "D_80163288", "code__80005FD0_8h.html#ae572a95ac82768517d425406f5487de4", null ],
- [ "D_801632B0", "code__80005FD0_8h.html#a0e8ab270e26dad90f0505bcea15ae4ce", null ],
- [ "D_801632B8", "code__80005FD0_8h.html#a8721c6db095ce1a2f401a436ae2b3fbd", null ],
- [ "D_801632D0", "code__80005FD0_8h.html#a5dfb09fb70fb784346fafcc6971b9952", null ],
+ [ "D_801632B0", "code__80005FD0_8h.html#a81eb70756da01891637f2486972f03e2", null ],
+ [ "D_801632B8", "code__80005FD0_8h.html#ad9c4e34602e329ecde0ac1d60885d426", null ],
+ [ "D_801632D0", "code__80005FD0_8h.html#acb1e6bebdf5298f7631b4bac4fce76c0", null ],
[ "D_801632E8", "code__80005FD0_8h.html#abe3a8edc54e69757a1faf9d908a2420c", null ],
[ "D_80163300", "code__80005FD0_8h.html#a4cf131643ac11062939b750f6cb3570f", null ],
[ "D_80163318", "code__80005FD0_8h.html#a5397cd2f3412708bf4520d4bac4aee92", null ],
@@ -223,7 +230,7 @@ var code__80005FD0_8h =
[ "D_80163344", "code__80005FD0_8h.html#af982ef8ee74bf6fc02d28e0b7369db73", null ],
[ "D_80163348", "code__80005FD0_8h.html#a2979af8287d6456df3b05891d5f8e2d4", null ],
[ "D_8016334C", "code__80005FD0_8h.html#adb8e077808ee9b9a2159454f1dccbb98", null ],
- [ "D_80163350", "code__80005FD0_8h.html#a457342f025af2392aa34b6ec3c58c33b", null ],
+ [ "D_80163350", "code__80005FD0_8h.html#aacdfdc49f248cf7d1e233f222d32b408", null ],
[ "D_80163368", "code__80005FD0_8h.html#ac3def14969f395c80c3789853c3f8ed9", null ],
[ "D_80163378", "code__80005FD0_8h.html#ae86663983b69401b41ca92ac3a0e16d0", null ],
[ "D_8016337C", "code__80005FD0_8h.html#ac6aa3fef64517b25aea90811365e0453", null ],
@@ -295,7 +302,7 @@ var code__80005FD0_8h =
[ "D_801646A0", "code__80005FD0_8h.html#ac6b7070cd51a1d8b737fed253d828ad2", null ],
[ "D_801646C0", "code__80005FD0_8h.html#a90459aaa0dd57956079fe80ab4f81b8a", null ],
[ "D_801646C8", "code__80005FD0_8h.html#ac6ba4dc87cb97bd603016c4a11610133", null ],
- [ "D_801646CC", "code__80005FD0_8h.html#afab6d7ceab11849c0f728e2a98120bd5", null ],
+ [ "D_801646CC", "code__80005FD0_8h.html#ae5d1884761a525dc79fcdf9c204819b3", null ],
[ "D_801646D0", "code__80005FD0_8h.html#a2bee14014c37a51021e2a99b7e5c701a", null ],
[ "gCourseCompletionPercentByPlayerId", "code__80005FD0_8h.html#aeb7b79bf100be7399168d41e99e02e4b", null ],
[ "gCourseCompletionPercentByRank", "code__80005FD0_8h.html#a4c0d0625cbac5b9609cef45a5574cf09", null ],
diff --git a/code__80005FD0_8h__incl.map b/code__80005FD0_8h__incl.map
index e214c1e0a..ce4dca888 100644
--- a/code__80005FD0_8h__incl.map
+++ b/code__80005FD0_8h__incl.map
@@ -1,34 +1,36 @@
diff --git a/code__80005FD0_8h__incl.md5 b/code__80005FD0_8h__incl.md5
index 2c27df651..816c2659c 100644
--- a/code__80005FD0_8h__incl.md5
+++ b/code__80005FD0_8h__incl.md5
@@ -1 +1 @@
-641c1126e4cb88eb9cff6638f89d1884
\ No newline at end of file
+ff41b69b54d419d18e6bc195dd72b4bf
\ No newline at end of file
diff --git a/code__80005FD0_8h__incl.svg b/code__80005FD0_8h__incl.svg
index cddfccf4b..1d37930c2 100644
--- a/code__80005FD0_8h__incl.svg
+++ b/code__80005FD0_8h__incl.svg
@@ -4,7 +4,7 @@
-
+
diff --git a/code__80005FD0_8h_a09cab32f89b37ef0154d0ecf1a93f790_cgraph_org.svg b/code__80005FD0_8h_a09cab32f89b37ef0154d0ecf1a93f790_cgraph_org.svg
new file mode 100644
index 000000000..80d244312
--- /dev/null
+++ b/code__80005FD0_8h_a09cab32f89b37ef0154d0ecf1a93f790_cgraph_org.svg
@@ -0,0 +1,262 @@
+
+
+
+
+
+
+func_8000D6D0
+
+
+
+Node1
+
+
+func_8000D6D0
+
+
+
+
+
+Node2
+
+
+func_80005FD0
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
+Node6
+
+
+func_8000BBD8
+
+
+
+
+
+Node1->Node6
+
+
+
+
+
+Node7
+
+
+func_8000D2B4
+
+
+
+
+
+Node1->Node7
+
+
+
+
+
+Node17
+
+
+sqrtf
+
+
+
+
+
+Node1->Node17
+
+
+
+
+
+Node3
+
+
+get_angle_between_points
+
+
+
+
+
+Node2->Node3
+
+
+
+
+
+Node4
+
+
+atan2s
+
+
+
+
+
+Node3->Node4
+
+
+
+
+
+Node5
+
+
+atan2_lookup
+
+
+
+
+
+Node4->Node5
+
+
+
+
+
+Node8
+
+
+func_8000C9DC
+
+
+
+
+
+Node7->Node8
+
+
+
+
+
+Node9
+
+
+func_8000CBF8
+
+
+
+
+
+Node7->Node9
+
+
+
+
+
+Node10
+
+
+func_8000D24C
+
+
+
+
+
+Node7->Node10
+
+
+
+
+
+Node11
+
+
+func_8000C0BC
+
+
+
+
+
+Node10->Node11
+
+
+
+
+
+Node12
+
+
+func_802ABD40
+
+
+
+
+
+Node10->Node12
+
+
+
+
+
+Node13
+
+
+func_802ADDC8
+
+
+
+
+
+Node10->Node13
+
+
+
+
+
+Node14
+
+
+func_802AAE4C
+
+
+
+
+
+Node13->Node14
+
+
+
+
+
+Node15
+
+
+func_802AB288
+
+
+
+
+
+Node13->Node15
+
+
+
+
+
+Node16
+
+
+func_802AB6C4
+
+
+
+
+
+Node13->Node16
+
+
+
+
+
diff --git a/code__80005FD0_8h_a09cab32f89b37ef0154d0ecf1a93f790_icgraph.svg b/code__80005FD0_8h_a09cab32f89b37ef0154d0ecf1a93f790_icgraph.svg
index 07dabe2f6..6f60a02c9 100644
--- a/code__80005FD0_8h_a09cab32f89b37ef0154d0ecf1a93f790_icgraph.svg
+++ b/code__80005FD0_8h_a09cab32f89b37ef0154d0ecf1a93f790_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_a0beffd50c650792fcea6415b153aa74f_cgraph.map b/code__80005FD0_8h_a0beffd50c650792fcea6415b153aa74f_cgraph.map
index 5034ac5ab..b1faaa0a5 100644
--- a/code__80005FD0_8h_a0beffd50c650792fcea6415b153aa74f_cgraph.map
+++ b/code__80005FD0_8h_a0beffd50c650792fcea6415b153aa74f_cgraph.map
@@ -1,45 +1,52 @@
diff --git a/code__80005FD0_8h_a0beffd50c650792fcea6415b153aa74f_cgraph.md5 b/code__80005FD0_8h_a0beffd50c650792fcea6415b153aa74f_cgraph.md5
index 7b6f76de9..79cc4a234 100644
--- a/code__80005FD0_8h_a0beffd50c650792fcea6415b153aa74f_cgraph.md5
+++ b/code__80005FD0_8h_a0beffd50c650792fcea6415b153aa74f_cgraph.md5
@@ -1 +1 @@
-505830a3b76051bbf748c4cb83253c65
\ No newline at end of file
+17288aebb098aa87d45be3d0220bee1b
\ No newline at end of file
diff --git a/code__80005FD0_8h_a0beffd50c650792fcea6415b153aa74f_cgraph.svg b/code__80005FD0_8h_a0beffd50c650792fcea6415b153aa74f_cgraph.svg
index e6dded22c..d9a85fd5f 100644
--- a/code__80005FD0_8h_a0beffd50c650792fcea6415b153aa74f_cgraph.svg
+++ b/code__80005FD0_8h_a0beffd50c650792fcea6415b153aa74f_cgraph.svg
@@ -4,7 +4,7 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+func_8000D100
+
+
+
+Node1
+
+
+func_8000D100
+
+
+
+
+
+Node2
+
+
+func_8000DBAC
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
+Node3
+
+
+func_80012AC0
+
+
+
+
+
+Node2->Node3
+
+
+
+
+
+Node13
+
+
+func_800133C4
+
+
+
+
+
+Node2->Node13
+
+
+
+
+
+Node14
+
+
+init_course_vehicles
+
+
+
+
+
+Node2->Node14
+
+
+
+
+
+Node4
+
+
+func_800097E0
+
+
+
+
+
+Node3->Node4
+
+
+
+
+
+Node5
+
+
+func_8028F474
+
+
+
+
+
+Node4->Node5
+
+
+
+
+
+Node12
+
+
+podium_ceremony_loop
+
+
+
+
+
+Node4->Node12
+
+
+
+
+
+Node6
+
+
+race_logic_loop
+
+
+
+
+
+Node5->Node6
+
+
+
+
+
+Node7
+
+
+game_state_handler
+
+
+
+
+
+Node6->Node7
+
+
+
+
+
+Node8
+
+
+thread5_game_loop
+
+
+
+
+
+Node7->Node8
+
+
+
+
+
+Node9
+
+
+thread3_video
+
+
+
+
+
+Node8->Node9
+
+
+
+
+
+Node10
+
+
+thread1_idle
+
+
+
+
+
+Node9->Node10
+
+
+
+
+
+Node11
+
+
+main_func
+
+
+
+
+
+Node10->Node11
+
+
+
+
+
+Node12->Node7
+
+
+
+
+
+Node13->Node4
+
+
+
+
+
+Node15
+
+
+func_8029E158
+
+
+
+
+
+Node14->Node15
+
+
+
+
+
+Node16
+
+
+setup_race
+
+
+
+
+
+Node15->Node16
+
+
+
+
+
+Node17
+
+
+update_gamestate
+
+
+
+
+
+Node16->Node17
+
+
+
+
+
+Node17->Node8
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code__80005FD0_8h_a0d15ca2232805207d8372a307e359d35_icgraph_org.svg b/code__80005FD0_8h_a0d15ca2232805207d8372a307e359d35_icgraph_org.svg
new file mode 100644
index 000000000..11774bebd
--- /dev/null
+++ b/code__80005FD0_8h_a0d15ca2232805207d8372a307e359d35_icgraph_org.svg
@@ -0,0 +1,280 @@
+
+
+
+
+
+
+func_8000D100
+
+
+
+Node1
+
+
+func_8000D100
+
+
+
+
+
+Node2
+
+
+func_8000DBAC
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
+Node3
+
+
+func_80012AC0
+
+
+
+
+
+Node2->Node3
+
+
+
+
+
+Node13
+
+
+func_800133C4
+
+
+
+
+
+Node2->Node13
+
+
+
+
+
+Node14
+
+
+init_course_vehicles
+
+
+
+
+
+Node2->Node14
+
+
+
+
+
+Node4
+
+
+func_800097E0
+
+
+
+
+
+Node3->Node4
+
+
+
+
+
+Node5
+
+
+func_8028F474
+
+
+
+
+
+Node4->Node5
+
+
+
+
+
+Node12
+
+
+podium_ceremony_loop
+
+
+
+
+
+Node4->Node12
+
+
+
+
+
+Node6
+
+
+race_logic_loop
+
+
+
+
+
+Node5->Node6
+
+
+
+
+
+Node7
+
+
+game_state_handler
+
+
+
+
+
+Node6->Node7
+
+
+
+
+
+Node8
+
+
+thread5_game_loop
+
+
+
+
+
+Node7->Node8
+
+
+
+
+
+Node9
+
+
+thread3_video
+
+
+
+
+
+Node8->Node9
+
+
+
+
+
+Node10
+
+
+thread1_idle
+
+
+
+
+
+Node9->Node10
+
+
+
+
+
+Node11
+
+
+main_func
+
+
+
+
+
+Node10->Node11
+
+
+
+
+
+Node12->Node7
+
+
+
+
+
+Node13->Node4
+
+
+
+
+
+Node15
+
+
+func_8029E158
+
+
+
+
+
+Node14->Node15
+
+
+
+
+
+Node16
+
+
+setup_race
+
+
+
+
+
+Node15->Node16
+
+
+
+
+
+Node17
+
+
+update_gamestate
+
+
+
+
+
+Node16->Node17
+
+
+
+
+
+Node17->Node8
+
+
+
+
+
diff --git a/code__80005FD0_8h_a0df8c1ad1c7020d03c753502f90ea348_icgraph.svg b/code__80005FD0_8h_a0df8c1ad1c7020d03c753502f90ea348_icgraph.svg
index 69c7a0b93..01ad1c5b1 100644
--- a/code__80005FD0_8h_a0df8c1ad1c7020d03c753502f90ea348_icgraph.svg
+++ b/code__80005FD0_8h_a0df8c1ad1c7020d03c753502f90ea348_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_a11eaf7a6aae1c87f72f266c398e6d398_icgraph.map b/code__80005FD0_8h_a11eaf7a6aae1c87f72f266c398e6d398_icgraph.map
new file mode 100644
index 000000000..3a7158729
--- /dev/null
+++ b/code__80005FD0_8h_a11eaf7a6aae1c87f72f266c398e6d398_icgraph.map
@@ -0,0 +1,41 @@
+
diff --git a/code__80005FD0_8h_a11eaf7a6aae1c87f72f266c398e6d398_icgraph.md5 b/code__80005FD0_8h_a11eaf7a6aae1c87f72f266c398e6d398_icgraph.md5
new file mode 100644
index 000000000..2f2072520
--- /dev/null
+++ b/code__80005FD0_8h_a11eaf7a6aae1c87f72f266c398e6d398_icgraph.md5
@@ -0,0 +1 @@
+0e8e4fb907967373d555f90accab3ffa
\ No newline at end of file
diff --git a/code__80005FD0_8h_a11eaf7a6aae1c87f72f266c398e6d398_icgraph.svg b/code__80005FD0_8h_a11eaf7a6aae1c87f72f266c398e6d398_icgraph.svg
new file mode 100644
index 000000000..e3362d6e5
--- /dev/null
+++ b/code__80005FD0_8h_a11eaf7a6aae1c87f72f266c398e6d398_icgraph.svg
@@ -0,0 +1,788 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+func_8000D2B4
+
+
+
+Node1
+
+
+func_8000D2B4
+
+
+
+
+
+Node2
+
+
+func_8000D6D0
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
+Node32
+
+
+func_8000D940
+
+
+
+
+
+Node1->Node32
+
+
+
+
+
+Node3
+
+
+func_80012220
+
+
+
+
+
+Node2->Node3
+
+
+
+
+
+Node12
+
+
+func_800139E4
+
+
+
+
+
+Node2->Node12
+
+
+
+
+
+Node22
+
+
+func_80013D20
+
+
+
+
+
+Node2->Node22
+
+
+
+
+
+Node4
+
+
+init_course_vehicles
+
+
+
+
+
+Node3->Node4
+
+
+
+
+
+Node5
+
+
+func_8029E158
+
+
+
+
+
+Node4->Node5
+
+
+
+
+
+Node6
+
+
+setup_race
+
+
+
+
+
+Node5->Node6
+
+
+
+
+
+Node7
+
+
+update_gamestate
+
+
+
+
+
+Node6->Node7
+
+
+
+
+
+Node8
+
+
+thread5_game_loop
+
+
+
+
+
+Node7->Node8
+
+
+
+
+
+Node9
+
+
+thread3_video
+
+
+
+
+
+Node8->Node9
+
+
+
+
+
+Node10
+
+
+thread1_idle
+
+
+
+
+
+Node9->Node10
+
+
+
+
+
+Node11
+
+
+main_func
+
+
+
+
+
+Node10->Node11
+
+
+
+
+
+Node13
+
+
+func_800147E0
+
+
+
+
+
+Node12->Node13
+
+
+
+
+
+Node19
+
+
+func_80014934
+
+
+
+
+
+Node12->Node19
+
+
+
+
+
+Node20
+
+
+func_80014A88
+
+
+
+
+
+Node12->Node20
+
+
+
+
+
+Node21
+
+
+func_80014BDC
+
+
+
+
+
+Node12->Node21
+
+
+
+
+
+Node14
+
+
+func_8000F2DC
+
+
+
+
+
+Node13->Node14
+
+
+
+
+
+Node15
+
+
+func_8001C05C
+
+
+
+
+
+Node14->Node15
+
+
+
+
+
+Node17
+
+
+func_8003C0F0
+
+
+
+
+
+Node14->Node17
+
+
+
+
+
+Node16
+
+
+load_ceremony_cutscene
+
+
+
+
+
+Node15->Node16
+
+
+
+
+
+Node16->Node7
+
+
+
+
+
+Node18
+
+
+func_8003D080
+
+
+
+
+
+Node17->Node18
+
+
+
+
+
+Node18->Node6
+
+
+
+
+
+Node18->Node16
+
+
+
+
+
+Node19->Node14
+
+
+
+
+
+Node20->Node14
+
+
+
+
+
+Node21->Node14
+
+
+
+
+
+Node23
+
+
+func_8001487C
+
+
+
+
+
+Node22->Node23
+
+
+
+
+
+Node29
+
+
+func_800149D0
+
+
+
+
+
+Node22->Node29
+
+
+
+
+
+Node30
+
+
+func_80014B24
+
+
+
+
+
+Node22->Node30
+
+
+
+
+
+Node31
+
+
+func_80014C78
+
+
+
+
+
+Node22->Node31
+
+
+
+
+
+Node24
+
+
+func_800097E0
+
+
+
+
+
+Node23->Node24
+
+
+
+
+
+Node25
+
+
+func_8028F474
+
+
+
+
+
+Node24->Node25
+
+
+
+
+
+Node28
+
+
+podium_ceremony_loop
+
+
+
+
+
+Node24->Node28
+
+
+
+
+
+Node26
+
+
+race_logic_loop
+
+
+
+
+
+Node25->Node26
+
+
+
+
+
+Node27
+
+
+game_state_handler
+
+
+
+
+
+Node26->Node27
+
+
+
+
+
+Node27->Node8
+
+
+
+
+
+Node28->Node27
+
+
+
+
+
+Node29->Node24
+
+
+
+
+
+Node30->Node24
+
+
+
+
+
+Node31->Node24
+
+
+
+
+
+Node32->Node3
+
+
+
+
+
+Node32->Node12
+
+
+
+
+
+Node32->Node22
+
+
+
+
+
+Node33
+
+
+func_8008275C
+
+
+
+
+
+Node32->Node33
+
+
+
+
+
+Node34
+
+
+func_80085AA8
+
+
+
+
+
+Node32->Node34
+
+
+
+
+
+Node35
+
+
+func_8005A74C
+
+
+
+
+
+Node34->Node35
+
+
+
+
+
+Node36
+
+
+func_80059D00
+
+
+
+
+
+Node35->Node36
+
+
+
+
+
+Node37
+
+
+func_8005A070
+
+
+
+
+
+Node35->Node37
+
+
+
+
+
+Node36->Node37
+
+
+
+
+
+Node37->Node26
+
+
+
+
+
+Node37->Node28
+
+
+
+
+
+Node38
+
+
+func_80280000
+
+
+
+
+
+Node37->Node38
+
+
+
+
+
+Node39
+
+
+credits_loop
+
+
+
+
+
+Node38->Node39
+
+
+
+
+
+Node39->Node27
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code__80005FD0_8h_a11eaf7a6aae1c87f72f266c398e6d398_icgraph_org.svg b/code__80005FD0_8h_a11eaf7a6aae1c87f72f266c398e6d398_icgraph_org.svg
new file mode 100644
index 000000000..433733b74
--- /dev/null
+++ b/code__80005FD0_8h_a11eaf7a6aae1c87f72f266c398e6d398_icgraph_org.svg
@@ -0,0 +1,700 @@
+
+
+
+
+
+
+func_8000D2B4
+
+
+
+Node1
+
+
+func_8000D2B4
+
+
+
+
+
+Node2
+
+
+func_8000D6D0
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
+Node32
+
+
+func_8000D940
+
+
+
+
+
+Node1->Node32
+
+
+
+
+
+Node3
+
+
+func_80012220
+
+
+
+
+
+Node2->Node3
+
+
+
+
+
+Node12
+
+
+func_800139E4
+
+
+
+
+
+Node2->Node12
+
+
+
+
+
+Node22
+
+
+func_80013D20
+
+
+
+
+
+Node2->Node22
+
+
+
+
+
+Node4
+
+
+init_course_vehicles
+
+
+
+
+
+Node3->Node4
+
+
+
+
+
+Node5
+
+
+func_8029E158
+
+
+
+
+
+Node4->Node5
+
+
+
+
+
+Node6
+
+
+setup_race
+
+
+
+
+
+Node5->Node6
+
+
+
+
+
+Node7
+
+
+update_gamestate
+
+
+
+
+
+Node6->Node7
+
+
+
+
+
+Node8
+
+
+thread5_game_loop
+
+
+
+
+
+Node7->Node8
+
+
+
+
+
+Node9
+
+
+thread3_video
+
+
+
+
+
+Node8->Node9
+
+
+
+
+
+Node10
+
+
+thread1_idle
+
+
+
+
+
+Node9->Node10
+
+
+
+
+
+Node11
+
+
+main_func
+
+
+
+
+
+Node10->Node11
+
+
+
+
+
+Node13
+
+
+func_800147E0
+
+
+
+
+
+Node12->Node13
+
+
+
+
+
+Node19
+
+
+func_80014934
+
+
+
+
+
+Node12->Node19
+
+
+
+
+
+Node20
+
+
+func_80014A88
+
+
+
+
+
+Node12->Node20
+
+
+
+
+
+Node21
+
+
+func_80014BDC
+
+
+
+
+
+Node12->Node21
+
+
+
+
+
+Node14
+
+
+func_8000F2DC
+
+
+
+
+
+Node13->Node14
+
+
+
+
+
+Node15
+
+
+func_8001C05C
+
+
+
+
+
+Node14->Node15
+
+
+
+
+
+Node17
+
+
+func_8003C0F0
+
+
+
+
+
+Node14->Node17
+
+
+
+
+
+Node16
+
+
+load_ceremony_cutscene
+
+
+
+
+
+Node15->Node16
+
+
+
+
+
+Node16->Node7
+
+
+
+
+
+Node18
+
+
+func_8003D080
+
+
+
+
+
+Node17->Node18
+
+
+
+
+
+Node18->Node6
+
+
+
+
+
+Node18->Node16
+
+
+
+
+
+Node19->Node14
+
+
+
+
+
+Node20->Node14
+
+
+
+
+
+Node21->Node14
+
+
+
+
+
+Node23
+
+
+func_8001487C
+
+
+
+
+
+Node22->Node23
+
+
+
+
+
+Node29
+
+
+func_800149D0
+
+
+
+
+
+Node22->Node29
+
+
+
+
+
+Node30
+
+
+func_80014B24
+
+
+
+
+
+Node22->Node30
+
+
+
+
+
+Node31
+
+
+func_80014C78
+
+
+
+
+
+Node22->Node31
+
+
+
+
+
+Node24
+
+
+func_800097E0
+
+
+
+
+
+Node23->Node24
+
+
+
+
+
+Node25
+
+
+func_8028F474
+
+
+
+
+
+Node24->Node25
+
+
+
+
+
+Node28
+
+
+podium_ceremony_loop
+
+
+
+
+
+Node24->Node28
+
+
+
+
+
+Node26
+
+
+race_logic_loop
+
+
+
+
+
+Node25->Node26
+
+
+
+
+
+Node27
+
+
+game_state_handler
+
+
+
+
+
+Node26->Node27
+
+
+
+
+
+Node27->Node8
+
+
+
+
+
+Node28->Node27
+
+
+
+
+
+Node29->Node24
+
+
+
+
+
+Node30->Node24
+
+
+
+
+
+Node31->Node24
+
+
+
+
+
+Node32->Node3
+
+
+
+
+
+Node32->Node12
+
+
+
+
+
+Node32->Node22
+
+
+
+
+
+Node33
+
+
+func_8008275C
+
+
+
+
+
+Node32->Node33
+
+
+
+
+
+Node34
+
+
+func_80085AA8
+
+
+
+
+
+Node32->Node34
+
+
+
+
+
+Node35
+
+
+func_8005A74C
+
+
+
+
+
+Node34->Node35
+
+
+
+
+
+Node36
+
+
+func_80059D00
+
+
+
+
+
+Node35->Node36
+
+
+
+
+
+Node37
+
+
+func_8005A070
+
+
+
+
+
+Node35->Node37
+
+
+
+
+
+Node36->Node37
+
+
+
+
+
+Node37->Node26
+
+
+
+
+
+Node37->Node28
+
+
+
+
+
+Node38
+
+
+func_80280000
+
+
+
+
+
+Node37->Node38
+
+
+
+
+
+Node39
+
+
+credits_loop
+
+
+
+
+
+Node38->Node39
+
+
+
+
+
+Node39->Node27
+
+
+
+
+
diff --git a/code__80005FD0_8h_a19a7ff8226afc6bec27df72313058764_icgraph.svg b/code__80005FD0_8h_a19a7ff8226afc6bec27df72313058764_icgraph.svg
index 9eecf0262..33a082727 100644
--- a/code__80005FD0_8h_a19a7ff8226afc6bec27df72313058764_icgraph.svg
+++ b/code__80005FD0_8h_a19a7ff8226afc6bec27df72313058764_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_a1a07878fbc056c2a463157121e0ed372_icgraph.svg b/code__80005FD0_8h_a1a07878fbc056c2a463157121e0ed372_icgraph.svg
index 0cc4e3d44..a65d86383 100644
--- a/code__80005FD0_8h_a1a07878fbc056c2a463157121e0ed372_icgraph.svg
+++ b/code__80005FD0_8h_a1a07878fbc056c2a463157121e0ed372_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_a1b88258c47677456a6de78bbce674c21_cgraph.map b/code__80005FD0_8h_a1b88258c47677456a6de78bbce674c21_cgraph.map
index dd2ba89da..2a44d954f 100644
--- a/code__80005FD0_8h_a1b88258c47677456a6de78bbce674c21_cgraph.map
+++ b/code__80005FD0_8h_a1b88258c47677456a6de78bbce674c21_cgraph.map
@@ -1,47 +1,52 @@
diff --git a/code__80005FD0_8h_a1b88258c47677456a6de78bbce674c21_cgraph.md5 b/code__80005FD0_8h_a1b88258c47677456a6de78bbce674c21_cgraph.md5
index aba82ccc4..42b682b63 100644
--- a/code__80005FD0_8h_a1b88258c47677456a6de78bbce674c21_cgraph.md5
+++ b/code__80005FD0_8h_a1b88258c47677456a6de78bbce674c21_cgraph.md5
@@ -1 +1 @@
-caf022e6227e3b76b747efb3ab0278f5
\ No newline at end of file
+b4fac391fb9c027abc0ce7db8d71e09e
\ No newline at end of file
diff --git a/code__80005FD0_8h_a1b88258c47677456a6de78bbce674c21_cgraph.svg b/code__80005FD0_8h_a1b88258c47677456a6de78bbce674c21_cgraph.svg
index 51b841f57..770f2a591 100644
--- a/code__80005FD0_8h_a1b88258c47677456a6de78bbce674c21_cgraph.svg
+++ b/code__80005FD0_8h_a1b88258c47677456a6de78bbce674c21_cgraph.svg
@@ -4,7 +4,7 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
func_800147E0
-
+
Node1
-
-func_800147E0
+
+func_800147E0
@@ -22,21 +68,21 @@
Node2
-
-func_800139E4
+
+func_800139E4
Node1->Node2
-
-
+
+
Node3
-
+
func_8000D6D0
@@ -45,53 +91,359 @@
Node2->Node3
-
-
+
+
+
+
+
+Node20
+
+
+func_8000D940
+
+
+
+
+
+Node2->Node20
+
+
+
+
+
+Node21
+
+
+random_int
+
+
+
+
+
+Node2->Node21
+
+
Node4
-
-
-func_8000D940
+
+
+func_80005FD0
-
+
-Node2->Node4
-
-
+Node3->Node4
+
+
+
+
+
+Node8
+
+
+func_8000BBD8
+
+
+
+
+
+Node3->Node8
+
+
+
+
+
+Node9
+
+
+func_8000D2B4
+
+
+
+
+
+Node3->Node9
+
+
+
+
+
+Node19
+
+
+sqrtf
+
+
+
+
+
+Node3->Node19
+
+
Node5
-
-
-random_int
+
+
+get_angle_between_points
-
+
-Node2->Node5
-
-
+Node4->Node5
+
+
Node6
-
-
-random_u16
+
+
+atan2s
Node5->Node6
-
-
+
+
+
+
+
+Node7
+
+
+atan2_lookup
+
+
+
+
+
+Node6->Node7
+
+
+
+
+
+Node10
+
+
+func_8000C9DC
+
+
+
+
+
+Node9->Node10
+
+
+
+
+
+Node11
+
+
+func_8000CBF8
+
+
+
+
+
+Node9->Node11
+
+
+
+
+
+Node12
+
+
+func_8000D24C
+
+
+
+
+
+Node9->Node12
+
+
+
+
+
+Node13
+
+
+func_8000C0BC
+
+
+
+
+
+Node12->Node13
+
+
+
+
+
+Node14
+
+
+func_802ABD40
+
+
+
+
+
+Node12->Node14
+
+
+
+
+
+Node15
+
+
+func_802ADDC8
+
+
+
+
+
+Node12->Node15
+
+
+
+
+
+Node16
+
+
+func_802AAE4C
+
+
+
+
+
+Node15->Node16
+
+
+
+
+
+Node17
+
+
+func_802AB288
+
+
+
+
+
+Node15->Node17
+
+
+
+
+
+Node18
+
+
+func_802AB6C4
+
+
+
+
+
+Node15->Node18
+
+
+
+
+
+Node20->Node4
+
+
+
+
+
+Node20->Node8
+
+
+
+
+
+Node20->Node9
+
+
+
+
+
+Node20->Node19
+
+
+
+
+
+Node22
+
+
+random_u16
+
+
+
+
+
+Node21->Node22
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code__80005FD0_8h_a38ce2545c5f2c06a99d94d735f024fc0_cgraph_org.svg b/code__80005FD0_8h_a38ce2545c5f2c06a99d94d735f024fc0_cgraph_org.svg
new file mode 100644
index 000000000..077ec60c1
--- /dev/null
+++ b/code__80005FD0_8h_a38ce2545c5f2c06a99d94d735f024fc0_cgraph_org.svg
@@ -0,0 +1,361 @@
+
+
+
+
+
+
+func_800147E0
+
+
+
+Node1
+
+
+func_800147E0
+
+
+
+
+
+Node2
+
+
+func_800139E4
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
+Node3
+
+
+func_8000D6D0
+
+
+
+
+
+Node2->Node3
+
+
+
+
+
+Node20
+
+
+func_8000D940
+
+
+
+
+
+Node2->Node20
+
+
+
+
+
+Node21
+
+
+random_int
+
+
+
+
+
+Node2->Node21
+
+
+
+
+
+Node4
+
+
+func_80005FD0
+
+
+
+
+
+Node3->Node4
+
+
+
+
+
+Node8
+
+
+func_8000BBD8
+
+
+
+
+
+Node3->Node8
+
+
+
+
+
+Node9
+
+
+func_8000D2B4
+
+
+
+
+
+Node3->Node9
+
+
+
+
+
+Node19
+
+
+sqrtf
+
+
+
+
+
+Node3->Node19
+
+
+
+
+
+Node5
+
+
+get_angle_between_points
+
+
+
+
+
+Node4->Node5
+
+
+
+
+
+Node6
+
+
+atan2s
+
+
+
+
+
+Node5->Node6
+
+
+
+
+
+Node7
+
+
+atan2_lookup
+
+
+
+
+
+Node6->Node7
+
+
+
+
+
+Node10
+
+
+func_8000C9DC
+
+
+
+
+
+Node9->Node10
+
+
+
+
+
+Node11
+
+
+func_8000CBF8
+
+
+
+
+
+Node9->Node11
+
+
+
+
+
+Node12
+
+
+func_8000D24C
+
+
+
+
+
+Node9->Node12
+
+
+
+
+
+Node13
+
+
+func_8000C0BC
+
+
+
+
+
+Node12->Node13
+
+
+
+
+
+Node14
+
+
+func_802ABD40
+
+
+
+
+
+Node12->Node14
+
+
+
+
+
+Node15
+
+
+func_802ADDC8
+
+
+
+
+
+Node12->Node15
+
+
+
+
+
+Node16
+
+
+func_802AAE4C
+
+
+
+
+
+Node15->Node16
+
+
+
+
+
+Node17
+
+
+func_802AB288
+
+
+
+
+
+Node15->Node17
+
+
+
+
+
+Node18
+
+
+func_802AB6C4
+
+
+
+
+
+Node15->Node18
+
+
+
+
+
+Node20->Node4
+
+
+
+
+
+Node20->Node8
+
+
+
+
+
+Node20->Node9
+
+
+
+
+
+Node20->Node19
+
+
+
+
+
+Node22
+
+
+random_u16
+
+
+
+
+
+Node21->Node22
+
+
+
+
+
diff --git a/code__80005FD0_8h_a38ce2545c5f2c06a99d94d735f024fc0_icgraph.svg b/code__80005FD0_8h_a38ce2545c5f2c06a99d94d735f024fc0_icgraph.svg
index bb61701cf..026195cff 100644
--- a/code__80005FD0_8h_a38ce2545c5f2c06a99d94d735f024fc0_icgraph.svg
+++ b/code__80005FD0_8h_a38ce2545c5f2c06a99d94d735f024fc0_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_a394feba900a9c8821d8f73a7830a6a57_cgraph.map b/code__80005FD0_8h_a394feba900a9c8821d8f73a7830a6a57_cgraph.map
index 1be043c66..ebf29483a 100644
--- a/code__80005FD0_8h_a394feba900a9c8821d8f73a7830a6a57_cgraph.map
+++ b/code__80005FD0_8h_a394feba900a9c8821d8f73a7830a6a57_cgraph.map
@@ -1,12 +1,24 @@
diff --git a/code__80005FD0_8h_a394feba900a9c8821d8f73a7830a6a57_cgraph.md5 b/code__80005FD0_8h_a394feba900a9c8821d8f73a7830a6a57_cgraph.md5
index dfd559561..5a21367d0 100644
--- a/code__80005FD0_8h_a394feba900a9c8821d8f73a7830a6a57_cgraph.md5
+++ b/code__80005FD0_8h_a394feba900a9c8821d8f73a7830a6a57_cgraph.md5
@@ -1 +1 @@
-867091e260f206f999a83b2a02f37fb3
\ No newline at end of file
+1f5a587efac09aad19a89a178ddd6fb7
\ No newline at end of file
diff --git a/code__80005FD0_8h_a394feba900a9c8821d8f73a7830a6a57_cgraph.svg b/code__80005FD0_8h_a394feba900a9c8821d8f73a7830a6a57_cgraph.svg
index 5e0cec7d0..fd8fe9633 100644
--- a/code__80005FD0_8h_a394feba900a9c8821d8f73a7830a6a57_cgraph.svg
+++ b/code__80005FD0_8h_a394feba900a9c8821d8f73a7830a6a57_cgraph.svg
@@ -4,7 +4,7 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+func_8000DBAC
+
+
+
+Node1
+
+
+func_8000DBAC
+
+
+
+
+
+Node2
+
+
+func_80005FD0
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
+Node6
+
+
+func_8000D100
+
+
+
+
+
+Node1->Node6
+
+
+
+
+
+Node7
+
+
+sqrtf
+
+
+
+
+
+Node1->Node7
+
+
+
+
+
+Node3
+
+
+get_angle_between_points
+
+
+
+
+
+Node2->Node3
+
+
+
+
+
+Node4
+
+
+atan2s
+
+
+
+
+
+Node3->Node4
+
+
+
+
+
+Node5
+
+
+atan2_lookup
+
+
+
+
+
+Node4->Node5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code__80005FD0_8h_a526b083cb3d4f0d6ed2d1e410575cbc1_cgraph_org.svg b/code__80005FD0_8h_a526b083cb3d4f0d6ed2d1e410575cbc1_cgraph_org.svg
new file mode 100644
index 000000000..77d8957c7
--- /dev/null
+++ b/code__80005FD0_8h_a526b083cb3d4f0d6ed2d1e410575cbc1_cgraph_org.svg
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+func_8000DBAC
+
+
+
+Node1
+
+
+func_8000DBAC
+
+
+
+
+
+Node2
+
+
+func_80005FD0
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
+Node6
+
+
+func_8000D100
+
+
+
+
+
+Node1->Node6
+
+
+
+
+
+Node7
+
+
+sqrtf
+
+
+
+
+
+Node1->Node7
+
+
+
+
+
+Node3
+
+
+get_angle_between_points
+
+
+
+
+
+Node2->Node3
+
+
+
+
+
+Node4
+
+
+atan2s
+
+
+
+
+
+Node3->Node4
+
+
+
+
+
+Node5
+
+
+atan2_lookup
+
+
+
+
+
+Node4->Node5
+
+
+
+
+
diff --git a/code__80005FD0_8h_a526b083cb3d4f0d6ed2d1e410575cbc1_icgraph.svg b/code__80005FD0_8h_a526b083cb3d4f0d6ed2d1e410575cbc1_icgraph.svg
index 6b972777d..a9a9ba34b 100644
--- a/code__80005FD0_8h_a526b083cb3d4f0d6ed2d1e410575cbc1_icgraph.svg
+++ b/code__80005FD0_8h_a526b083cb3d4f0d6ed2d1e410575cbc1_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_a56fd145e3b7fa20e3752c05fd73260a1_icgraph.svg b/code__80005FD0_8h_a56fd145e3b7fa20e3752c05fd73260a1_icgraph.svg
index 849c3ad20..efcf88eb9 100644
--- a/code__80005FD0_8h_a56fd145e3b7fa20e3752c05fd73260a1_icgraph.svg
+++ b/code__80005FD0_8h_a56fd145e3b7fa20e3752c05fd73260a1_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_a5a6f87be8075187f8deb720067b30d0f_icgraph.svg b/code__80005FD0_8h_a5a6f87be8075187f8deb720067b30d0f_icgraph.svg
index 6d467692c..996e916b7 100644
--- a/code__80005FD0_8h_a5a6f87be8075187f8deb720067b30d0f_icgraph.svg
+++ b/code__80005FD0_8h_a5a6f87be8075187f8deb720067b30d0f_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_a5b5045fd40dd0a9ec96a1d37019b788f_icgraph.svg b/code__80005FD0_8h_a5b5045fd40dd0a9ec96a1d37019b788f_icgraph.svg
index e2edeab78..e57f4887c 100644
--- a/code__80005FD0_8h_a5b5045fd40dd0a9ec96a1d37019b788f_icgraph.svg
+++ b/code__80005FD0_8h_a5b5045fd40dd0a9ec96a1d37019b788f_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_a5cca0976a33dd72797e8a302fbcc50d2_cgraph.map b/code__80005FD0_8h_a5cca0976a33dd72797e8a302fbcc50d2_cgraph.map
index 560dffb54..b16d78a7c 100644
--- a/code__80005FD0_8h_a5cca0976a33dd72797e8a302fbcc50d2_cgraph.map
+++ b/code__80005FD0_8h_a5cca0976a33dd72797e8a302fbcc50d2_cgraph.map
@@ -1,23 +1,25 @@
diff --git a/code__80005FD0_8h_a5cca0976a33dd72797e8a302fbcc50d2_cgraph.md5 b/code__80005FD0_8h_a5cca0976a33dd72797e8a302fbcc50d2_cgraph.md5
index 9abc8d6b8..3ed798ff5 100644
--- a/code__80005FD0_8h_a5cca0976a33dd72797e8a302fbcc50d2_cgraph.md5
+++ b/code__80005FD0_8h_a5cca0976a33dd72797e8a302fbcc50d2_cgraph.md5
@@ -1 +1 @@
-6ff0d63fad451f6bf87097d14759a387
\ No newline at end of file
+4d8e50aa95e757c540ba7d6726881707
\ No newline at end of file
diff --git a/code__80005FD0_8h_a5cca0976a33dd72797e8a302fbcc50d2_cgraph.svg b/code__80005FD0_8h_a5cca0976a33dd72797e8a302fbcc50d2_cgraph.svg
index b0a5c390a..7c5502de3 100644
--- a/code__80005FD0_8h_a5cca0976a33dd72797e8a302fbcc50d2_cgraph.svg
+++ b/code__80005FD0_8h_a5cca0976a33dd72797e8a302fbcc50d2_cgraph.svg
@@ -4,7 +4,7 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
func_80012220
-
+
Node1
-
-func_80012220
+
+func_80012220
Node2
-
-
-func_8000D6D0
+
+
+func_8000D6D0
Node1->Node2
-
-
+
+
+
+
+
+Node19
+
+
+func_8000D940
+
+
+
+
+
+Node1->Node19
+
+
Node3
-
-
-func_8000D940
+
+
+func_80005FD0
-
+
-Node1->Node3
-
-
+Node2->Node3
+
+
+
+
+
+Node7
+
+
+func_8000BBD8
+
+
+
+
+
+Node2->Node7
+
+
+
+
+
+Node8
+
+
+func_8000D2B4
+
+
+
+
+
+Node2->Node8
+
+
+
+
+
+Node18
+
+
+sqrtf
+
+
+
+
+
+Node2->Node18
+
+
+
+
+
+Node4
+
+
+get_angle_between_points
+
+
+
+
+
+Node3->Node4
+
+
+
+
+
+Node5
+
+
+atan2s
+
+
+
+
+
+Node4->Node5
+
+
+
+
+
+Node6
+
+
+atan2_lookup
+
+
+
+
+
+Node5->Node6
+
+
+
+
+
+Node9
+
+
+func_8000C9DC
+
+
+
+
+
+Node8->Node9
+
+
+
+
+
+Node10
+
+
+func_8000CBF8
+
+
+
+
+
+Node8->Node10
+
+
+
+
+
+Node11
+
+
+func_8000D24C
+
+
+
+
+
+Node8->Node11
+
+
+
+
+
+Node12
+
+
+func_8000C0BC
+
+
+
+
+
+Node11->Node12
+
+
+
+
+
+Node13
+
+
+func_802ABD40
+
+
+
+
+
+Node11->Node13
+
+
+
+
+
+Node14
+
+
+func_802ADDC8
+
+
+
+
+
+Node11->Node14
+
+
+
+
+
+Node15
+
+
+func_802AAE4C
+
+
+
+
+
+Node14->Node15
+
+
+
+
+
+Node16
+
+
+func_802AB288
+
+
+
+
+
+Node14->Node16
+
+
+
+
+
+Node17
+
+
+func_802AB6C4
+
+
+
+
+
+Node14->Node17
+
+
+
+
+
+Node19->Node3
+
+
+
+
+
+Node19->Node7
+
+
+
+
+
+Node19->Node8
+
+
+
+
+
+Node19->Node18
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code__80005FD0_8h_a8e73258c516a0cffb700881f83c4d60f_cgraph_org.svg b/code__80005FD0_8h_a8e73258c516a0cffb700881f83c4d60f_cgraph_org.svg
new file mode 100644
index 000000000..965dc8a3c
--- /dev/null
+++ b/code__80005FD0_8h_a8e73258c516a0cffb700881f83c4d60f_cgraph_org.svg
@@ -0,0 +1,316 @@
+
+
+
+
+
+
+func_80012220
+
+
+
+Node1
+
+
+func_80012220
+
+
+
+
+
+Node2
+
+
+func_8000D6D0
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
+Node19
+
+
+func_8000D940
+
+
+
+
+
+Node1->Node19
+
+
+
+
+
+Node3
+
+
+func_80005FD0
+
+
+
+
+
+Node2->Node3
+
+
+
+
+
+Node7
+
+
+func_8000BBD8
+
+
+
+
+
+Node2->Node7
+
+
+
+
+
+Node8
+
+
+func_8000D2B4
+
+
+
+
+
+Node2->Node8
+
+
+
+
+
+Node18
+
+
+sqrtf
+
+
+
+
+
+Node2->Node18
+
+
+
+
+
+Node4
+
+
+get_angle_between_points
+
+
+
+
+
+Node3->Node4
+
+
+
+
+
+Node5
+
+
+atan2s
+
+
+
+
+
+Node4->Node5
+
+
+
+
+
+Node6
+
+
+atan2_lookup
+
+
+
+
+
+Node5->Node6
+
+
+
+
+
+Node9
+
+
+func_8000C9DC
+
+
+
+
+
+Node8->Node9
+
+
+
+
+
+Node10
+
+
+func_8000CBF8
+
+
+
+
+
+Node8->Node10
+
+
+
+
+
+Node11
+
+
+func_8000D24C
+
+
+
+
+
+Node8->Node11
+
+
+
+
+
+Node12
+
+
+func_8000C0BC
+
+
+
+
+
+Node11->Node12
+
+
+
+
+
+Node13
+
+
+func_802ABD40
+
+
+
+
+
+Node11->Node13
+
+
+
+
+
+Node14
+
+
+func_802ADDC8
+
+
+
+
+
+Node11->Node14
+
+
+
+
+
+Node15
+
+
+func_802AAE4C
+
+
+
+
+
+Node14->Node15
+
+
+
+
+
+Node16
+
+
+func_802AB288
+
+
+
+
+
+Node14->Node16
+
+
+
+
+
+Node17
+
+
+func_802AB6C4
+
+
+
+
+
+Node14->Node17
+
+
+
+
+
+Node19->Node3
+
+
+
+
+
+Node19->Node7
+
+
+
+
+
+Node19->Node8
+
+
+
+
+
+Node19->Node18
+
+
+
+
+
diff --git a/code__80005FD0_8h_a8e73258c516a0cffb700881f83c4d60f_icgraph.svg b/code__80005FD0_8h_a8e73258c516a0cffb700881f83c4d60f_icgraph.svg
index 088fe8f33..5f927e1da 100644
--- a/code__80005FD0_8h_a8e73258c516a0cffb700881f83c4d60f_icgraph.svg
+++ b/code__80005FD0_8h_a8e73258c516a0cffb700881f83c4d60f_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_a939272fc0fa446489e0a24a42278b7b0_icgraph.svg b/code__80005FD0_8h_a939272fc0fa446489e0a24a42278b7b0_icgraph.svg
index 7eae0b7b3..2ddec6b13 100644
--- a/code__80005FD0_8h_a939272fc0fa446489e0a24a42278b7b0_icgraph.svg
+++ b/code__80005FD0_8h_a939272fc0fa446489e0a24a42278b7b0_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_a98681749e0e5afdeefcf4d2f57cc0a78_icgraph.svg b/code__80005FD0_8h_a98681749e0e5afdeefcf4d2f57cc0a78_icgraph.svg
index 6c3c352bb..22a85d086 100644
--- a/code__80005FD0_8h_a98681749e0e5afdeefcf4d2f57cc0a78_icgraph.svg
+++ b/code__80005FD0_8h_a98681749e0e5afdeefcf4d2f57cc0a78_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_a98f25cc327a8c3877ab8045b90d415b6_cgraph.svg b/code__80005FD0_8h_a98f25cc327a8c3877ab8045b90d415b6_cgraph.svg
index e07a3efc5..00cfcc929 100644
--- a/code__80005FD0_8h_a98f25cc327a8c3877ab8045b90d415b6_cgraph.svg
+++ b/code__80005FD0_8h_a98f25cc327a8c3877ab8045b90d415b6_cgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_a98f25cc327a8c3877ab8045b90d415b6_icgraph.svg b/code__80005FD0_8h_a98f25cc327a8c3877ab8045b90d415b6_icgraph.svg
index 7d33c4915..75c6ca802 100644
--- a/code__80005FD0_8h_a98f25cc327a8c3877ab8045b90d415b6_icgraph.svg
+++ b/code__80005FD0_8h_a98f25cc327a8c3877ab8045b90d415b6_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_a9a279fe9140cea9ff4c0284a5495a65e_cgraph.map b/code__80005FD0_8h_a9a279fe9140cea9ff4c0284a5495a65e_cgraph.map
index 8e29b92be..d57fac687 100644
--- a/code__80005FD0_8h_a9a279fe9140cea9ff4c0284a5495a65e_cgraph.map
+++ b/code__80005FD0_8h_a9a279fe9140cea9ff4c0284a5495a65e_cgraph.map
@@ -1,12 +1,24 @@
diff --git a/code__80005FD0_8h_a9a279fe9140cea9ff4c0284a5495a65e_cgraph.md5 b/code__80005FD0_8h_a9a279fe9140cea9ff4c0284a5495a65e_cgraph.md5
index 89e59dd83..a52f34a7a 100644
--- a/code__80005FD0_8h_a9a279fe9140cea9ff4c0284a5495a65e_cgraph.md5
+++ b/code__80005FD0_8h_a9a279fe9140cea9ff4c0284a5495a65e_cgraph.md5
@@ -1 +1 @@
-9d1298250afb34d2e5b8b165c9f72298
\ No newline at end of file
+094ef94fd5c0a6cc172ae5d3b2029886
\ No newline at end of file
diff --git a/code__80005FD0_8h_a9a279fe9140cea9ff4c0284a5495a65e_cgraph.svg b/code__80005FD0_8h_a9a279fe9140cea9ff4c0284a5495a65e_cgraph.svg
index cc8b78d16..f6d78bde5 100644
--- a/code__80005FD0_8h_a9a279fe9140cea9ff4c0284a5495a65e_cgraph.svg
+++ b/code__80005FD0_8h_a9a279fe9140cea9ff4c0284a5495a65e_cgraph.svg
@@ -4,7 +4,7 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
func_80013D20
-
+
Node1
-
-func_80013D20
+
+func_80013D20
@@ -22,121 +68,379 @@
Node2
-
-adjust_angle
+
+adjust_angle
Node1->Node2
-
-
+
+
Node3
-
-
-func_8000D6D0
+
+
+func_8000D6D0
Node1->Node3
-
-
-
-
-
-Node4
-
-
-func_8000D940
-
-
-
-
-
-Node1->Node4
-
-
+
+
Node5
-
-
-func_80013C74
+
+
+get_angle_between_points
-
+
Node1->Node5
-
-
+
+
-
-
-Node6
-
-
-get_angle_between_points
+
+
+Node19
+
+
+sqrtf
-
-
-Node1->Node6
-
-
+
+
+Node1->Node19
+
+
+
+
+
+Node20
+
+
+func_8000D940
+
+
+
+
+
+Node1->Node20
+
+
+
+
+
+Node21
+
+
+func_80013C74
+
+
+
+
+
+Node1->Node21
+
+
+
+
+
+Node4
+
+
+func_80005FD0
+
+
+
+
+
+Node3->Node4
+
+
+
+
+
+Node8
+
+
+func_8000BBD8
+
+
+
+
+
+Node3->Node8
+
+
Node9
-
-
-sqrtf
+
+
+func_8000D2B4
-
+
-Node1->Node9
-
-
+Node3->Node9
+
+
+
+
+
+Node3->Node19
+
+
+
+
+
+Node4->Node5
+
+
+
+
+
+Node6
+
+
+atan2s
+
+
+
+
+
+Node5->Node6
+
+
Node7
-
-
-atan2s
+
+
+atan2_lookup
Node6->Node7
-
-
+
+
-
-
-Node8
-
-
-atan2_lookup
+
+
+Node10
+
+
+func_8000C9DC
-
-
-Node7->Node8
-
-
+
+
+Node9->Node10
+
+
+
+
+
+Node11
+
+
+func_8000CBF8
+
+
+
+
+
+Node9->Node11
+
+
+
+
+
+Node12
+
+
+func_8000D24C
+
+
+
+
+
+Node9->Node12
+
+
+
+
+
+Node13
+
+
+func_8000C0BC
+
+
+
+
+
+Node12->Node13
+
+
+
+
+
+Node14
+
+
+func_802ABD40
+
+
+
+
+
+Node12->Node14
+
+
+
+
+
+Node15
+
+
+func_802ADDC8
+
+
+
+
+
+Node12->Node15
+
+
+
+
+
+Node16
+
+
+func_802AAE4C
+
+
+
+
+
+Node15->Node16
+
+
+
+
+
+Node17
+
+
+func_802AB288
+
+
+
+
+
+Node15->Node17
+
+
+
+
+
+Node18
+
+
+func_802AB6C4
+
+
+
+
+
+Node15->Node18
+
+
+
+
+
+Node20->Node4
+
+
+
+
+
+Node20->Node8
+
+
+
+
+
+Node20->Node9
+
+
+
+
+
+Node20->Node19
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code__80005FD0_8h_ac1b5e80e45fa54aeb4f870e5eec13e3c_cgraph_org.svg b/code__80005FD0_8h_ac1b5e80e45fa54aeb4f870e5eec13e3c_cgraph_org.svg
new file mode 100644
index 000000000..0b6a006f0
--- /dev/null
+++ b/code__80005FD0_8h_ac1b5e80e45fa54aeb4f870e5eec13e3c_cgraph_org.svg
@@ -0,0 +1,358 @@
+
+
+
+
+
+
+func_80013D20
+
+
+
+Node1
+
+
+func_80013D20
+
+
+
+
+
+Node2
+
+
+adjust_angle
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
+Node3
+
+
+func_8000D6D0
+
+
+
+
+
+Node1->Node3
+
+
+
+
+
+Node5
+
+
+get_angle_between_points
+
+
+
+
+
+Node1->Node5
+
+
+
+
+
+Node19
+
+
+sqrtf
+
+
+
+
+
+Node1->Node19
+
+
+
+
+
+Node20
+
+
+func_8000D940
+
+
+
+
+
+Node1->Node20
+
+
+
+
+
+Node21
+
+
+func_80013C74
+
+
+
+
+
+Node1->Node21
+
+
+
+
+
+Node4
+
+
+func_80005FD0
+
+
+
+
+
+Node3->Node4
+
+
+
+
+
+Node8
+
+
+func_8000BBD8
+
+
+
+
+
+Node3->Node8
+
+
+
+
+
+Node9
+
+
+func_8000D2B4
+
+
+
+
+
+Node3->Node9
+
+
+
+
+
+Node3->Node19
+
+
+
+
+
+Node4->Node5
+
+
+
+
+
+Node6
+
+
+atan2s
+
+
+
+
+
+Node5->Node6
+
+
+
+
+
+Node7
+
+
+atan2_lookup
+
+
+
+
+
+Node6->Node7
+
+
+
+
+
+Node10
+
+
+func_8000C9DC
+
+
+
+
+
+Node9->Node10
+
+
+
+
+
+Node11
+
+
+func_8000CBF8
+
+
+
+
+
+Node9->Node11
+
+
+
+
+
+Node12
+
+
+func_8000D24C
+
+
+
+
+
+Node9->Node12
+
+
+
+
+
+Node13
+
+
+func_8000C0BC
+
+
+
+
+
+Node12->Node13
+
+
+
+
+
+Node14
+
+
+func_802ABD40
+
+
+
+
+
+Node12->Node14
+
+
+
+
+
+Node15
+
+
+func_802ADDC8
+
+
+
+
+
+Node12->Node15
+
+
+
+
+
+Node16
+
+
+func_802AAE4C
+
+
+
+
+
+Node15->Node16
+
+
+
+
+
+Node17
+
+
+func_802AB288
+
+
+
+
+
+Node15->Node17
+
+
+
+
+
+Node18
+
+
+func_802AB6C4
+
+
+
+
+
+Node15->Node18
+
+
+
+
+
+Node20->Node4
+
+
+
+
+
+Node20->Node8
+
+
+
+
+
+Node20->Node9
+
+
+
+
+
+Node20->Node19
+
+
+
+
+
diff --git a/code__80005FD0_8h_ac1b5e80e45fa54aeb4f870e5eec13e3c_icgraph.svg b/code__80005FD0_8h_ac1b5e80e45fa54aeb4f870e5eec13e3c_icgraph.svg
index b4bc48a94..c149cc7a4 100644
--- a/code__80005FD0_8h_ac1b5e80e45fa54aeb4f870e5eec13e3c_icgraph.svg
+++ b/code__80005FD0_8h_ac1b5e80e45fa54aeb4f870e5eec13e3c_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_ac5056b59e25bc19162ec4006b72066a7_icgraph.map b/code__80005FD0_8h_ac5056b59e25bc19162ec4006b72066a7_icgraph.map
new file mode 100644
index 000000000..e66934217
--- /dev/null
+++ b/code__80005FD0_8h_ac5056b59e25bc19162ec4006b72066a7_icgraph.map
@@ -0,0 +1,4 @@
+
diff --git a/code__80005FD0_8h_ac5056b59e25bc19162ec4006b72066a7_icgraph.md5 b/code__80005FD0_8h_ac5056b59e25bc19162ec4006b72066a7_icgraph.md5
new file mode 100644
index 000000000..893b7072a
--- /dev/null
+++ b/code__80005FD0_8h_ac5056b59e25bc19162ec4006b72066a7_icgraph.md5
@@ -0,0 +1 @@
+ca2c1f4dafc23bbfbc2ea5efb4450700
\ No newline at end of file
diff --git a/code__80005FD0_8h_ac5056b59e25bc19162ec4006b72066a7_icgraph.svg b/code__80005FD0_8h_ac5056b59e25bc19162ec4006b72066a7_icgraph.svg
new file mode 100644
index 000000000..f3e0a8895
--- /dev/null
+++ b/code__80005FD0_8h_ac5056b59e25bc19162ec4006b72066a7_icgraph.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+func_800088D8
+
+
+
+Node1
+
+
+func_800088D8
+
+
+
+
+
+Node2
+
+
+func_80008424
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
diff --git a/code__80005FD0_8h_ac5cb24ec2bfb5b3c1f7f0daa5fafdf35_icgraph.svg b/code__80005FD0_8h_ac5cb24ec2bfb5b3c1f7f0daa5fafdf35_icgraph.svg
index 1e6bd9c96..a63068724 100644
--- a/code__80005FD0_8h_ac5cb24ec2bfb5b3c1f7f0daa5fafdf35_icgraph.svg
+++ b/code__80005FD0_8h_ac5cb24ec2bfb5b3c1f7f0daa5fafdf35_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_ac7e9dc3e0fc442be0901640985b98453_icgraph.svg b/code__80005FD0_8h_ac7e9dc3e0fc442be0901640985b98453_icgraph.svg
index 691bfd8be..72f399ae2 100644
--- a/code__80005FD0_8h_ac7e9dc3e0fc442be0901640985b98453_icgraph.svg
+++ b/code__80005FD0_8h_ac7e9dc3e0fc442be0901640985b98453_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_acaac2641b7a4e378a9922cd0569816fc_icgraph.svg b/code__80005FD0_8h_acaac2641b7a4e378a9922cd0569816fc_icgraph.svg
index da20d7572..382719d40 100644
--- a/code__80005FD0_8h_acaac2641b7a4e378a9922cd0569816fc_icgraph.svg
+++ b/code__80005FD0_8h_acaac2641b7a4e378a9922cd0569816fc_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_acb1f8cf4437811ba5c37be57898b2b45_cgraph.svg b/code__80005FD0_8h_acb1f8cf4437811ba5c37be57898b2b45_cgraph.svg
index ab4006d95..319f4fc7c 100644
--- a/code__80005FD0_8h_acb1f8cf4437811ba5c37be57898b2b45_cgraph.svg
+++ b/code__80005FD0_8h_acb1f8cf4437811ba5c37be57898b2b45_cgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_acb1f8cf4437811ba5c37be57898b2b45_icgraph.svg b/code__80005FD0_8h_acb1f8cf4437811ba5c37be57898b2b45_icgraph.svg
index 4255dd36a..5890287f0 100644
--- a/code__80005FD0_8h_acb1f8cf4437811ba5c37be57898b2b45_icgraph.svg
+++ b/code__80005FD0_8h_acb1f8cf4437811ba5c37be57898b2b45_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_ad15ffdd45f78ec43b70caa021fc1863e_icgraph.svg b/code__80005FD0_8h_ad15ffdd45f78ec43b70caa021fc1863e_icgraph.svg
index 41ed114f0..09c19a653 100644
--- a/code__80005FD0_8h_ad15ffdd45f78ec43b70caa021fc1863e_icgraph.svg
+++ b/code__80005FD0_8h_ad15ffdd45f78ec43b70caa021fc1863e_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_ad16af7b3e03a23a1252d741b4a25e269_cgraph.svg b/code__80005FD0_8h_ad16af7b3e03a23a1252d741b4a25e269_cgraph.svg
index 6fa2085ce..39572350f 100644
--- a/code__80005FD0_8h_ad16af7b3e03a23a1252d741b4a25e269_cgraph.svg
+++ b/code__80005FD0_8h_ad16af7b3e03a23a1252d741b4a25e269_cgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_ad16af7b3e03a23a1252d741b4a25e269_icgraph.svg b/code__80005FD0_8h_ad16af7b3e03a23a1252d741b4a25e269_icgraph.svg
index 339a9bc67..d40f1a805 100644
--- a/code__80005FD0_8h_ad16af7b3e03a23a1252d741b4a25e269_icgraph.svg
+++ b/code__80005FD0_8h_ad16af7b3e03a23a1252d741b4a25e269_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_ad22500dac0fa2dbf4c2e607510d95cc1_icgraph.svg b/code__80005FD0_8h_ad22500dac0fa2dbf4c2e607510d95cc1_icgraph.svg
index c4781b1f5..b7bb72302 100644
--- a/code__80005FD0_8h_ad22500dac0fa2dbf4c2e607510d95cc1_icgraph.svg
+++ b/code__80005FD0_8h_ad22500dac0fa2dbf4c2e607510d95cc1_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_ad278f61aeb270c0c1cd359d2e143dbab_icgraph.map b/code__80005FD0_8h_ad278f61aeb270c0c1cd359d2e143dbab_icgraph.map
new file mode 100644
index 000000000..008cc8768
--- /dev/null
+++ b/code__80005FD0_8h_ad278f61aeb270c0c1cd359d2e143dbab_icgraph.map
@@ -0,0 +1,4 @@
+
diff --git a/code__80005FD0_8h_ad278f61aeb270c0c1cd359d2e143dbab_icgraph.md5 b/code__80005FD0_8h_ad278f61aeb270c0c1cd359d2e143dbab_icgraph.md5
new file mode 100644
index 000000000..8f3dbf7b8
--- /dev/null
+++ b/code__80005FD0_8h_ad278f61aeb270c0c1cd359d2e143dbab_icgraph.md5
@@ -0,0 +1 @@
+7a8702a630b154bdfc10e862c6a79fd1
\ No newline at end of file
diff --git a/code__80005FD0_8h_ad278f61aeb270c0c1cd359d2e143dbab_icgraph.svg b/code__80005FD0_8h_ad278f61aeb270c0c1cd359d2e143dbab_icgraph.svg
new file mode 100644
index 000000000..02ceddd29
--- /dev/null
+++ b/code__80005FD0_8h_ad278f61aeb270c0c1cd359d2e143dbab_icgraph.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+func_80007D04
+
+
+
+Node1
+
+
+func_80007D04
+
+
+
+
+
+Node2
+
+
+func_80008424
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
diff --git a/code__80005FD0_8h_ad46c5181364a1a7b7023d01bf646a145_icgraph.svg b/code__80005FD0_8h_ad46c5181364a1a7b7023d01bf646a145_icgraph.svg
index ca43afa09..dc7ed1bde 100644
--- a/code__80005FD0_8h_ad46c5181364a1a7b7023d01bf646a145_icgraph.svg
+++ b/code__80005FD0_8h_ad46c5181364a1a7b7023d01bf646a145_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_ad7ec44b95b034a1b04853213f1d928ca_cgraph.map b/code__80005FD0_8h_ad7ec44b95b034a1b04853213f1d928ca_cgraph.map
index 502a32dcc..2d9cb30b2 100644
--- a/code__80005FD0_8h_ad7ec44b95b034a1b04853213f1d928ca_cgraph.map
+++ b/code__80005FD0_8h_ad7ec44b95b034a1b04853213f1d928ca_cgraph.map
@@ -1,8 +1,24 @@
diff --git a/code__80005FD0_8h_ad7ec44b95b034a1b04853213f1d928ca_cgraph.md5 b/code__80005FD0_8h_ad7ec44b95b034a1b04853213f1d928ca_cgraph.md5
index c5f0da303..2f5125e61 100644
--- a/code__80005FD0_8h_ad7ec44b95b034a1b04853213f1d928ca_cgraph.md5
+++ b/code__80005FD0_8h_ad7ec44b95b034a1b04853213f1d928ca_cgraph.md5
@@ -1 +1 @@
-d56b59fb9cc73a913138e3f2c8501b33
\ No newline at end of file
+e9335a88791b02fe3411f970852abd4f
\ No newline at end of file
diff --git a/code__80005FD0_8h_ad7ec44b95b034a1b04853213f1d928ca_cgraph.svg b/code__80005FD0_8h_ad7ec44b95b034a1b04853213f1d928ca_cgraph.svg
index 534bbd1e1..1cdf20316 100644
--- a/code__80005FD0_8h_ad7ec44b95b034a1b04853213f1d928ca_cgraph.svg
+++ b/code__80005FD0_8h_ad7ec44b95b034a1b04853213f1d928ca_cgraph.svg
@@ -4,17 +4,63 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
func_80014934
-
+
Node1
-
-func_80014934
+
+func_80014934
@@ -22,21 +68,21 @@
Node2
-
-func_800139E4
+
+func_800139E4
Node1->Node2
-
-
+
+
Node3
-
+
func_8000D6D0
@@ -45,53 +91,359 @@
Node2->Node3
-
-
+
+
+
+
+
+Node20
+
+
+func_8000D940
+
+
+
+
+
+Node2->Node20
+
+
+
+
+
+Node21
+
+
+random_int
+
+
+
+
+
+Node2->Node21
+
+
Node4
-
-
-func_8000D940
+
+
+func_80005FD0
-
+
-Node2->Node4
-
-
+Node3->Node4
+
+
+
+
+
+Node8
+
+
+func_8000BBD8
+
+
+
+
+
+Node3->Node8
+
+
+
+
+
+Node9
+
+
+func_8000D2B4
+
+
+
+
+
+Node3->Node9
+
+
+
+
+
+Node19
+
+
+sqrtf
+
+
+
+
+
+Node3->Node19
+
+
Node5
-
-
-random_int
+
+
+get_angle_between_points
-
+
-Node2->Node5
-
-
+Node4->Node5
+
+
Node6
-
-
-random_u16
+
+
+atan2s
Node5->Node6
-
-
+
+
+
+
+
+Node7
+
+
+atan2_lookup
+
+
+
+
+
+Node6->Node7
+
+
+
+
+
+Node10
+
+
+func_8000C9DC
+
+
+
+
+
+Node9->Node10
+
+
+
+
+
+Node11
+
+
+func_8000CBF8
+
+
+
+
+
+Node9->Node11
+
+
+
+
+
+Node12
+
+
+func_8000D24C
+
+
+
+
+
+Node9->Node12
+
+
+
+
+
+Node13
+
+
+func_8000C0BC
+
+
+
+
+
+Node12->Node13
+
+
+
+
+
+Node14
+
+
+func_802ABD40
+
+
+
+
+
+Node12->Node14
+
+
+
+
+
+Node15
+
+
+func_802ADDC8
+
+
+
+
+
+Node12->Node15
+
+
+
+
+
+Node16
+
+
+func_802AAE4C
+
+
+
+
+
+Node15->Node16
+
+
+
+
+
+Node17
+
+
+func_802AB288
+
+
+
+
+
+Node15->Node17
+
+
+
+
+
+Node18
+
+
+func_802AB6C4
+
+
+
+
+
+Node15->Node18
+
+
+
+
+
+Node20->Node4
+
+
+
+
+
+Node20->Node8
+
+
+
+
+
+Node20->Node9
+
+
+
+
+
+Node20->Node19
+
+
+
+
+
+Node22
+
+
+random_u16
+
+
+
+
+
+Node21->Node22
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code__80005FD0_8h_ad7ec44b95b034a1b04853213f1d928ca_cgraph_org.svg b/code__80005FD0_8h_ad7ec44b95b034a1b04853213f1d928ca_cgraph_org.svg
new file mode 100644
index 000000000..d72971b2e
--- /dev/null
+++ b/code__80005FD0_8h_ad7ec44b95b034a1b04853213f1d928ca_cgraph_org.svg
@@ -0,0 +1,361 @@
+
+
+
+
+
+
+func_80014934
+
+
+
+Node1
+
+
+func_80014934
+
+
+
+
+
+Node2
+
+
+func_800139E4
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
+Node3
+
+
+func_8000D6D0
+
+
+
+
+
+Node2->Node3
+
+
+
+
+
+Node20
+
+
+func_8000D940
+
+
+
+
+
+Node2->Node20
+
+
+
+
+
+Node21
+
+
+random_int
+
+
+
+
+
+Node2->Node21
+
+
+
+
+
+Node4
+
+
+func_80005FD0
+
+
+
+
+
+Node3->Node4
+
+
+
+
+
+Node8
+
+
+func_8000BBD8
+
+
+
+
+
+Node3->Node8
+
+
+
+
+
+Node9
+
+
+func_8000D2B4
+
+
+
+
+
+Node3->Node9
+
+
+
+
+
+Node19
+
+
+sqrtf
+
+
+
+
+
+Node3->Node19
+
+
+
+
+
+Node5
+
+
+get_angle_between_points
+
+
+
+
+
+Node4->Node5
+
+
+
+
+
+Node6
+
+
+atan2s
+
+
+
+
+
+Node5->Node6
+
+
+
+
+
+Node7
+
+
+atan2_lookup
+
+
+
+
+
+Node6->Node7
+
+
+
+
+
+Node10
+
+
+func_8000C9DC
+
+
+
+
+
+Node9->Node10
+
+
+
+
+
+Node11
+
+
+func_8000CBF8
+
+
+
+
+
+Node9->Node11
+
+
+
+
+
+Node12
+
+
+func_8000D24C
+
+
+
+
+
+Node9->Node12
+
+
+
+
+
+Node13
+
+
+func_8000C0BC
+
+
+
+
+
+Node12->Node13
+
+
+
+
+
+Node14
+
+
+func_802ABD40
+
+
+
+
+
+Node12->Node14
+
+
+
+
+
+Node15
+
+
+func_802ADDC8
+
+
+
+
+
+Node12->Node15
+
+
+
+
+
+Node16
+
+
+func_802AAE4C
+
+
+
+
+
+Node15->Node16
+
+
+
+
+
+Node17
+
+
+func_802AB288
+
+
+
+
+
+Node15->Node17
+
+
+
+
+
+Node18
+
+
+func_802AB6C4
+
+
+
+
+
+Node15->Node18
+
+
+
+
+
+Node20->Node4
+
+
+
+
+
+Node20->Node8
+
+
+
+
+
+Node20->Node9
+
+
+
+
+
+Node20->Node19
+
+
+
+
+
+Node22
+
+
+random_u16
+
+
+
+
+
+Node21->Node22
+
+
+
+
+
diff --git a/code__80005FD0_8h_ad7ec44b95b034a1b04853213f1d928ca_icgraph.svg b/code__80005FD0_8h_ad7ec44b95b034a1b04853213f1d928ca_icgraph.svg
index 868efbcdc..8ab154027 100644
--- a/code__80005FD0_8h_ad7ec44b95b034a1b04853213f1d928ca_icgraph.svg
+++ b/code__80005FD0_8h_ad7ec44b95b034a1b04853213f1d928ca_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_ad8f9965d70f67de6c73ab8111ab6d6f3_icgraph.svg b/code__80005FD0_8h_ad8f9965d70f67de6c73ab8111ab6d6f3_icgraph.svg
index 7affa333b..94702514f 100644
--- a/code__80005FD0_8h_ad8f9965d70f67de6c73ab8111ab6d6f3_icgraph.svg
+++ b/code__80005FD0_8h_ad8f9965d70f67de6c73ab8111ab6d6f3_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_ada59072ef0e7fec8eb6eeaabdc4ebe03_icgraph.svg b/code__80005FD0_8h_ada59072ef0e7fec8eb6eeaabdc4ebe03_icgraph.svg
index 2c5af868e..7481edb8e 100644
--- a/code__80005FD0_8h_ada59072ef0e7fec8eb6eeaabdc4ebe03_icgraph.svg
+++ b/code__80005FD0_8h_ada59072ef0e7fec8eb6eeaabdc4ebe03_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_adc679d449ef1ef9c7cac806b10b764ae_icgraph.svg b/code__80005FD0_8h_adc679d449ef1ef9c7cac806b10b764ae_icgraph.svg
index bb81e636d..fb4c5c07b 100644
--- a/code__80005FD0_8h_adc679d449ef1ef9c7cac806b10b764ae_icgraph.svg
+++ b/code__80005FD0_8h_adc679d449ef1ef9c7cac806b10b764ae_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_ae20b754de93d23f19d915d573dec5d1b_icgraph.svg b/code__80005FD0_8h_ae20b754de93d23f19d915d573dec5d1b_icgraph.svg
index 533a594c5..7f26a96a6 100644
--- a/code__80005FD0_8h_ae20b754de93d23f19d915d573dec5d1b_icgraph.svg
+++ b/code__80005FD0_8h_ae20b754de93d23f19d915d573dec5d1b_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_ae4d90ba9d8d145040b3d5370fd6214c2_icgraph.svg b/code__80005FD0_8h_ae4d90ba9d8d145040b3d5370fd6214c2_icgraph.svg
index 6360f2c88..dc144fa53 100644
--- a/code__80005FD0_8h_ae4d90ba9d8d145040b3d5370fd6214c2_icgraph.svg
+++ b/code__80005FD0_8h_ae4d90ba9d8d145040b3d5370fd6214c2_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_ae55b4aa41355fb896a91e3073d53a48d_icgraph.svg b/code__80005FD0_8h_ae55b4aa41355fb896a91e3073d53a48d_icgraph.svg
index 9561193ad..661343464 100644
--- a/code__80005FD0_8h_ae55b4aa41355fb896a91e3073d53a48d_icgraph.svg
+++ b/code__80005FD0_8h_ae55b4aa41355fb896a91e3073d53a48d_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_ae9a45e90df72a8d0f020df6ddd12e432_cgraph.svg b/code__80005FD0_8h_ae9a45e90df72a8d0f020df6ddd12e432_cgraph.svg
index 93421be09..0ad8637a5 100644
--- a/code__80005FD0_8h_ae9a45e90df72a8d0f020df6ddd12e432_cgraph.svg
+++ b/code__80005FD0_8h_ae9a45e90df72a8d0f020df6ddd12e432_cgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_ae9a45e90df72a8d0f020df6ddd12e432_icgraph.svg b/code__80005FD0_8h_ae9a45e90df72a8d0f020df6ddd12e432_icgraph.svg
index c3b08d88d..94086075e 100644
--- a/code__80005FD0_8h_ae9a45e90df72a8d0f020df6ddd12e432_icgraph.svg
+++ b/code__80005FD0_8h_ae9a45e90df72a8d0f020df6ddd12e432_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_aefc2c27cdc66f13de6a27a2a3dd7377f_icgraph.svg b/code__80005FD0_8h_aefc2c27cdc66f13de6a27a2a3dd7377f_icgraph.svg
index be5f323db..766b3f46e 100644
--- a/code__80005FD0_8h_aefc2c27cdc66f13de6a27a2a3dd7377f_icgraph.svg
+++ b/code__80005FD0_8h_aefc2c27cdc66f13de6a27a2a3dd7377f_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_af3aae9dad721ce28a06e6cd071f20dd6_cgraph.map b/code__80005FD0_8h_af3aae9dad721ce28a06e6cd071f20dd6_cgraph.map
index 9af656b4f..43d01aa05 100644
--- a/code__80005FD0_8h_af3aae9dad721ce28a06e6cd071f20dd6_cgraph.map
+++ b/code__80005FD0_8h_af3aae9dad721ce28a06e6cd071f20dd6_cgraph.map
@@ -1,8 +1,24 @@
diff --git a/code__80005FD0_8h_af3aae9dad721ce28a06e6cd071f20dd6_cgraph.md5 b/code__80005FD0_8h_af3aae9dad721ce28a06e6cd071f20dd6_cgraph.md5
index 622fea28a..9509c9819 100644
--- a/code__80005FD0_8h_af3aae9dad721ce28a06e6cd071f20dd6_cgraph.md5
+++ b/code__80005FD0_8h_af3aae9dad721ce28a06e6cd071f20dd6_cgraph.md5
@@ -1 +1 @@
-cf525827ade114c363b7665bd29887a5
\ No newline at end of file
+b5572eb4c2d1a46d91140424eb592090
\ No newline at end of file
diff --git a/code__80005FD0_8h_af3aae9dad721ce28a06e6cd071f20dd6_cgraph.svg b/code__80005FD0_8h_af3aae9dad721ce28a06e6cd071f20dd6_cgraph.svg
index 09fa30749..ce7402dae 100644
--- a/code__80005FD0_8h_af3aae9dad721ce28a06e6cd071f20dd6_cgraph.svg
+++ b/code__80005FD0_8h_af3aae9dad721ce28a06e6cd071f20dd6_cgraph.svg
@@ -4,17 +4,63 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
func_80014A88
-
+
Node1
-
-func_80014A88
+
+func_80014A88
@@ -22,21 +68,21 @@
Node2
-
-func_800139E4
+
+func_800139E4
Node1->Node2
-
-
+
+
Node3
-
+
func_8000D6D0
@@ -45,53 +91,359 @@
Node2->Node3
-
-
+
+
+
+
+
+Node20
+
+
+func_8000D940
+
+
+
+
+
+Node2->Node20
+
+
+
+
+
+Node21
+
+
+random_int
+
+
+
+
+
+Node2->Node21
+
+
Node4
-
-
-func_8000D940
+
+
+func_80005FD0
-
+
-Node2->Node4
-
-
+Node3->Node4
+
+
+
+
+
+Node8
+
+
+func_8000BBD8
+
+
+
+
+
+Node3->Node8
+
+
+
+
+
+Node9
+
+
+func_8000D2B4
+
+
+
+
+
+Node3->Node9
+
+
+
+
+
+Node19
+
+
+sqrtf
+
+
+
+
+
+Node3->Node19
+
+
Node5
-
-
-random_int
+
+
+get_angle_between_points
-
+
-Node2->Node5
-
-
+Node4->Node5
+
+
Node6
-
-
-random_u16
+
+
+atan2s
Node5->Node6
-
-
+
+
+
+
+
+Node7
+
+
+atan2_lookup
+
+
+
+
+
+Node6->Node7
+
+
+
+
+
+Node10
+
+
+func_8000C9DC
+
+
+
+
+
+Node9->Node10
+
+
+
+
+
+Node11
+
+
+func_8000CBF8
+
+
+
+
+
+Node9->Node11
+
+
+
+
+
+Node12
+
+
+func_8000D24C
+
+
+
+
+
+Node9->Node12
+
+
+
+
+
+Node13
+
+
+func_8000C0BC
+
+
+
+
+
+Node12->Node13
+
+
+
+
+
+Node14
+
+
+func_802ABD40
+
+
+
+
+
+Node12->Node14
+
+
+
+
+
+Node15
+
+
+func_802ADDC8
+
+
+
+
+
+Node12->Node15
+
+
+
+
+
+Node16
+
+
+func_802AAE4C
+
+
+
+
+
+Node15->Node16
+
+
+
+
+
+Node17
+
+
+func_802AB288
+
+
+
+
+
+Node15->Node17
+
+
+
+
+
+Node18
+
+
+func_802AB6C4
+
+
+
+
+
+Node15->Node18
+
+
+
+
+
+Node20->Node4
+
+
+
+
+
+Node20->Node8
+
+
+
+
+
+Node20->Node9
+
+
+
+
+
+Node20->Node19
+
+
+
+
+
+Node22
+
+
+random_u16
+
+
+
+
+
+Node21->Node22
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code__80005FD0_8h_af3aae9dad721ce28a06e6cd071f20dd6_cgraph_org.svg b/code__80005FD0_8h_af3aae9dad721ce28a06e6cd071f20dd6_cgraph_org.svg
new file mode 100644
index 000000000..9d012e28f
--- /dev/null
+++ b/code__80005FD0_8h_af3aae9dad721ce28a06e6cd071f20dd6_cgraph_org.svg
@@ -0,0 +1,361 @@
+
+
+
+
+
+
+func_80014A88
+
+
+
+Node1
+
+
+func_80014A88
+
+
+
+
+
+Node2
+
+
+func_800139E4
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
+Node3
+
+
+func_8000D6D0
+
+
+
+
+
+Node2->Node3
+
+
+
+
+
+Node20
+
+
+func_8000D940
+
+
+
+
+
+Node2->Node20
+
+
+
+
+
+Node21
+
+
+random_int
+
+
+
+
+
+Node2->Node21
+
+
+
+
+
+Node4
+
+
+func_80005FD0
+
+
+
+
+
+Node3->Node4
+
+
+
+
+
+Node8
+
+
+func_8000BBD8
+
+
+
+
+
+Node3->Node8
+
+
+
+
+
+Node9
+
+
+func_8000D2B4
+
+
+
+
+
+Node3->Node9
+
+
+
+
+
+Node19
+
+
+sqrtf
+
+
+
+
+
+Node3->Node19
+
+
+
+
+
+Node5
+
+
+get_angle_between_points
+
+
+
+
+
+Node4->Node5
+
+
+
+
+
+Node6
+
+
+atan2s
+
+
+
+
+
+Node5->Node6
+
+
+
+
+
+Node7
+
+
+atan2_lookup
+
+
+
+
+
+Node6->Node7
+
+
+
+
+
+Node10
+
+
+func_8000C9DC
+
+
+
+
+
+Node9->Node10
+
+
+
+
+
+Node11
+
+
+func_8000CBF8
+
+
+
+
+
+Node9->Node11
+
+
+
+
+
+Node12
+
+
+func_8000D24C
+
+
+
+
+
+Node9->Node12
+
+
+
+
+
+Node13
+
+
+func_8000C0BC
+
+
+
+
+
+Node12->Node13
+
+
+
+
+
+Node14
+
+
+func_802ABD40
+
+
+
+
+
+Node12->Node14
+
+
+
+
+
+Node15
+
+
+func_802ADDC8
+
+
+
+
+
+Node12->Node15
+
+
+
+
+
+Node16
+
+
+func_802AAE4C
+
+
+
+
+
+Node15->Node16
+
+
+
+
+
+Node17
+
+
+func_802AB288
+
+
+
+
+
+Node15->Node17
+
+
+
+
+
+Node18
+
+
+func_802AB6C4
+
+
+
+
+
+Node15->Node18
+
+
+
+
+
+Node20->Node4
+
+
+
+
+
+Node20->Node8
+
+
+
+
+
+Node20->Node9
+
+
+
+
+
+Node20->Node19
+
+
+
+
+
+Node22
+
+
+random_u16
+
+
+
+
+
+Node21->Node22
+
+
+
+
+
diff --git a/code__80005FD0_8h_af3aae9dad721ce28a06e6cd071f20dd6_icgraph.svg b/code__80005FD0_8h_af3aae9dad721ce28a06e6cd071f20dd6_icgraph.svg
index 6c014d574..108da5d98 100644
--- a/code__80005FD0_8h_af3aae9dad721ce28a06e6cd071f20dd6_icgraph.svg
+++ b/code__80005FD0_8h_af3aae9dad721ce28a06e6cd071f20dd6_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_af57e67da25ab96ad12852d4530711b8a_icgraph.svg b/code__80005FD0_8h_af57e67da25ab96ad12852d4530711b8a_icgraph.svg
index 25f6ee56a..3e3486ff4 100644
--- a/code__80005FD0_8h_af57e67da25ab96ad12852d4530711b8a_icgraph.svg
+++ b/code__80005FD0_8h_af57e67da25ab96ad12852d4530711b8a_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_af5b041f6235e340a0db63d73b891a33b_icgraph.svg b/code__80005FD0_8h_af5b041f6235e340a0db63d73b891a33b_icgraph.svg
index 28ad63c8d..c9010e046 100644
--- a/code__80005FD0_8h_af5b041f6235e340a0db63d73b891a33b_icgraph.svg
+++ b/code__80005FD0_8h_af5b041f6235e340a0db63d73b891a33b_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_af6c6225161e3d289cc18ecec9f9b58f6_cgraph.map b/code__80005FD0_8h_af6c6225161e3d289cc18ecec9f9b58f6_cgraph.map
index ef672099c..2667eb74e 100644
--- a/code__80005FD0_8h_af6c6225161e3d289cc18ecec9f9b58f6_cgraph.map
+++ b/code__80005FD0_8h_af6c6225161e3d289cc18ecec9f9b58f6_cgraph.map
@@ -1,7 +1,23 @@
diff --git a/code__80005FD0_8h_af6c6225161e3d289cc18ecec9f9b58f6_cgraph.md5 b/code__80005FD0_8h_af6c6225161e3d289cc18ecec9f9b58f6_cgraph.md5
index 10bb096ef..925ef0836 100644
--- a/code__80005FD0_8h_af6c6225161e3d289cc18ecec9f9b58f6_cgraph.md5
+++ b/code__80005FD0_8h_af6c6225161e3d289cc18ecec9f9b58f6_cgraph.md5
@@ -1 +1 @@
-bd23b689488775be1a98edb91989c0c6
\ No newline at end of file
+58c62b667ad6274c8e2aaa1969c47544
\ No newline at end of file
diff --git a/code__80005FD0_8h_af6c6225161e3d289cc18ecec9f9b58f6_cgraph.svg b/code__80005FD0_8h_af6c6225161e3d289cc18ecec9f9b58f6_cgraph.svg
index 479812874..461105d4c 100644
--- a/code__80005FD0_8h_af6c6225161e3d289cc18ecec9f9b58f6_cgraph.svg
+++ b/code__80005FD0_8h_af6c6225161e3d289cc18ecec9f9b58f6_cgraph.svg
@@ -4,24 +4,70 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
func_800139E4
-
+
Node1
-
-func_800139E4
+
+func_800139E4
Node2
-
+
func_8000D6D0
@@ -30,53 +76,359 @@
Node1->Node2
-
-
+
+
+
+
+
+Node19
+
+
+func_8000D940
+
+
+
+
+
+Node1->Node19
+
+
+
+
+
+Node20
+
+
+random_int
+
+
+
+
+
+Node1->Node20
+
+
Node3
-
-
-func_8000D940
+
+
+func_80005FD0
-
+
-Node1->Node3
-
-
+Node2->Node3
+
+
+
+
+
+Node7
+
+
+func_8000BBD8
+
+
+
+
+
+Node2->Node7
+
+
+
+
+
+Node8
+
+
+func_8000D2B4
+
+
+
+
+
+Node2->Node8
+
+
+
+
+
+Node18
+
+
+sqrtf
+
+
+
+
+
+Node2->Node18
+
+
Node4
-
-
-random_int
+
+
+get_angle_between_points
-
+
-Node1->Node4
-
-
+Node3->Node4
+
+
Node5
-
-
-random_u16
+
+
+atan2s
Node4->Node5
-
-
+
+
+
+
+
+Node6
+
+
+atan2_lookup
+
+
+
+
+
+Node5->Node6
+
+
+
+
+
+Node9
+
+
+func_8000C9DC
+
+
+
+
+
+Node8->Node9
+
+
+
+
+
+Node10
+
+
+func_8000CBF8
+
+
+
+
+
+Node8->Node10
+
+
+
+
+
+Node11
+
+
+func_8000D24C
+
+
+
+
+
+Node8->Node11
+
+
+
+
+
+Node12
+
+
+func_8000C0BC
+
+
+
+
+
+Node11->Node12
+
+
+
+
+
+Node13
+
+
+func_802ABD40
+
+
+
+
+
+Node11->Node13
+
+
+
+
+
+Node14
+
+
+func_802ADDC8
+
+
+
+
+
+Node11->Node14
+
+
+
+
+
+Node15
+
+
+func_802AAE4C
+
+
+
+
+
+Node14->Node15
+
+
+
+
+
+Node16
+
+
+func_802AB288
+
+
+
+
+
+Node14->Node16
+
+
+
+
+
+Node17
+
+
+func_802AB6C4
+
+
+
+
+
+Node14->Node17
+
+
+
+
+
+Node19->Node3
+
+
+
+
+
+Node19->Node7
+
+
+
+
+
+Node19->Node8
+
+
+
+
+
+Node19->Node18
+
+
+
+
+
+Node21
+
+
+random_u16
+
+
+
+
+
+Node20->Node21
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code__80005FD0_8h_af6c6225161e3d289cc18ecec9f9b58f6_cgraph_org.svg b/code__80005FD0_8h_af6c6225161e3d289cc18ecec9f9b58f6_cgraph_org.svg
new file mode 100644
index 000000000..7e9fc435e
--- /dev/null
+++ b/code__80005FD0_8h_af6c6225161e3d289cc18ecec9f9b58f6_cgraph_org.svg
@@ -0,0 +1,346 @@
+
+
+
+
+
+
+func_800139E4
+
+
+
+Node1
+
+
+func_800139E4
+
+
+
+
+
+Node2
+
+
+func_8000D6D0
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
+Node19
+
+
+func_8000D940
+
+
+
+
+
+Node1->Node19
+
+
+
+
+
+Node20
+
+
+random_int
+
+
+
+
+
+Node1->Node20
+
+
+
+
+
+Node3
+
+
+func_80005FD0
+
+
+
+
+
+Node2->Node3
+
+
+
+
+
+Node7
+
+
+func_8000BBD8
+
+
+
+
+
+Node2->Node7
+
+
+
+
+
+Node8
+
+
+func_8000D2B4
+
+
+
+
+
+Node2->Node8
+
+
+
+
+
+Node18
+
+
+sqrtf
+
+
+
+
+
+Node2->Node18
+
+
+
+
+
+Node4
+
+
+get_angle_between_points
+
+
+
+
+
+Node3->Node4
+
+
+
+
+
+Node5
+
+
+atan2s
+
+
+
+
+
+Node4->Node5
+
+
+
+
+
+Node6
+
+
+atan2_lookup
+
+
+
+
+
+Node5->Node6
+
+
+
+
+
+Node9
+
+
+func_8000C9DC
+
+
+
+
+
+Node8->Node9
+
+
+
+
+
+Node10
+
+
+func_8000CBF8
+
+
+
+
+
+Node8->Node10
+
+
+
+
+
+Node11
+
+
+func_8000D24C
+
+
+
+
+
+Node8->Node11
+
+
+
+
+
+Node12
+
+
+func_8000C0BC
+
+
+
+
+
+Node11->Node12
+
+
+
+
+
+Node13
+
+
+func_802ABD40
+
+
+
+
+
+Node11->Node13
+
+
+
+
+
+Node14
+
+
+func_802ADDC8
+
+
+
+
+
+Node11->Node14
+
+
+
+
+
+Node15
+
+
+func_802AAE4C
+
+
+
+
+
+Node14->Node15
+
+
+
+
+
+Node16
+
+
+func_802AB288
+
+
+
+
+
+Node14->Node16
+
+
+
+
+
+Node17
+
+
+func_802AB6C4
+
+
+
+
+
+Node14->Node17
+
+
+
+
+
+Node19->Node3
+
+
+
+
+
+Node19->Node7
+
+
+
+
+
+Node19->Node8
+
+
+
+
+
+Node19->Node18
+
+
+
+
+
+Node21
+
+
+random_u16
+
+
+
+
+
+Node20->Node21
+
+
+
+
+
diff --git a/code__80005FD0_8h_af6c6225161e3d289cc18ecec9f9b58f6_icgraph.svg b/code__80005FD0_8h_af6c6225161e3d289cc18ecec9f9b58f6_icgraph.svg
index 720e3f1f1..5e643bc05 100644
--- a/code__80005FD0_8h_af6c6225161e3d289cc18ecec9f9b58f6_icgraph.svg
+++ b/code__80005FD0_8h_af6c6225161e3d289cc18ecec9f9b58f6_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_af83d99ab29a28c37562d5b8f215ef5f5_cgraph.map b/code__80005FD0_8h_af83d99ab29a28c37562d5b8f215ef5f5_cgraph.map
new file mode 100644
index 000000000..c55e86213
--- /dev/null
+++ b/code__80005FD0_8h_af83d99ab29a28c37562d5b8f215ef5f5_cgraph.map
@@ -0,0 +1,31 @@
+
diff --git a/code__80005FD0_8h_af83d99ab29a28c37562d5b8f215ef5f5_cgraph.md5 b/code__80005FD0_8h_af83d99ab29a28c37562d5b8f215ef5f5_cgraph.md5
new file mode 100644
index 000000000..ebb5fd43f
--- /dev/null
+++ b/code__80005FD0_8h_af83d99ab29a28c37562d5b8f215ef5f5_cgraph.md5
@@ -0,0 +1 @@
+a6964a93c9cc6cdea542284a3f033610
\ No newline at end of file
diff --git a/code__80005FD0_8h_af83d99ab29a28c37562d5b8f215ef5f5_cgraph.svg b/code__80005FD0_8h_af83d99ab29a28c37562d5b8f215ef5f5_cgraph.svg
new file mode 100644
index 000000000..9f07873fb
--- /dev/null
+++ b/code__80005FD0_8h_af83d99ab29a28c37562d5b8f215ef5f5_cgraph.svg
@@ -0,0 +1,555 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+func_80008424
+
+
+
+Node1
+
+
+func_80008424
+
+
+
+
+
+Node2
+
+
+func_80007D04
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
+Node3
+
+
+func_80007FA4
+
+
+
+
+
+Node1->Node3
+
+
+
+
+
+Node4
+
+
+func_80031F48
+
+
+
+
+
+Node1->Node4
+
+
+
+
+
+Node28
+
+
+func_800088D8
+
+
+
+
+
+Node1->Node28
+
+
+
+
+
+Node29
+
+
+player_speed
+
+
+
+
+
+Node1->Node29
+
+
+
+
+
+Node3->Node4
+
+
+
+
+
+Node27
+
+
+func_80038BE4
+
+
+
+
+
+Node3->Node27
+
+
+
+
+
+Node5
+
+
+func_8008F104
+
+
+
+
+
+Node4->Node5
+
+
+
+
+
+Node26
+
+
+get_player_index_for
+_player
+
+
+
+
+
+Node4->Node26
+
+
+
+
+
+Node6
+
+
+func_8008C354
+
+
+
+
+
+Node5->Node6
+
+
+
+
+
+Node25
+
+
+func_800C90F4
+
+
+
+
+
+Node5->Node25
+
+
+
+
+
+Node7
+
+
+func_8008C6D0
+
+
+
+
+
+Node6->Node7
+
+
+
+
+
+Node8
+
+
+func_8008C8C4
+
+
+
+
+
+Node6->Node8
+
+
+
+
+
+Node9
+
+
+func_8008D0E4
+
+
+
+
+
+Node6->Node9
+
+
+
+
+
+Node10
+
+
+func_8008D3B0
+
+
+
+
+
+Node6->Node10
+
+
+
+
+
+Node11
+
+
+func_8008D554
+
+
+
+
+
+Node6->Node11
+
+
+
+
+
+Node12
+
+
+func_8008D760
+
+
+
+
+
+Node6->Node12
+
+
+
+
+
+Node13
+
+
+func_8008D97C
+
+
+
+
+
+Node6->Node13
+
+
+
+
+
+Node14
+
+
+func_8008E884
+
+
+
+
+
+Node6->Node14
+
+
+
+
+
+Node15
+
+
+func_8008EC34
+
+
+
+
+
+Node6->Node15
+
+
+
+
+
+Node16
+
+
+func_8008EEC4
+
+
+
+
+
+Node6->Node16
+
+
+
+
+
+Node17
+
+
+func_8008F0E8
+
+
+
+
+
+Node6->Node17
+
+
+
+
+
+Node18
+
+
+func_8008F3E0
+
+
+
+
+
+Node6->Node18
+
+
+
+
+
+Node19
+
+
+func_8008F5A4
+
+
+
+
+
+Node6->Node19
+
+
+
+
+
+Node24
+
+
+func_8008FEDC
+
+
+
+
+
+Node6->Node24
+
+
+
+
+
+Node20
+
+
+func_8006B8B4
+
+
+
+
+
+Node19->Node20
+
+
+
+
+
+Node21
+
+
+func_8008FD4C
+
+
+
+
+
+Node20->Node21
+
+
+
+
+
+Node22
+
+
+func_800C9060
+
+
+
+
+
+Node20->Node22
+
+
+
+
+
+Node23
+
+
+play_sound
+
+
+
+
+
+Node22->Node23
+
+
+
+
+
+Node25->Node23
+
+
+
+
+
+Node29->Node5
+
+
+
+
+
+Node29->Node26
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code__80005FD0_8h_af83d99ab29a28c37562d5b8f215ef5f5_cgraph_org.svg b/code__80005FD0_8h_af83d99ab29a28c37562d5b8f215ef5f5_cgraph_org.svg
new file mode 100644
index 000000000..6fb18f13a
--- /dev/null
+++ b/code__80005FD0_8h_af83d99ab29a28c37562d5b8f215ef5f5_cgraph_org.svg
@@ -0,0 +1,467 @@
+
+
+
+
+
+
+func_80008424
+
+
+
+Node1
+
+
+func_80008424
+
+
+
+
+
+Node2
+
+
+func_80007D04
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
+Node3
+
+
+func_80007FA4
+
+
+
+
+
+Node1->Node3
+
+
+
+
+
+Node4
+
+
+func_80031F48
+
+
+
+
+
+Node1->Node4
+
+
+
+
+
+Node28
+
+
+func_800088D8
+
+
+
+
+
+Node1->Node28
+
+
+
+
+
+Node29
+
+
+player_speed
+
+
+
+
+
+Node1->Node29
+
+
+
+
+
+Node3->Node4
+
+
+
+
+
+Node27
+
+
+func_80038BE4
+
+
+
+
+
+Node3->Node27
+
+
+
+
+
+Node5
+
+
+func_8008F104
+
+
+
+
+
+Node4->Node5
+
+
+
+
+
+Node26
+
+
+get_player_index_for
+_player
+
+
+
+
+
+Node4->Node26
+
+
+
+
+
+Node6
+
+
+func_8008C354
+
+
+
+
+
+Node5->Node6
+
+
+
+
+
+Node25
+
+
+func_800C90F4
+
+
+
+
+
+Node5->Node25
+
+
+
+
+
+Node7
+
+
+func_8008C6D0
+
+
+
+
+
+Node6->Node7
+
+
+
+
+
+Node8
+
+
+func_8008C8C4
+
+
+
+
+
+Node6->Node8
+
+
+
+
+
+Node9
+
+
+func_8008D0E4
+
+
+
+
+
+Node6->Node9
+
+
+
+
+
+Node10
+
+
+func_8008D3B0
+
+
+
+
+
+Node6->Node10
+
+
+
+
+
+Node11
+
+
+func_8008D554
+
+
+
+
+
+Node6->Node11
+
+
+
+
+
+Node12
+
+
+func_8008D760
+
+
+
+
+
+Node6->Node12
+
+
+
+
+
+Node13
+
+
+func_8008D97C
+
+
+
+
+
+Node6->Node13
+
+
+
+
+
+Node14
+
+
+func_8008E884
+
+
+
+
+
+Node6->Node14
+
+
+
+
+
+Node15
+
+
+func_8008EC34
+
+
+
+
+
+Node6->Node15
+
+
+
+
+
+Node16
+
+
+func_8008EEC4
+
+
+
+
+
+Node6->Node16
+
+
+
+
+
+Node17
+
+
+func_8008F0E8
+
+
+
+
+
+Node6->Node17
+
+
+
+
+
+Node18
+
+
+func_8008F3E0
+
+
+
+
+
+Node6->Node18
+
+
+
+
+
+Node19
+
+
+func_8008F5A4
+
+
+
+
+
+Node6->Node19
+
+
+
+
+
+Node24
+
+
+func_8008FEDC
+
+
+
+
+
+Node6->Node24
+
+
+
+
+
+Node20
+
+
+func_8006B8B4
+
+
+
+
+
+Node19->Node20
+
+
+
+
+
+Node21
+
+
+func_8008FD4C
+
+
+
+
+
+Node20->Node21
+
+
+
+
+
+Node22
+
+
+func_800C9060
+
+
+
+
+
+Node20->Node22
+
+
+
+
+
+Node23
+
+
+play_sound
+
+
+
+
+
+Node22->Node23
+
+
+
+
+
+Node25->Node23
+
+
+
+
+
+Node29->Node5
+
+
+
+
+
+Node29->Node26
+
+
+
+
+
diff --git a/code__80005FD0_8h_af8d770b76281ba995dc87bc9e27722d7_cgraph.map b/code__80005FD0_8h_af8d770b76281ba995dc87bc9e27722d7_cgraph.map
index 6ba4d238a..54c18f663 100644
--- a/code__80005FD0_8h_af8d770b76281ba995dc87bc9e27722d7_cgraph.map
+++ b/code__80005FD0_8h_af8d770b76281ba995dc87bc9e27722d7_cgraph.map
@@ -1,8 +1,24 @@
diff --git a/code__80005FD0_8h_af8d770b76281ba995dc87bc9e27722d7_cgraph.md5 b/code__80005FD0_8h_af8d770b76281ba995dc87bc9e27722d7_cgraph.md5
index 98e5629a5..76c174a92 100644
--- a/code__80005FD0_8h_af8d770b76281ba995dc87bc9e27722d7_cgraph.md5
+++ b/code__80005FD0_8h_af8d770b76281ba995dc87bc9e27722d7_cgraph.md5
@@ -1 +1 @@
-f137ce4b5ebcf231dd1608423699e94c
\ No newline at end of file
+1034d213769c1a6459c97164bcadb9bd
\ No newline at end of file
diff --git a/code__80005FD0_8h_af8d770b76281ba995dc87bc9e27722d7_cgraph.svg b/code__80005FD0_8h_af8d770b76281ba995dc87bc9e27722d7_cgraph.svg
index cb59bb5c1..ee0d7de67 100644
--- a/code__80005FD0_8h_af8d770b76281ba995dc87bc9e27722d7_cgraph.svg
+++ b/code__80005FD0_8h_af8d770b76281ba995dc87bc9e27722d7_cgraph.svg
@@ -4,17 +4,63 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
func_80014BDC
-
+
Node1
-
-func_80014BDC
+
+func_80014BDC
@@ -22,21 +68,21 @@
Node2
-
-func_800139E4
+
+func_800139E4
Node1->Node2
-
-
+
+
Node3
-
+
func_8000D6D0
@@ -45,53 +91,359 @@
Node2->Node3
-
-
+
+
+
+
+
+Node20
+
+
+func_8000D940
+
+
+
+
+
+Node2->Node20
+
+
+
+
+
+Node21
+
+
+random_int
+
+
+
+
+
+Node2->Node21
+
+
Node4
-
-
-func_8000D940
+
+
+func_80005FD0
-
+
-Node2->Node4
-
-
+Node3->Node4
+
+
+
+
+
+Node8
+
+
+func_8000BBD8
+
+
+
+
+
+Node3->Node8
+
+
+
+
+
+Node9
+
+
+func_8000D2B4
+
+
+
+
+
+Node3->Node9
+
+
+
+
+
+Node19
+
+
+sqrtf
+
+
+
+
+
+Node3->Node19
+
+
Node5
-
-
-random_int
+
+
+get_angle_between_points
-
+
-Node2->Node5
-
-
+Node4->Node5
+
+
Node6
-
-
-random_u16
+
+
+atan2s
Node5->Node6
-
-
+
+
+
+
+
+Node7
+
+
+atan2_lookup
+
+
+
+
+
+Node6->Node7
+
+
+
+
+
+Node10
+
+
+func_8000C9DC
+
+
+
+
+
+Node9->Node10
+
+
+
+
+
+Node11
+
+
+func_8000CBF8
+
+
+
+
+
+Node9->Node11
+
+
+
+
+
+Node12
+
+
+func_8000D24C
+
+
+
+
+
+Node9->Node12
+
+
+
+
+
+Node13
+
+
+func_8000C0BC
+
+
+
+
+
+Node12->Node13
+
+
+
+
+
+Node14
+
+
+func_802ABD40
+
+
+
+
+
+Node12->Node14
+
+
+
+
+
+Node15
+
+
+func_802ADDC8
+
+
+
+
+
+Node12->Node15
+
+
+
+
+
+Node16
+
+
+func_802AAE4C
+
+
+
+
+
+Node15->Node16
+
+
+
+
+
+Node17
+
+
+func_802AB288
+
+
+
+
+
+Node15->Node17
+
+
+
+
+
+Node18
+
+
+func_802AB6C4
+
+
+
+
+
+Node15->Node18
+
+
+
+
+
+Node20->Node4
+
+
+
+
+
+Node20->Node8
+
+
+
+
+
+Node20->Node9
+
+
+
+
+
+Node20->Node19
+
+
+
+
+
+Node22
+
+
+random_u16
+
+
+
+
+
+Node21->Node22
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/code__80005FD0_8h_af8d770b76281ba995dc87bc9e27722d7_cgraph_org.svg b/code__80005FD0_8h_af8d770b76281ba995dc87bc9e27722d7_cgraph_org.svg
new file mode 100644
index 000000000..7d0e0491f
--- /dev/null
+++ b/code__80005FD0_8h_af8d770b76281ba995dc87bc9e27722d7_cgraph_org.svg
@@ -0,0 +1,361 @@
+
+
+
+
+
+
+func_80014BDC
+
+
+
+Node1
+
+
+func_80014BDC
+
+
+
+
+
+Node2
+
+
+func_800139E4
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
+Node3
+
+
+func_8000D6D0
+
+
+
+
+
+Node2->Node3
+
+
+
+
+
+Node20
+
+
+func_8000D940
+
+
+
+
+
+Node2->Node20
+
+
+
+
+
+Node21
+
+
+random_int
+
+
+
+
+
+Node2->Node21
+
+
+
+
+
+Node4
+
+
+func_80005FD0
+
+
+
+
+
+Node3->Node4
+
+
+
+
+
+Node8
+
+
+func_8000BBD8
+
+
+
+
+
+Node3->Node8
+
+
+
+
+
+Node9
+
+
+func_8000D2B4
+
+
+
+
+
+Node3->Node9
+
+
+
+
+
+Node19
+
+
+sqrtf
+
+
+
+
+
+Node3->Node19
+
+
+
+
+
+Node5
+
+
+get_angle_between_points
+
+
+
+
+
+Node4->Node5
+
+
+
+
+
+Node6
+
+
+atan2s
+
+
+
+
+
+Node5->Node6
+
+
+
+
+
+Node7
+
+
+atan2_lookup
+
+
+
+
+
+Node6->Node7
+
+
+
+
+
+Node10
+
+
+func_8000C9DC
+
+
+
+
+
+Node9->Node10
+
+
+
+
+
+Node11
+
+
+func_8000CBF8
+
+
+
+
+
+Node9->Node11
+
+
+
+
+
+Node12
+
+
+func_8000D24C
+
+
+
+
+
+Node9->Node12
+
+
+
+
+
+Node13
+
+
+func_8000C0BC
+
+
+
+
+
+Node12->Node13
+
+
+
+
+
+Node14
+
+
+func_802ABD40
+
+
+
+
+
+Node12->Node14
+
+
+
+
+
+Node15
+
+
+func_802ADDC8
+
+
+
+
+
+Node12->Node15
+
+
+
+
+
+Node16
+
+
+func_802AAE4C
+
+
+
+
+
+Node15->Node16
+
+
+
+
+
+Node17
+
+
+func_802AB288
+
+
+
+
+
+Node15->Node17
+
+
+
+
+
+Node18
+
+
+func_802AB6C4
+
+
+
+
+
+Node15->Node18
+
+
+
+
+
+Node20->Node4
+
+
+
+
+
+Node20->Node8
+
+
+
+
+
+Node20->Node9
+
+
+
+
+
+Node20->Node19
+
+
+
+
+
+Node22
+
+
+random_u16
+
+
+
+
+
+Node21->Node22
+
+
+
+
+
diff --git a/code__80005FD0_8h_af8d770b76281ba995dc87bc9e27722d7_icgraph.svg b/code__80005FD0_8h_af8d770b76281ba995dc87bc9e27722d7_icgraph.svg
index 6ffaf4cf9..304ce3810 100644
--- a/code__80005FD0_8h_af8d770b76281ba995dc87bc9e27722d7_icgraph.svg
+++ b/code__80005FD0_8h_af8d770b76281ba995dc87bc9e27722d7_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_af9bb282600af5d68a722cd3536a02b1d_cgraph.map b/code__80005FD0_8h_af9bb282600af5d68a722cd3536a02b1d_cgraph.map
index 6da2ffbc6..7e6242b1a 100644
--- a/code__80005FD0_8h_af9bb282600af5d68a722cd3536a02b1d_cgraph.map
+++ b/code__80005FD0_8h_af9bb282600af5d68a722cd3536a02b1d_cgraph.map
@@ -1,4 +1,5 @@
diff --git a/code__80005FD0_8h_af9bb282600af5d68a722cd3536a02b1d_cgraph.md5 b/code__80005FD0_8h_af9bb282600af5d68a722cd3536a02b1d_cgraph.md5
index fd6259ada..91ae6a069 100644
--- a/code__80005FD0_8h_af9bb282600af5d68a722cd3536a02b1d_cgraph.md5
+++ b/code__80005FD0_8h_af9bb282600af5d68a722cd3536a02b1d_cgraph.md5
@@ -1 +1 @@
-d6773fc729c42045f89312572842b753
\ No newline at end of file
+3bf3adda91d5586bce4e4694b3e968aa
\ No newline at end of file
diff --git a/code__80005FD0_8h_af9bb282600af5d68a722cd3536a02b1d_cgraph.svg b/code__80005FD0_8h_af9bb282600af5d68a722cd3536a02b1d_cgraph.svg
index 2e67cc276..af698bf08 100644
--- a/code__80005FD0_8h_af9bb282600af5d68a722cd3536a02b1d_cgraph.svg
+++ b/code__80005FD0_8h_af9bb282600af5d68a722cd3536a02b1d_cgraph.svg
@@ -4,11 +4,11 @@
-
+
func_80014D08
-
+
Node1
@@ -21,7 +21,7 @@
Node2
-
+
func_800146B8
@@ -33,5 +33,20 @@
+
+
+Node3
+
+
+func_800145A8
+
+
+
+
+
+Node2->Node3
+
+
+
diff --git a/code__80005FD0_8h_afb7a20357b7271b1854444f3a66eaaea_icgraph.svg b/code__80005FD0_8h_afb7a20357b7271b1854444f3a66eaaea_icgraph.svg
index c481e506c..eacd6a155 100644
--- a/code__80005FD0_8h_afb7a20357b7271b1854444f3a66eaaea_icgraph.svg
+++ b/code__80005FD0_8h_afb7a20357b7271b1854444f3a66eaaea_icgraph.svg
@@ -48,7 +48,7 @@ if (edges && edges.length) {
diff --git a/code__80005FD0_8h_afd6fa1e9b8e8378fffcaa462fdc81ef6_cgraph.map b/code__80005FD0_8h_afd6fa1e9b8e8378fffcaa462fdc81ef6_cgraph.map
index 7f132d033..349bb13f5 100644
--- a/code__80005FD0_8h_afd6fa1e9b8e8378fffcaa462fdc81ef6_cgraph.map
+++ b/code__80005FD0_8h_afd6fa1e9b8e8378fffcaa462fdc81ef6_cgraph.map
@@ -1,26 +1,39 @@
diff --git a/code__80005FD0_8h_afd6fa1e9b8e8378fffcaa462fdc81ef6_cgraph.md5 b/code__80005FD0_8h_afd6fa1e9b8e8378fffcaa462fdc81ef6_cgraph.md5
index 9713498fe..9771bb1db 100644
--- a/code__80005FD0_8h_afd6fa1e9b8e8378fffcaa462fdc81ef6_cgraph.md5
+++ b/code__80005FD0_8h_afd6fa1e9b8e8378fffcaa462fdc81ef6_cgraph.md5
@@ -1 +1 @@
-b65121f25142b192506eeb8bb8839dd4
\ No newline at end of file
+aff3ddebef11b95d7dfb70aef34e7e6a
\ No newline at end of file
diff --git a/code__80005FD0_8h_afd6fa1e9b8e8378fffcaa462fdc81ef6_cgraph.svg b/code__80005FD0_8h_afd6fa1e9b8e8378fffcaa462fdc81ef6_cgraph.svg
index 81951b6f4..e3d61f31c 100644
--- a/code__80005FD0_8h_afd6fa1e9b8e8378fffcaa462fdc81ef6_cgraph.svg
+++ b/code__80005FD0_8h_afd6fa1e9b8e8378fffcaa462fdc81ef6_cgraph.svg
@@ -4,7 +4,7 @@
-
+