ike709

Results 156 issues of ike709

Incorporates https://github.com/OpenDreamProject/OpenDream/pull/1696 Supercedes https://github.com/OpenDreamProject/OpenDream/pull/1220 Implements typechecking for procs and vars, controllable via pragmas. TODO: - [x] Fix the arg issue from wixoa's review - [ ] Add unit tests for...

Compiler
size/XXL

`var/if` for example now just prints "Expected end of object statement" Check the WarningCode declarations in your IDE to see all of the currently-unreferenced warning codes. These need unit tests...

Compiler

#1696 implemented support for parsing 515's proc return types, but we don't do anything with that information.

Compiler

See https://www.byond.com/docs/ref/#/verb/arguments - [x] text - [ ] password - [x] message - [ ] command_text - [x] num - [ ] icon - [ ] sound - [ ]...

Runtime
Client

![image](https://github.com/OpenDreamProject/OpenDream/assets/5714543/032e891b-f2b0-4aa4-ba66-02df5ae57821) Minebot on lavaland, slime on the station in xenobio. Need to dig into the associated DM code.

Runtime

Compile this commit of Daedalus: https://github.com/DaedalusDock/daedalusdock/blob/15593f1af3c7ded8de8f8e4bd30ac39a1cd592af Get this error: `Error OD0500 at code/modules/reagents/chemistry/machinery/chem_heater.dm:447:15: Expected a constant` But if you breakpoint debug it the `_proc` is `/obj/machinery/chem_heater/proc/get_purity_color(datum/equilibrium/equilibrium)` and the true error...

bug
Compiler

Came up during the Paradise playtest

Codebase: Paradise Station

See http://www.byond.com/docs/ref/skinparams.html#allparamstable - [x] `is-checked` (#1462) - [x] `can-check` (#1462) - [x] `group` (#1462) - [ ] `is-transparent` - [ ] `drop-zone` - [x] `title` - [ ] `titlebar` -...

Client