Skip to content

Commit 17b1065

Browse files
committed
Version 30.0, update readme / TPTMP script
1 parent f4cb3af commit 17b1065

File tree

4 files changed

+22
-9
lines changed

4 files changed

+22
-9
lines changed

README

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,8 @@ Joeboy25 - AMTR ctypes
5454
baizuo - Multiple element highlights
5555
The-Fall - GEL and SPNG can absorb water from more elements (ex. PSTE + SPNG -> CLST)
5656
GIGATeun - GRVI (gravitons)
57-
minecraft-physics - DRAY (duplicator ray)
57+
minecraft-physics - DRAY (duplicator ray), CRMC
58+
G-LinuxorU - CRMC additions
5859

5960

6061
2014 April fools joke element suggestions:
@@ -843,7 +844,20 @@ stickmen spawning with rocket boots. Stamps can be rotated without holding
843844
ctrl. Update TPTMP to version .82. Fix HUD issues with LAVA and FILT. Add a
844845
'rescan stamps' button in the save browser.
845846

846-
847+
Version 30.0 10/31/14
848+
Rewrite parts of README. Fix emap bug, fix q-tips being invisible. Command
849+
key works on OS X. Add tpt.set_debug(2). Rewrite moving solids, fixes the
850+
drawing bug and makes them sync over TPTMP. Remove tpt.moving_solid(). Redo
851+
parts of ANIM, redo Lua code in saves / lua sandbox. Instantly activated
852+
electronics is now a setting (automatically turned on or off). Remove
853+
support for PSv mod saves or k,d mod saves with MOVS / ANIM / Lua code and
854+
move all of that to a better format. Allow uploading saves made in the mod
855+
(mod elements invisible to non TPT players). Fix compatibility with tpt++
856+
powder.pref. Remove most mod-specific lua functions (were clones). New
857+
element: CRMC. Add the new script manager lua script. Remove OTWR and COND.
858+
New sign / stickmen Lua functions. Support tpt++'s save palette (lua / mod
859+
elements can change IDs and still be loaded properly). Remove some legacy
860+
BRTY / SDL sound code. Drawing / Lua / Simulation updates from tpt++.
847861

848862

849863
------------------------------------------------------------------------------
@@ -858,7 +872,6 @@ None (at least that I know of)
858872
-------------------------------------TODO-------------------------------------
859873
------------------------------------------------------------------------------
860874
TODO: '>' means currently being worked on/added next
861-
>Ceramics http://powdertoy.co.uk/Discussions/Thread/View.html?Thread=19402
862875
Redo fav menu ...
863876
Do something about the massively repeated drawing code in Simulation.cpp
864877
make open ui more colorful like tpt++, also fix cut off description in save uploading ui

includes/defines.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@
2929
#define BUILD_NUM 322
3030
//VersionInfoEnd
3131

32-
#define MOD_VERSION 29
33-
#define MOD_MINOR_VERSION 6
32+
#define MOD_VERSION 30
33+
#define MOD_MINOR_VERSION 0
3434
#define MOD_SAVE_VERSION 21 //This is not the version number of my mod anymore, it's only changed when I change the saving code
35-
#define MOD_BUILD_VERSION 48 //For update checks
35+
#define MOD_BUILD_VERSION 49 //For update checks
3636
#define BETA_VERSION 90
3737
#define BETA_MINOR_VER 1
3838
#define RELEASE_VERSION 90

src/lua scripts/multiplayer.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ local using_manager = false
2323
local _print = print
2424
if MANAGER ~= nil or MANAGER_EXISTS then
2525
using_manager = true
26-
_print = MANAGER.print
26+
_print = MANAGER and MANAGER.print or MANAGER_PRINT
2727
else
2828
_print = print
2929
end

src/lua scripts/multiplayer.lua.cpp

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)