Commit Graph

808 Commits

Author SHA1 Message Date
Simon Robertshaw
b7328e03ac Remember Console history 2012-08-21 17:58:45 +01:00
Simon Robertshaw
fb6f36907f PPIP glowing brick in fire mode 2012-08-21 14:58:23 +01:00
Simon Robertshaw
62f067d29d Fix stamps page count 2012-08-21 14:06:54 +01:00
Simon Robertshaw
41e622ab78 Fix gitattributes file 2012-08-21 13:37:06 +01:00
Simon Robertshaw
b639da3692 Use collapsed saves when using stamp browser, fix memory leak when saving stamps 2012-08-21 13:30:30 +01:00
Simon Robertshaw
b6736f967e Add EMP flash, fixes #137 2012-08-21 13:00:31 +01:00
Simon Robertshaw
e25d934856 Show stamp selection and placement in zoom window. Fixes #140 2012-08-21 12:31:27 +01:00
Simon Robertshaw
7b8647cf15 Add missing files from e54eeae 2012-08-21 12:27:13 +01:00
Simon Robertshaw
4b8ebe4abd Air heat simulation now knows about gravity mode. fixes #142 2012-08-21 12:26:39 +01:00
Simon Robertshaw
e54eeae883 Move tick time into engine, fixes #139 2012-08-21 01:24:38 +01:00
Simon Robertshaw
c9997f8aea Merge branch 'master' of github.com:FacialTurd/PowderToypp 2012-08-21 01:09:37 +01:00
Simon Robertshaw
ba1ce66968 Correct particlesCount when reading PSv format, particlesCount was being assigned to the last index and thus was one less that desired. fixes #138 2012-08-21 01:09:22 +01:00
Bryan Hoyle
add4226f31 final fusion fixes 2012-08-20 17:46:51 -04:00
Bryan Hoyle
a403be9890 Merge branch 'master' of github.com:FacialTurd/PowderToypp 2012-08-20 16:59:37 -04:00
Bryan Hoyle
ede6876a82 HYGN now combusts and fuses properly 2012-08-20 16:59:19 -04:00
Simon Robertshaw
451a94a6ac Clear fire/persistent effects when clearing the simulation, fixes #136 2012-08-20 20:49:00 +01:00
Simon Robertshaw
1b75cbdcc9 Limit on text width in textboxes 2012-08-20 20:41:38 +01:00
Simon Robertshaw
8e43ee60bb Remove wall frame when loading saves, fixes #103 2012-08-20 18:53:03 +01:00
Simon Robertshaw
cb05bc67c6 Ensure localBrowser is NULL when starting to prevent crash 2012-08-20 18:52:37 +01:00
Simon Robertshaw
94b94cf818 Update version number 2012-08-20 18:43:51 +01:00
Simon Robertshaw
72e441132f TPT: Prevent accidental infinite loops in lua, fixes #115 2012-08-20 18:37:42 +01:00
Simon Robertshaw
51a0fb2d45 TPT: Prevent CONV from destroying diamond 2012-08-20 16:54:56 +01:00
Simon Robertshaw
b318c3721a TPT: Powered pipe, based on jacob1's commits 2012-08-20 16:48:03 +01:00
Simon Robertshaw
13888623a5 TPT: Error reporting in other things besides just step functions (No error reporting in graphics or part update to prevent massive spam) fixes #134 2012-08-20 15:00:32 +01:00
Simon Robertshaw
9c599a7b9f TPT: fix enegery particles going into PIPE 2012-08-20 14:26:08 +01:00
Simon Robertshaw
5ea1889e81 TPT: fix set_property not checking stacked particles when specifying range, add dcolor property setting/getting 2012-08-20 14:24:19 +01:00
Simon Robertshaw
fb02d57aca TPT: Fix salt/water proportions when dissolving into DSTW as well 2012-08-20 14:08:27 +01:00
Simon Robertshaw
29283b038c TPT: Consistent proportions of WATR and SALT in SLTW (1 SALT + 3 WATR = 4 SLTW) 2012-08-20 13:55:11 +01:00
Simon Robertshaw
7fc8d5f388 Add missing legacy update function 2012-08-20 13:41:03 +01:00
Simon Robertshaw
9ecc29d24c Correct position of context menus in scrolling panels, fixes #135 2012-08-20 12:54:48 +01:00
Simon Robertshaw
43ed72b4c5 Fix a few small (a lot of big) memory leaks associated with the stamps browser 2012-08-19 21:31:24 +01:00
Simon Robertshaw
9dd9d52564 Herp derp, forgot to call dealloc in GameSave destructor 2012-08-19 20:57:14 +01:00
Simon Robertshaw
c0c30bd305 Looks like calling the destructor manually is not a good idea. 2012-08-19 20:44:50 +01:00
Simon Robertshaw
b1df1e164c Catch exceptions when loading initial stamp 2012-08-19 18:57:29 +01:00
Simon Robertshaw
186e62dec4 Pad frame numbers with zeros for screenshots and recording 2012-08-19 16:55:46 +01:00
Savely Skresanov
d6fe7fa2c8 Basic realistic heat and latent heat support. 2012-08-19 20:06:10 +07:00
Simon Robertshaw
7d8c6c7f86 TPTScript: Allow numbers with decimal point 2012-08-19 12:50:04 +01:00
Simon Robertshaw
4c63a6f593 Fix the Lua EngineProcess bug, not sure how either (needs further investigation) I suspect that stacking Lua calls upon each other (which will happen in engine->Tick()/engine->Draw()) is causing some unusual behaviour, checking for an engine break just before this fixes it. fixes #129 2012-08-19 12:16:51 +01:00
Simon Robertshaw
fee3f3bf44 Ensure Lua mouse status is reset at startup, fixes #130 2012-08-19 12:08:46 +01:00
Simon Robertshaw
571abd97a3 Prevent mouse up from leaving a little blob, fixes #130 2012-08-19 11:44:14 +01:00
Simon Robertshaw
3d140d310e Merge branch 'master' of github.com:FacialTurd/PowderToypp 2012-08-19 11:30:57 +01:00
Simon Robertshaw
7ae2369dda Make ngrav negative, fixes #133 2012-08-19 11:30:44 +01:00
Simon Robertshaw
0092229132 Don't delete Simulation::Elements now that it's not runtime allocated 2012-08-19 00:49:24 +01:00
Simon Robertshaw
93afe0a1ea More robust EngineProcess (still doesn't fix lua bug) 2012-08-19 00:40:20 +01:00
Simon Robertshaw
740f0d30c3 Blocking Confirm/Error/Input prompts (EngineProcess creates a new event loop which can be broken out of with Engine::Break()) 2012-08-18 22:08:20 +01:00
Simon Robertshaw
63da7a4afe Initialise stickman legs correctly 2012-08-18 17:31:31 +01:00
Simon Robertshaw
ce3bb6f755 Element slots default to disabled 2012-08-18 17:19:39 +01:00
Simon Robertshaw
9b2433f912 Fix typo 2012-08-18 17:13:13 +01:00
Simon Robertshaw
7018e46fac Remove disabled elements when simulating. Fix crash when kill_part is run on elements with invalid types 2012-08-18 17:08:24 +01:00
Simon Robertshaw
69b788ba7d Merge branch 'master' of github.com:FacialTurd/PowderToypp 2012-08-18 12:44:32 +01:00