jacob1
ec417095b9
add sim.TOOL_MIX, fixes #414
2017-05-09 21:59:15 -04:00
jacob1
b0f3b2a36b
Fix QRTZ killing life=0 PHOT, fixes #415
2017-05-09 21:56:01 -04:00
jacob1
b9c658ae20
elements are only recounted when unpaused, apparently
2017-05-09 21:52:40 -04:00
jacob1
2d7934bca6
fix elementRecount never being reset to false, fixes #417
2017-05-09 21:49:54 -04:00
jacob1
8830120479
use part_change_type in legacy fire update, closes #418
2017-05-09 21:45:42 -04:00
jacob1
0f40db4ef9
proper ctrl+backspace support
2017-05-08 23:45:18 -04:00
jacob1
abf60508cd
fix ambient heat being reset when creating saves
2017-05-06 23:57:27 -04:00
LBPHacker
e1d8e814a5
Restrict type check to type field
2017-05-06 20:45:50 -04:00
LBPHacker
e15bfac60f
Moving conditional branches around
2017-05-06 20:45:50 -04:00
jacob1
ce054bfc3f
fix misc. errors reported by clang static analyzer
2017-05-06 20:02:23 -04:00
jacob1
9b954c7ed5
CRAY(LIGH) defaults to LIGH with .life 30
2017-05-06 19:40:22 -04:00
jacob1
cdc8f64896
fix clang compile warnings, fixes #406
...
also, sim.ambientAirTemp takes floats now
2017-04-27 23:08:06 -04:00
jacob1
8d492ef549
meant to move those functions into GameSave class
2017-04-25 00:05:15 -04:00
jacob1
5ce60b5f5f
clean up massive repeated code in GameSave.cpp
2017-04-24 23:59:47 -04:00
jacob1
c98f63bd89
save ambient heat in saves, if it is enabled
2017-04-24 22:29:45 -04:00
jacob1
184777ed12
GameSave.cpp 2D array cleanup
2017-04-23 22:44:31 -04:00
jacob1
ddd326eafd
fix LSNS
2017-04-23 12:51:40 -04:00
jacob1
6d6a615a37
msvc min/max fixes
2017-04-23 12:30:39 -04:00
Tamás Bálint Misius
0fe596f741
Make RFGL and RFRG a bit more realistic ( #366 )
...
* Make RFGL and RFRG a bit more realistic.
This means that they both more or less follow Gay-Lussac's law: T2 = T1 * P2 / P1. Simple heat transer mechanism, no playing around with .life, shared update function.
* Ditch weird pressure scale
* No /0 pls
2017-04-23 11:25:42 -04:00
jacob1
40972f9434
pressure and air velocity are now saved in saves
2017-04-22 17:06:28 -04:00
jacob1
0dd1cbf050
Add C5 to phot HUD list, fixes #401
2017-04-21 20:32:12 -04:00
jacob1
866289c179
remove duplicate function, fix Simulation::GetParticleType, fixes #402
2017-04-21 20:24:24 -04:00
jacob1
01d17cb860
remove unused PSTN code (is this a sign of a bug?)
2017-04-20 21:16:25 -04:00
Nickolay
7078d7e528
Customizable FRAY and INVS ( #390 )
2017-04-20 17:37:09 -04:00
LBPHacker
3fbfb83b0e
Fix cache value from Lua graphics functions being ignored
2017-04-17 23:46:03 -04:00
jacob1
e712a8dbec
make last 3 arguments to sim.brush optional, for convenience
2017-04-17 23:28:12 -04:00
LBPHacker
e9d80fe52a
sizeof(unsigned char)
2017-04-17 23:28:12 -04:00
LBPHacker
5cf3fa3f5b
More parameters for sim.brush
2017-04-17 23:28:12 -04:00
krawthekrow
c2642f35f8
fix FRME breaking when partially blocked
2017-04-17 22:58:11 -04:00
krawthekrow
446d4412ea
fix pstn oddity
2017-04-17 22:58:11 -04:00
jacob1
076ec711a9
fix photon refraction on windows
2017-04-16 21:41:50 -04:00
jacob1
cf03731dc3
Skylark: make GRAV prettier
2017-04-11 23:15:23 -04:00
jacob1
d3f0896599
Changes by Skylark:
...
Double the preciseness of photon refracting
photon refracting efficiency improvement on GCC
CRMC now slightly scatters photons when reflecting
BGLA now scatters photons
PQRT scatters photons like QRTZ does
C5 frequency doubling, id:2087410
*slight styling changes by jacob1*
2017-04-11 23:15:01 -04:00
jacob1
bcebe7560e
fix typo in Air.cpp
2017-04-10 23:30:56 -04:00
jacob1
1af4fa912f
fix debug portal lines to the highest ID particle not working, fixes #393
2017-04-08 09:54:45 -04:00
Me4502
bda17dd62e
Fixed favorites being able to be added multiple times.
2017-04-08 09:51:50 -04:00
LBPHacker
804b33f389
Fix WIFI cooldown
...
For some reason WIFI would only add sparks to the spark queue
(sim->wireless[1]) if there was no spark added to it in the previous
frame (sim->wireless[0] in the current frame). Fixed.
2017-03-20 23:04:28 -04:00
LBPHacker
becd92bfc2
Fix downvote button not being reset when opening a local save
2017-03-19 23:16:39 -04:00
Mark Theng
1c12d1ec16
Take history snapshot before setting save ( #358 )
2017-03-19 23:15:08 -04:00
Capacitor Set
2d4c195c86
Fix memory leaks
2017-03-19 23:05:39 -04:00
jacob1
0832caa4f9
fix typo, gasses -> gases
2017-03-18 00:35:33 -04:00
jacob1
287d5f9534
minor text fixes
2017-03-05 10:56:11 -05:00
jacob1
83657e8773
disable experimental elements in mods, intro text fix for mods
2017-03-04 23:54:03 -05:00
jacob1
cd448a5747
fix Misc.cpp file_load (this function isn't used anywhere)
2017-02-27 22:28:03 -05:00
jacob1
d5347b0906
Fix test error
2017-02-26 14:02:38 -05:00
jacob1
b01e7a6a36
put #ifdef around denormal functions, they only exist when using SSE/SSE3
2017-02-20 19:15:41 -05:00
jacob1
ca792f12b5
misc compiler warning fixes (multiple compilers)
2017-02-20 19:14:50 -05:00
Issue tracking bot
d9115fc3fe
Fix -Werror=misleading-indentation ( #369 )
2017-02-20 18:51:10 -05:00
jacob1
ac8c01ae57
ensure floating point denormals aren't used, they can massively lag the air sim
2017-02-19 19:29:41 -05:00
jacob1
08a7dfebea
move undohistorylimit config pref, change default to 5
2017-02-18 23:58:14 -05:00
jacob1
61e19a3237
fix crash when undoing if there were no snapshots
2017-02-18 23:41:52 -05:00
jacob1
51eeaf218d
fix crash when doing Textbox.new()
2017-02-13 17:43:48 -05:00
jacob1
6040ccd27e
ugly fix for two empty snapshots being created on startup
2017-02-09 23:08:44 -05:00
jacob1
787939db3d
add ctrl+shift+z alternate shortcut for redo
2017-02-09 22:57:31 -05:00
jacob1
8f4e3a56bd
reduce ctrl+z snapshot memory usage
2017-02-09 22:55:05 -05:00
jacob1
a1431b6d2b
Fix memory leak
2016-11-14 10:19:49 -05:00
jacob1
389159728c
Configurable undo history
...
Note: Each undo adds 16.7 MB of RAM usage, max is 200 (3.4GB), but don't set it to this
2016-11-14 10:03:09 -05:00
jacob1
25a2d9b5b5
some modifications to ctrl+z/ctrl+y
...
allows infinite undoing / redoing, improvements when history limit is greater than one
2016-11-14 10:03:09 -05:00
krawthekrow
95d2014724
allow redo with Ctrl-Y
2016-11-14 10:03:08 -05:00
krawthekrow
63b2227802
add ctype-based filt shift modes ( #351 )
2016-11-07 18:06:43 -05:00
Tamás Bálint Misius
57f5d0f84f
Add sim.brush ( #350 )
2016-11-07 18:00:34 -05:00
Mark Theng
3a3254f38b
fix debug zeroth particle ( #352 )
2016-11-07 17:43:20 -05:00
krawthekrow
477d2be92c
always calculate tool button offsets directly from mouse position
2016-11-07 17:39:13 -05:00
krawthekrow
f5ede49362
combine GameView DoMouseMove into OnMouseMove
2016-11-07 17:39:13 -05:00
jacob1
c1fad5ebf9
linux compiling fix
2016-10-14 09:30:29 -04:00
jacob1
9e33906858
VS 2015 compiling fixes
...
note, wiki guide still doesn't work unless you also have vs2013 installed
2016-10-13 22:32:52 -04:00
jacob1
5370f07bf0
Don't control STKM when placing stamps, fixes #320
2016-10-13 20:29:10 -04:00
Tamás Bálint Misius
4aa58d6c0c
Fix crash on SPRK(ctype=0) being killed by PROT ( #344 )
2016-10-07 09:37:25 -04:00
cxi
ef9ef5bbce
Fix bug with conservation of energy in RFGL ( #338 )
2016-10-01 00:19:48 -04:00
jacob1
85e2516a42
missed movement code fixes from my mod? b7ef4c8f2b95
2016-10-01 00:16:50 -04:00
jacob1
e8b4f99644
delete old comment
2016-10-01 00:04:26 -04:00
Mark Theng
8e0708daad
fix particle debug when unpaused ( #343 )
2016-09-30 23:54:03 -04:00
jacob1
69d28bd7b0
Fix crash with really high speed photons, a check is needed here too
2016-09-24 10:07:53 -04:00
jacob1
2708c379a1
Update RFRG / RFGL element IDs
2016-09-10 13:12:39 -04:00
jacob1
f94b0489f5
fix formatting in RFRG and RFGL
2016-09-10 12:56:12 -04:00
cxi
6e6eb36bf5
RFRG and RFGL ( #315 )
2016-09-10 12:54:10 -04:00
cxi
ad4ef65cb3
Make CRAY copy its own life to particles it creates ( #335 )
2016-09-10 12:51:07 -04:00
jacob1
797f9357ff
fix float detection in console, fixes stuff like !set type all 0.8C
2016-09-10 12:46:15 -04:00
jacob1
86fef64309
Fix potential build error, fixes #333
2016-09-04 21:53:41 -04:00
jacob1
fc451e5385
don't allow publishing E182 saves
2016-09-04 21:49:24 -04:00
jacob1
9277839f11
enable E182 in snapshots
2016-09-04 21:47:45 -04:00
jacob1
8a130aaab4
add log message when particle debugging is advanced due to unpause
2016-09-04 21:42:48 -04:00
Mark Theng
8de12d616e
fix resume simulation/reload in the middle of subframe debugging ( #330 )
2016-09-04 21:33:33 -04:00
jacob1
2df333c99f
TPT is now shown in desktop menus when installing on linux
...
uses powder-48.png as icon + 3rd .desktop entry
2016-09-04 21:27:55 -04:00
jacob1
b405674d3d
minor updates to .desktop files
2016-09-04 20:17:35 -04:00
SopaXorzTaker
968116bcad
Typo in BRMT's description ( #319 )
2016-09-04 19:47:10 -04:00
jacob1
a7d108593c
convert spaces in BSON lib to tabs
2016-08-14 18:23:45 -04:00
jacob1
89e7238f3b
fix invalid read in BSON.cpp when loading some kinds of invalid saves
2016-08-14 18:18:59 -04:00
jacob1
6dc1c222bc
catch potential ParseExceptions when loading saves, use bson error handler to prevent exit(-5)
2016-08-14 18:18:59 -04:00
Simon Robertshaw
97a9f41ab9
Another experimental elemement, E182, some kind of nuclear fuel.
2016-08-07 21:36:32 +01:00
jacob1
cd41aac1f7
allow snapshots to still publish saves, as long as they don't use new features
2016-08-07 15:31:28 -04:00
Simon Robertshaw
b8e2113b05
Another experimental element, floats on water, supports other structures
2016-08-07 16:15:30 +01:00
Simon Robertshaw
4a3f3e763c
Rename experimental element
2016-08-07 16:15:01 +01:00
Simon Robertshaw
86b83798f7
More graceful exit when X11 is not available on Linux
2016-08-07 13:17:17 +01:00
Simon Robertshaw
30c7c9107d
Experimental element - extra high thermal conductivity
2016-08-06 17:35:06 +01:00
jacob1
9a855cc8cb
fix some commas in HTTP.cpp that should be semicolons
2016-08-02 08:31:33 -04:00
jacob1
07e06efbe0
New version: 91.5 (330)
2016-07-26 22:21:28 -04:00
jacob1
8cfe2af6ca
I think the word "for" made more sense before
2016-07-26 21:12:18 -04:00
cxi
e313e4bf3d
Add reporting because of tags to report dialog ( #316 )
2016-07-26 21:10:40 -04:00
jacob1
59ac872d5f
restrict saves using newer features of elements
2016-07-26 19:33:04 -04:00