savask
|
fe9fd28b70
|
Changed thunder and plasma to work as before.
|
2011-06-14 17:13:33 +01:00 |
|
Simon Robertshaw
|
2dd04b917d
|
Add access to the local saving features
|
2011-06-14 15:13:27 +01:00 |
|
Simon Robertshaw
|
14abcf5fc2
|
Local saving UI
|
2011-06-13 23:24:20 +01:00 |
|
Simon Robertshaw
|
7edf6378da
|
Missing files from previous commit
|
2011-06-12 22:59:36 +01:00 |
|
Simon Robertshaw
|
61ce0f4376
|
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
|
2011-06-12 22:57:41 +01:00 |
|
Simon Robertshaw
|
8713587e70
|
Local save loading (WIP)
|
2011-06-12 22:56:38 +01:00 |
|
Simon
|
02bb96a6fb
|
Version increment
|
2011-06-11 18:20:50 +01:00 |
|
jacksonmj
|
93316a9f1d
|
Fix a load of memory leaks
Also fix some compiler warnings (missing headers, wrong pointer type for
modf, etc) and move variable declarations for Visual Studio.
|
2011-06-11 13:00:42 +01:00 |
|
Simon Robertshaw
|
1f7106acb1
|
Gravity zoning
|
2011-06-09 22:35:00 +01:00 |
|
Simon Robertshaw
|
1effdb052a
|
Image for server saving
|
2011-06-09 17:53:41 +01:00 |
|
Simon Robertshaw
|
09a3670d64
|
Clean up signs when reading
|
2011-06-08 18:09:03 +01:00 |
|
Simon Robertshaw
|
3ea25c83b7
|
message_box and input for Lua API, also autorun.lua
|
2011-06-08 16:30:36 +01:00 |
|
Simon Robertshaw
|
e94ed7bc11
|
Version increment
|
2011-06-08 13:47:41 +01:00 |
|
Simon Robertshaw
|
b5c9d86fbe
|
Less blurry thumbnail scaling
|
2011-06-08 13:30:39 +01:00 |
|
Simon Robertshaw
|
1b5ff237c0
|
Version increment
|
2011-06-04 19:19:34 +01:00 |
|
savask
|
f5af89fb43
|
Added detach to powder.h.
|
2011-06-04 19:14:15 +01:00 |
|
Simon Robertshaw
|
98115038c7
|
Version Increment
|
2011-06-04 17:44:24 +01:00 |
|
Simon Robertshaw
|
97cc3488eb
|
Mercury
|
2011-06-04 14:05:22 +01:00 |
|
Simon Robertshaw
|
106dc6e097
|
Version increment
|
2011-06-04 12:49:40 +01:00 |
|
Simon Robertshaw
|
a4847e4d9e
|
Version increment
|
2011-06-04 12:41:12 +01:00 |
|
Simon Robertshaw
|
af5e2b2488
|
Version increment
|
2011-06-04 00:00:07 +01:00 |
|
Simon Robertshaw
|
b32683e99c
|
Favourites interface improvements
|
2011-06-03 18:54:25 +01:00 |
|
Simon Robertshaw
|
623723cd60
|
Version increment
|
2011-06-03 16:53:07 +01:00 |
|
Simon Robertshaw
|
fc426b2404
|
Unregister function (not implemented)
|
2011-06-03 14:21:46 +01:00 |
|
Cracker64
|
e3ef7f05f0
|
some more deco editor changes. Right click deletes decoration again.
|
2011-06-02 20:24:02 +01:00 |
|
Simon Robertshaw
|
c003fee63e
|
Ambient heat (disabled by default)
|
2011-06-01 20:18:19 +01:00 |
|
Simon Robertshaw
|
3d600c6955
|
Add gravity field manipulation to Lua api, move gravity processing to after the particle update (Means a delay of 1 frame, but we get the ability to manipulate the field with Lua)
|
2011-06-01 12:16:33 +01:00 |
|
Simon Robertshaw
|
2c8c4bc567
|
Pass mouse coordinates (mousex, mousey, mouseb, mousebq) and Lua click handling
|
2011-05-31 18:38:13 +01:00 |
|
Simon Robertshaw
|
b0659e3dd1
|
Step code registration, just an example at the moment
|
2011-05-30 20:11:34 +01:00 |
|
Simon Robertshaw
|
d5f1a4cfd0
|
Many methods for Lua console
|
2011-05-30 19:44:17 +01:00 |
|
Simon Robertshaw
|
d8051926c8
|
More descriptive error messages for lua console
|
2011-05-30 18:15:56 +01:00 |
|
Simon Robertshaw
|
65252aa002
|
drawtext for Lua
|
2011-05-30 16:45:39 +01:00 |
|
Simon Robertshaw
|
79a27c2c90
|
Basics for Lua
|
2011-05-30 16:22:39 +01:00 |
|
Simon Robertshaw
|
5dcc3dbb44
|
Rich text syntax
TODO: Link hovering
|
2011-05-29 17:00:31 +01:00 |
|
jacksonmj
|
f603e33e74
|
Small speed improvement to eval_move
Warning: may be buggy, test thoroughly.
|
2011-05-29 13:36:11 +01:00 |
|
jacksonmj
|
5e414e64dc
|
Fix WIND decoration, and reset dcolour in create_part
|
2011-05-29 13:35:00 +01:00 |
|
jacksonmj
|
a2c171fbf9
|
Remove remaining references to old decorations buffer
|
2011-05-29 13:34:50 +01:00 |
|
jacksonmj
|
6a2f357efd
|
Revert "Pass decorations to saving functions (doesn't actually save yet)"
This reverts commit 7fe99f3210 .
Conflicts:
src/main.c
|
2011-05-29 13:34:37 +01:00 |
|
Simon Robertshaw
|
577ad4eb47
|
Gravity state now saved
|
2011-05-28 18:54:12 +01:00 |
|
Simon Robertshaw
|
380a45a4c9
|
Image resampling for thumbnails
|
2011-05-28 14:19:01 +01:00 |
|
Simon Robertshaw
|
2c7b8a6902
|
Fix renderer, add image decode/code methods
|
2011-05-28 13:49:07 +01:00 |
|
Simon Robertshaw
|
5919cefa85
|
Decorations are per particle TODO: remove references to the decorations buffer
|
2011-05-27 14:44:56 +01:00 |
|
Simon Robertshaw
|
a52344f399
|
Decorations improvements
|
2011-05-24 15:01:18 +01:00 |
|
Simon Robertshaw
|
453c69d39a
|
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
|
2011-05-24 14:55:29 +01:00 |
|
Simon Robertshaw
|
eafcdf8ec9
|
Improve error handling on display initialisation
|
2011-05-24 14:54:14 +01:00 |
|
jacksonmj
|
956218736b
|
Fix a few solids affected by n-gravity
|
2011-05-24 21:49:09 +08:00 |
|
jacksonmj
|
fc4de9640c
|
Fix sim options description, GOO and DEUT
|
2011-05-24 21:49:08 +08:00 |
|
Simon Robertshaw
|
128e8c1ff8
|
Version increment
|
2011-05-20 13:04:52 +01:00 |
|
Simon Robertshaw
|
dadac37264
|
Move Diamond into solids menu, add gravity elements
|
2011-05-20 13:00:34 +01:00 |
|
Simon Robertshaw
|
811fe61881
|
Version increment
|
2011-05-19 15:59:18 +01:00 |
|
Simon Robertshaw
|
9d70d60ee9
|
New message notification on session check TODO: Clickable link to conversations on website
|
2011-05-16 12:46:08 +01:00 |
|
Simon Robertshaw
|
1ddff1ad3b
|
Runtime fullscreen toggle TODO: Fix bug that prevents from closing the window after a fullscreen toggle
|
2011-05-15 20:40:08 +01:00 |
|
Simon Robertshaw
|
2daf61f702
|
Put menu_wall back into interface.c to fix crackers colour menu
|
2011-05-14 13:57:49 +01:00 |
|
Cracker64
|
9d20d6af82
|
Decoration has a color menu. GoL uses less memory(17MB less), and probably a bit faster.
|
2011-05-14 13:46:10 +01:00 |
|
jacksonmj
|
c4140955de
|
Life decrement property for soap
|
2011-05-14 13:44:33 +01:00 |
|
jacksonmj
|
7fe99f3210
|
Pass decorations to saving functions (doesn't actually save yet)
|
2011-05-14 13:44:02 +01:00 |
|
jacksonmj
|
cbfc73d8d6
|
Turn WIND into a tool
|
2011-05-14 13:43:51 +01:00 |
|
jacksonmj
|
26dbf70709
|
Fix overlapping particles
|
2011-05-14 13:39:40 +01:00 |
|
Simon Robertshaw
|
fa54c005b2
|
Use properties for life decrement/kill
|
2011-05-14 13:38:52 +01:00 |
|
jacksonmj
|
c23124e0d7
|
Shrink draw_tool_xy
|
2011-05-14 13:28:24 +01:00 |
|
Simon Robertshaw
|
16f014b06a
|
Move wall drawing to graphics.c
|
2011-05-14 13:28:02 +01:00 |
|
Simon Robertshaw
|
ee962dc8bb
|
Newtonian gravity toggle, disabled by default
|
2011-05-12 18:04:29 +01:00 |
|
Cracker64
|
59bd280fad
|
ANAR changes, WHOL absorbs ANAR and gets colder. ANAR burns with CFLM strangely.
|
2011-05-05 20:38:30 +01:00 |
|
Simon Robertshaw
|
5aefd0cb01
|
Initial soap commit
|
2011-05-05 20:14:35 +01:00 |
|
Simon Robertshaw
|
061d6ba7af
|
Gravity: only calculate the difference
|
2011-04-26 16:15:23 +01:00 |
|
Simon Robertshaw
|
b26648e6ae
|
Fix pause with gravity and test deuterium improvements
|
2011-04-25 20:41:45 +01:00 |
|
Cracker64
|
24f5905020
|
portal now uses particles as storage, so it keeps everything.
|
2011-04-25 19:00:27 +01:00 |
|
Simon Robertshaw
|
28d9328959
|
Dialog box for changing simulation options, gravity toggle needs implementing
|
2011-04-25 16:39:28 +01:00 |
|
jacksonmj
|
7b82eae82e
|
Jacksonmj: Move console functions into seperate file
|
2011-04-25 12:07:55 +01:00 |
|
Simon Robertshaw
|
3acf9aae2a
|
Asynchronous thread for gravity processing
|
2011-04-24 17:49:33 +01:00 |
|
Cracker64
|
bd8de4c842
|
Decorations! ,still messing with it. It does not save currently. TODO: fix typing in boxes to update the color. Line/box tools. Some basic color selections like an element menu.
|
2011-04-23 14:00:51 +01:00 |
|
Simon Robertshaw
|
55301b70dc
|
Forgot something for gravity
|
2011-04-22 17:06:44 +01:00 |
|
Simon Robertshaw
|
13ff21bb22
|
Gravitaaaay (Needs tweeking for performance)
|
2011-04-22 17:06:09 +01:00 |
|
Cate
|
5fd31116a0
|
Added IRON to Prop_heatglowsomething. :D So it doesn't look as weird when it comes out of lava. Just a visual touch.
|
2011-04-19 18:09:46 +01:00 |
|
Simon
|
d37bd56eb6
|
'M' For selected element swap, 'dae' var for showing a selected element box upon element change (not implemented)
|
2011-04-17 20:34:54 +01:00 |
|
Simon
|
5c8a6f3af8
|
Increment version
|
2011-04-17 14:07:51 +01:00 |
|
Simon
|
67531c2434
|
Game save renderer
|
2011-04-12 12:19:21 +01:00 |
|
Simon
|
9d71597df9
|
Increment version
|
2011-04-10 12:10:11 +01:00 |
|
Simon
|
626cc8fa6a
|
Remove a TON of warnings
|
2011-04-08 15:28:57 +01:00 |
|
Simon
|
c51c31c12d
|
IRON now in menu
|
2011-04-08 14:47:08 +01:00 |
|
Simon
|
7277175da0
|
Increment version
|
2011-04-08 13:57:05 +01:00 |
|
jacksonmj
|
40c4dde34a
|
Document icons for linux
|
2011-04-08 11:11:30 +01:00 |
|
jacksonmj
|
4aeac8b316
|
Also register .stm extension in Windows
|
2011-04-08 11:10:52 +01:00 |
|
Simon
|
767d73c5fc
|
astyle
|
2011-04-08 11:09:42 +01:00 |
|
Simon
|
8872a1065b
|
Move copybox into its own control
|
2011-04-04 20:02:11 +01:00 |
|
AntB
|
db406494bd
|
Added H2:
Will reduce DESL to WATR and OIL under pressure
Will fuse with O2 under pressure to make WATR
|
2011-04-04 23:18:26 +08:00 |
|
jacksonmj
|
90f8c4f483
|
error_ui: wrap text and change message box height to fit
Stops banned user message overflowing out of message box
|
2011-04-04 16:11:37 +01:00 |
|
Simon
|
630ab09f63
|
Copy text UI
|
2011-04-01 22:26:29 +01:00 |
|
Simon
|
b7a004986f
|
A cracker commit with some nice comments
|
2011-03-30 18:57:49 +01:00 |
|
Simon
|
f1667bf88e
|
Added exe_name to update.h
|
2011-03-30 17:52:50 +01:00 |
|
Simon
|
d48f7fc73a
|
O2 header changes
|
2011-03-29 19:20:46 +01:00 |
|
Cracker64
|
53bc3b817d
|
QRTZ grow changes, uses ctype.
|
2011-03-29 18:25:11 +01:00 |
|
Simon
|
812798d70d
|
64bit fixes and other
|
2011-03-29 17:47:53 +01:00 |
|
Lieuwe
|
3d71ab5582
|
64bit fixes, thanks a ton jacksonmj :D
|
2011-03-26 16:45:38 +01:00 |
|
Lieuwe
|
05730797d8
|
misc stuff
|
2011-03-26 16:40:03 +01:00 |
|
Simon
|
a589f78429
|
... and wood
|
2011-03-25 11:46:17 +00:00 |
|
Simon
|
eb5826c3da
|
Fix neutron penetration for PLANT
|
2011-03-25 11:44:20 +00:00 |
|
Simon
|
66edafa4fa
|
Added some file association for Windows, NOT TESTED YET
|
2011-03-25 11:10:01 +00:00 |
|
Simon
|
a186714a7f
|
Move thunder to explosive
|
2011-03-24 21:11:46 +00:00 |
|
Simon
|
3639fd96b1
|
Move Portal to special and Photons to nuclear
|
2011-03-24 20:19:26 +00:00 |
|