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
|
a40d1dc121
|
Decorations saving
|
2011-05-28 20:37:26 +01:00 |
|
Simon Robertshaw
|
577ad4eb47
|
Gravity state now saved
|
2011-05-28 18:54:12 +01:00 |
|
Simon Robertshaw
|
95e51bc7f4
|
Render uses resample_img
|
2011-05-28 15:29:33 +01:00 |
|
Simon Robertshaw
|
edc6339369
|
Render changes
|
2011-05-28 14:57:07 +01:00 |
|
Simon Robertshaw
|
2c7b8a6902
|
Fix renderer, add image decode/code methods
|
2011-05-28 13:49:07 +01:00 |
|
Simon Robertshaw
|
a52344f399
|
Decorations improvements
|
2011-05-24 15:01:18 +01:00 |
|
Simon Robertshaw
|
2d9e0b75e4
|
jacksonmj's decorations commit
|
2011-05-24 14:57:46 +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
|
ee39c06152
|
Decorations toggle and brush size keys
|
2011-05-24 21:49:08 +08:00 |
|
jacksonmj
|
fc4de9640c
|
Fix sim options description, GOO and DEUT
|
2011-05-24 21:49:08 +08:00 |
|
Simon Robertshaw
|
1622974c0a
|
Fix message notifications for non-elevated users
|
2011-05-19 21:41:13 +01:00 |
|
Simon Robertshaw
|
af68469f6a
|
pthread Win32 static linking
|
2011-05-19 15:32:50 +01:00 |
|
Simon Robertshaw
|
3ff800ec9a
|
Message notification changes
|
2011-05-19 08:08:59 +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
|
d8e7c82f1c
|
Fix n-gravity toggle
|
2011-05-15 19:45:45 +01:00 |
|
jacksonmj
|
203c3a0151
|
Translate invisible particles to decorated diamond when loading
|
2011-05-14 13:44:22 +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 |
|
Simon Robertshaw
|
16f014b06a
|
Move wall drawing to graphics.c
|
2011-05-14 13:28:02 +01:00 |
|
Simon Robertshaw
|
d0f236d6b9
|
Condition variable instead of busy wait
|
2011-05-14 13:21:44 +01:00 |
|
Simon Robertshaw
|
3196690b03
|
Runtime scale switching
|
2011-05-13 10:44:39 +01:00 |
|
Simon Robertshaw
|
351565c6e2
|
Fix some thread sync and gravity sync issues
|
2011-05-12 18:45:14 +01:00 |
|
Simon Robertshaw
|
ee962dc8bb
|
Newtonian gravity toggle, disabled by default
|
2011-05-12 18:04:29 +01:00 |
|
jacksonmj
|
892a2b11c7
|
Make middle click work with photon map
|
2011-05-05 20:34:22 +01:00 |
|
savask
|
f0c5960b56
|
Some work on bubbles. Added "bubble x,y" command to console.
Also made them save like regular soap.
|
2011-05-05 20:24:42 +01:00 |
|
Simon Robertshaw
|
fb408ab82b
|
Revert "Dem bubbles"
This reverts commit 607572cf0d .
|
2011-05-05 20:08:13 +01:00 |
|
unknown
|
607572cf0d
|
Dem bubbles
|
2011-05-05 19:58:30 +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
|
4c153d2f34
|
gravmutex = NULL not liked by some compilers (It's not actually correct anyway)
|
2011-04-25 16:59:04 +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 |
|
Cracker64
|
0ccd04b848
|
More decoration improvements. still TODO: text boxes that will change current color, as well as display current color. A menu with some basic color swatches.
|
2011-04-24 20:04:05 +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 |
|
jacksonmj
|
aa3f475edc
|
Stricter frame rate limiting
|
2011-04-23 07:52:59 +08:00 |
|
jacksonmj
|
f3b341c7b2
|
Remove limit on size of console scripts
Also fix regex to work with x,y instead of needing x+0,y+0
|
2011-04-23 07:52:59 +08:00 |
|
Simon Robertshaw
|
13ff21bb22
|
Gravitaaaay (Needs tweeking for performance)
|
2011-04-22 17:06:09 +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 |
|
jacksonmj
|
24808344f4
|
Fix some memory leaks in save build/parse
|
2011-04-16 17:26:18 +01:00 |
|
Simon
|
605c957955
|
<.< >.> Nobody saw that...
|
2011-04-13 21:39:46 +01:00 |
|
Simon
|
664b578d13
|
Fix segfault with renderer
|
2011-04-12 12:39:28 +01:00 |
|
Simon
|
67531c2434
|
Game save renderer
|
2011-04-12 12:19:21 +01:00 |
|
Simon
|
6c3ac2af5c
|
Remove more warnings
|
2011-04-08 15:39:55 +01:00 |
|
Simon
|
626cc8fa6a
|
Remove a TON of warnings
|
2011-04-08 15:28:57 +01:00 |
|
Simon
|
f8f8b71869
|
Re-add install hotkey, removed in astyle commit
|
2011-04-08 13:10:35 +01:00 |
|
jacksonmj
|
c36c90e800
|
Workaround for some argument parsing bugginess
|
2011-04-08 11:11:48 +01:00 |
|
jacksonmj
|
6ac508a5de
|
Start register_extension support for linux
Also fix a limitation on the length of open: paths
|
2011-04-08 11:11:20 +01:00 |
|
Simon
|
767d73c5fc
|
astyle
|
2011-04-08 11:09:42 +01:00 |
|
Simon
|
a2edfa11b8
|
Installer
|
2011-04-06 13:48:41 +01:00 |
|
jacksonmj
|
45b1b2bc96
|
Fix banned user message
error_ui does not support separate title text
|
2011-04-04 16:11:16 +01:00 |
|
jacksonmj
|
bff7d73a64
|
Fix crashes when pasting on top of walls
|
2011-04-04 16:11:05 +01:00 |
|
jacksonmj
|
68f9b59f08
|
Use floats for temperature in both consoles (old and python)
|
2011-04-04 16:10:54 +01:00 |
|
jacksonmj
|
e18480006e
|
Clear particle data in parse_save
Fixes QRTZ sometimes growing when copied and pasted
|
2011-04-04 16:10:41 +01:00 |
|
jacksonmj
|
0232fc9301
|
Use floats for vx,vy in old console
|
2011-04-04 16:10:28 +01:00 |
|
jacksonmj
|
d2d3956e72
|
Improved frame rate limiting
|
2011-04-04 16:10:20 +01:00 |
|
jacksonmj
|
592b923b66
|
Finish WIN32 register_extension, fix Visual Studio compile
|
2011-04-04 16:10:03 +01:00 |
|
jacksonmj
|
cf00540303
|
Restore new stamp manipulation
Overwritten by: Python console 2e401babb7
|
2011-04-04 16:06:35 +01:00 |
|
jacksonmj
|
a5f01099d7
|
console2345 always evaluates to true, check string is not empty instead
Also, initialise to empty strings - if sscanf does not find something to
put in a string, it will leave it unchanged.
|
2011-04-04 16:06:23 +01:00 |
|
Simon
|
630ab09f63
|
Copy text UI
|
2011-04-01 22:26:29 +01:00 |
|
Simon
|
a7d5239738
|
Added session check fallback
|
2011-04-01 10:41:09 +01:00 |
|
Simon
|
c7b441602f
|
More PYCONSOLE macros
|
2011-04-01 10:19:44 +01:00 |
|
Simon
|
2f6bc8fe80
|
Move pygood and pyready outside of macro
|
2011-04-01 10:14:53 +01:00 |
|
Simon
|
9c44767e44
|
Move console_more declaration outside pythonconsole macro
|
2011-04-01 10:08:54 +01:00 |
|
Cracker64
|
96b93d0964
|
forgot to remove some EQVE stuff, wasn't working
|
2011-03-30 18:58:17 +01:00 |
|
Cracker64
|
8fc59be944
|
set_vx and vy fixes, float to int is not good.
|
2011-03-30 18:58:07 +01:00 |
|
Simon
|
b7a004986f
|
A cracker commit with some nice comments
|
2011-03-30 18:57:49 +01:00 |
|
Cracker64
|
83590424b0
|
some keyword fixes, "from" is a reserved name.
|
2011-03-29 18:24:08 +01:00 |
|
Cracker64
|
ed244f42cb
|
WIND works with line tool, BOMB shine affected by velocity and flickers
|
2011-03-29 18:23:34 +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
|
d17694dcc6
|
Added Lieuwe
|
2011-03-25 12:03:51 +00:00 |
|
Simon
|
bc58ff1479
|
Message box with save ID info on new save
|
2011-03-24 21:34:42 +00:00 |
|
Simon
|
bb0907bc96
|
Fix underflow/segfault from negative ctypes and debug text
|
2011-03-24 20:08:44 +00:00 |
|
Simon
|
b538a760d0
|
Fix text overflow for large life values
|
2011-03-24 19:57:33 +00:00 |
|
Simon
|
df005748fc
|
Open file command line
|
2011-03-23 11:54:47 +00:00 |
|
Simon
|
2e401babb7
|
Python console
|
2011-03-22 17:58:52 +00:00 |
|
Simon
|
c096b2b14a
|
More cracker fixes
|
2011-03-22 17:25:29 +00:00 |
|
Simon
|
7d56b33589
|
Fix some WIND bugs
|
2011-03-22 17:14:45 +00:00 |
|
Lieuwe
|
d7cfbed2cd
|
cleanup :D
|
2011-03-19 15:49:36 +01:00 |
|
Lieuwe
|
6c000478f2
|
changed zip filename
|
2011-03-18 23:10:38 +01:00 |
|
jacksonmj
|
f316b1fdb9
|
Remove redundant rotate/invert code and correct rotation direction
|
2011-03-18 20:14:19 +00:00 |
|
jacksonmj
|
d46a3bdcb0
|
Better rotation and inversion, also does single pixel translation
|
2011-03-18 19:33:38 +00:00 |
|
Lieuwe
|
7e27282b92
|
you can now disable(tpt.disable_python) or enable(python) the python console :D
|
2011-03-18 19:42:23 +01:00 |
|
Lieuwe
|
96959503cd
|
now warns about a disabled python console.
|
2011-03-18 19:02:09 +01:00 |
|
Lieuwe
|
8b22ca5064
|
no longer crashes on mangled console.py and other python initialisation errors.
|
2011-03-18 17:23:08 +01:00 |
|
Lieuwe
|
9c39875ef0
|
...
|
2011-03-18 17:04:51 +01:00 |
|
jacksonmj
|
56f966b4db
|
Add some arguments to save build/parse functions
To make clipboard manipulation easier.
|
2011-03-18 12:41:36 +00:00 |
|
Cracker64
|
6ef9f0300e
|
check bounds for wind, causes some funny glitches though.
|
2011-03-18 00:35:09 +00:00 |
|
jacksonmj
|
b2252ce9b2
|
Fix incorrect pitch in sdl_seticon
Was causing garbled icon on linux. 16 pixels * 4 bytes per pixel = 64, not 128.
|
2011-03-17 22:08:36 +00:00 |
|
jacksonmj
|
3b3a173dc9
|
Remove neutrons from pmap
|
2011-03-17 21:42:07 +00:00 |
|
Lieuwe
|
bc8af4e210
|
fuck the wrong branch. also, particle delete function.
|
2011-03-17 18:59:42 +01:00 |
|
Lieuwe
|
295b384466
|
fixed keyrepeat api call
|
2011-03-17 16:35:00 +01:00 |
|
jacksonmj
|
a6dabf2072
|
Visual Studio
|
2011-03-16 19:09:12 +00:00 |
|