242 Commits

Author SHA1 Message Date
Břetislav Štec
85a1aae1fa testmodules/minigame: Use joystick input 2014-09-21 01:48:49 +03:00
Břetislav Štec
fdf5b76a8c extensions/joyinput 2014-09-21 01:48:48 +03:00
Perttu Ahola
f456b110e4 Prepend license notice to all lua files 2014-09-21 01:20:43 +03:00
Perttu Ahola
4acafc042b extensions/experimental, with initial sub_tick(f(dtime)) support 2014-09-21 01:07:25 +03:00
Perttu Ahola
1d6876c79f Remove client/default.lua 2014-09-21 00:47:50 +03:00
Perttu Ahola
81c6876703 Clean up and make more robust a large portion of Lua support code 2014-09-21 00:47:40 +03:00
Perttu Ahola
fc0142c22e client/app: Fix coding style; also add a minor thing to util/codestyle.sh 2014-09-20 20:20:54 +03:00
Perttu Ahola
6b7845f68a testmodules/test1: Update to new binary serialization interface 2014-09-20 20:00:26 +03:00
Perttu Ahola
175c06ba5e client/sandbox.lua: Add assert() to sandbox environment 2014-09-20 19:59:45 +03:00
Perttu Ahola
590a61e341 client/app: The ultimate type table format for __buildat_cereal_binary_output() 2014-09-20 19:59:06 +03:00
Perttu Ahola
8e9555faf1 doc 2014-09-20 19:05:30 +03:00
Perttu Ahola
ead8cd1acf testmodules/minigame: Example usage of extension/mouseinput 2014-09-20 17:48:35 +03:00
Perttu Ahola
c76e949a7e extensions/mouseinput: warp_cursor(x, y), show_cursor(show: boolean) 2014-09-20 17:48:31 +03:00
Perttu Ahola
6b4b252f5a doc 2014-09-20 15:30:37 +03:00
Perttu Ahola
086a19129e README.md: "To make sure Polycode was built and is fully working, try running the Polycode IDE" 2014-09-20 14:46:43 +03:00
Perttu Ahola
7a19735e6f testmodules/minigame: Use new type table format 2014-09-20 14:38:49 +03:00
Perttu Ahola
2d637cee68 client/app: The ultimate type table format for __buildat_cereal_binary_input() 2014-09-20 14:30:15 +03:00
Perttu Ahola
fb322e1d44 core/types: Remove @ prefix from output of dump(const id_ &id) 2014-09-20 14:20:42 +03:00
Perttu Ahola
eb9e2ada26 client/lua: buildat.bytes(data) 2014-09-20 14:19:20 +03:00
Perttu Ahola
8939df9619 Fix coding style 2014-09-20 11:24:20 +03:00
Perttu Ahola
0159370b27 server/rccpp: Use interface/process.h 2014-09-20 11:17:48 +03:00
Perttu Ahola
b208742a5d design.txt: Document __menu startup and disconnect behavior 2014-09-20 11:17:27 +03:00
Perttu Ahola
4a370584ac conventions.txt: Ordering of #include directives 2014-09-20 10:43:33 +03:00
Perttu Ahola
9233f1422d server: Configurable compiler command 2014-09-20 10:35:41 +03:00
Perttu Ahola
51fe18624a interface/process 2014-09-20 10:35:20 +03:00
Perttu Ahola
7ad609ca8b server/rccpp: Clean up code and add compiler_command constructor parameter 2014-09-20 10:12:34 +03:00
Perttu Ahola
e5fc8cc0b7 doc 2014-09-20 10:07:54 +03:00
Perttu Ahola
f2fef5271c README.md: Buildat Windows How-To 2014-09-20 03:20:53 +03:00
Perttu Ahola
99bfd2c53a server/rccpp, server/state: Supply cxxflags and ldflags from deps.txt to compiler 2014-09-20 03:02:26 +03:00
Perttu Ahola
b4645bb7a5 doc: Tweak deps.txt 2014-09-20 03:02:25 +03:00
Perttu Ahola
8e6b16fc53 client/app, client/main: Clean up, set better window title 2014-09-20 03:02:25 +03:00
Perttu Ahola
301887c179 testmodules/minigame 2014-09-20 03:02:25 +03:00
Perttu Ahola
e6ee6600f6 extensions/graphics3d: Don't create temporary saved-with-extension files multiple times 2014-09-20 03:02:25 +03:00
Perttu Ahola
00b79af1f1 builtin/network: Emit network:client_disconnected event at disconnect 2014-09-20 03:02:25 +03:00
Perttu Ahola
f36e5af4de extensions/cereal, client/app: Allow repeating values of the same type without specifying type for each value separately 2014-09-20 03:02:25 +03:00
Perttu Ahola
8aefb1c4d8 client/app: Log errors occurring in event callbacks 2014-09-20 03:02:25 +03:00
Perttu Ahola
d6179bcd01 extensions/mouseinput and client/default.lua 2014-09-20 03:02:25 +03:00
Perttu Ahola
640d7552a4 extensions/keyinput and related event handling boilerplate in client/app 2014-09-20 03:02:25 +03:00
Perttu Ahola
5ebde7540b client, extensions/cereal: Binary output 2014-09-20 03:02:25 +03:00
Perttu Ahola
ceb8adf65b doc 2014-09-20 03:02:25 +03:00
Perttu Ahola
ab2d4a06b4 server/state: Fully implement unload_module() 2014-09-20 03:02:25 +03:00
Perttu Ahola
0c7d5602bb client: Packet handling in Lua; extensions/cereal 2014-09-20 03:02:25 +03:00
Perttu Ahola
e41f7ad8b8 .gitignore: /Build 2014-09-20 03:02:25 +03:00
Perttu Ahola
8b2afa9088 README.md: -DCMAKE_BUILD_TYPE=Debug 2014-09-20 03:02:25 +03:00
Perttu Ahola
b991ce1149 client/sandbox.lua: Add a safe subset of the standard library to the sandbox environment 2014-09-20 03:02:25 +03:00
Perttu Ahola
8ce035f9ed README.md: Add a short description of the architecture 2014-09-20 03:02:25 +03:00
Perttu Ahola
23420897f0 doc/conventions.txt: build -> Build; some other tweaks 2014-09-20 03:02:25 +03:00
Perttu Ahola
bee744e7ae README.md 2014-09-20 03:02:24 +03:00
Perttu Ahola
4e765c6d7b CMakeLists.txt: Allow effectively specifying POLYCODE_ROOT_DIR 2014-09-19 19:38:04 +03:00
Perttu Ahola
928706b36e client/config, server/config: Check configured paths at startup 2014-09-19 19:11:42 +03:00