game: Get camera code working (#965)

* cmake: disable edit&continue flags

* goos: make the build system work for alternate file paths nicely

* vs: update vs config

* vscode: extend terminal buffer!

* vs: fix presets

* debugger: fix exception handler

* game: add logo to application

* decomp: get `cam-master` to "work" -- manually changed return type

* debugger: fix printing issue

* game: get the camera actually working

* game: neutralize the analog sticks

* game: support analog sticks

* tests: update ref tests

* temp commit - inprogress stuff

* fix `send-macro`

* turn camera stuff back on, seems to work.  Still kernel-dispatch problem though

* address feedback

* formatting
This commit is contained in:
Tyler Wilding
2021-11-13 22:41:15 -05:00
committed by GitHub
parent d2f02600de
commit 44c43610ce
45 changed files with 10235 additions and 1332 deletions
+3 -3
View File
@@ -1967,9 +1967,9 @@
)
;; definition for function anim-test-edit-sequence-list-handler
;; WARN: rewrite_to_get_var got a none typed variable. Is there unreachable code?
;; WARN: rewrite_to_get_var got a none typed variable. Is there unreachable code?
;; WARN: rewrite_to_get_var got a none typed variable. Is there unreachable code?
;; WARN: rewrite_to_get_var got a none typed variable. Is there unreachable code?. [OP: 893]
;; WARN: rewrite_to_get_var got a none typed variable. Is there unreachable code?. [OP: 938]
;; WARN: rewrite_to_get_var got a none typed variable. Is there unreachable code?. [OP: 1045]
;; Used lq/sq
(defun anim-test-edit-sequence-list-handler ((arg0 int) (arg1 list-control))
(local-vars
+1 -1
View File
@@ -10,7 +10,7 @@
(define *dm-cam-mode-interpolation* (the-as debug-menu 0))
;; definition for function dm-cam-mode-func
(defun dm-cam-mode-func ((arg0 uint) (arg1 int))
(defun dm-cam-mode-func ((arg0 (state camera-slave)) (arg1 int))
(if (and (= arg1 4) arg0)
(send-event *camera* 'change-state arg0 *dm-cam-mode-interpolation*)
)