-
Notifications
You must be signed in to change notification settings - Fork 19
ParaCraft Change Log 2019
2019.12.23-2019.12.31
- fixed NPL.load zip packages in dev folder
- non-win32 platform will do hot update for all pkg files.
- client updater added for non-win32 version with minimum versions
- client updater now uses paraworld docker
- bmax model now support block model with CAD or X file in addition to bmax file
- all obstruction custom models like stairs, slab, button, fence, etc, are supported by bmax
- fixed bmax model LOD bug with custom sub models
- added color fence, color wall blocks and fixed meta model with color8 bits data
- code block examples tab keys are always replaced by spaces
- code block actor play speed refined and turned to a property
- movie actor static property now support listing all model filename as actor name
- fixed search blocks with duplicated items
- code actor opacity property can be cloned
- merged: npl robot code block added.
- merged: node runtime and updater added for win32
- repeat %d times now uses i_ instead of i
- cad added import Stl block function
2019.12.20-2019.12.22
- play and play movie commands now support play backwards
- fixed play looping movie channels
- attended computerized Chinese char festival as a host
- haqi snow effect now uses paracraft's effect manager
- changed haqi christmas song
- fixed command block online editing
- fixed duplicated lava block
- added Export ParaX in cad block
- fixed export cad block when changing name does not take effect bug
- entity collision sensor now support blockly
- fixed NPLCAD trapezoid typo
2019.12.18-2019.12.19
- fixed relative motion when saving movie block to template
- optimized pivot bone calculations
- fixed pivot point display when offset matrix contains scaling
- npl cad dll merged and released
2019.12.13-2019.12.17
- paracraft.cn is online again
- replied emails to global educators
- added help page for python, cad, html, commands blockly page
- fixed collectable inworld count in multiplayer mode
- fixed blockly empty table with shadow property
- added blockly /lod
- NPL async download API now support custom http headers.
- added /mode school days command, also added to settings page
2019.12.12
- fix entity sign clone
- blockly now support array list table
- added several physical attributes for code actor
- fixed fill line with ice and transparent blocks
- get actor color will now return string instead of number
- ask question qq group added to load world UI
2019.12.8-2019.12.12
- npl oce dll now loaded on demand
- entity sign now support code block editor
- entity sign now support MCML UI
- added commands blockly
- command block now support code block custom commands blockly language editor
- fix % not shown in blockly input field
- all commands and examples are added to blockly
- refined mcml page blockly with frequently used tags and reorders tags
- written new biz plan for paracraft edu section only
2019.12.5-2019.12.7
- codewar disabled copy paste in tips
- fixed worldshare double loading world bug
- add cef3 plugins self-repair if executable is deleted.
2019.11.30-2019.12.4
- attended Edu future workshop in hongkong, we have a 2 hour session
- python code block now support code completion and tips
- added repeat until block for blockly.
- world share is now a startup mod and added ShowLoginModePage filters
- AI robot team formed
- paracraft book group reviewed for a day
2019.11.26-2019.11.29
- won an educational reward, 2 days in Beijing with interviews
- code war refined with more tips
- show global variable now support font size
- merged python-to-npl code block
2019.11.23-2019.11.25
- fixed updating block attribute via scripting interface
- codewar tested with dozens of users.
- shift (batch) create blocks is now working under water
- merged blockly user variables not shown
- both client and server can now edit block model
- block model now support offset in multiplayer mode
- refined codewar UI and fixed several bugs
- when recording videos async loader UI is hidden
2019.11.22
- K key in locked mode will only affect current sub key variable
- fix worldname display for renamed worlds in recommended world list
- block replaceable texture now support jpg files
2019.11.21
- when entity physics radius is 0 it will not be static blocker automatically
- removed two asset models with wrong materials from official assets.
- added mcml_pure_text block item to blockly
- added ToPython into block item
- custom blocks are added tool menu
- when saving bmax file, we will ask user if file already exists
- making tutorials and making videos for code war
2019.11.20
- added 4 video feature list pages on tutorial page.
- npl to python transpiler merged code
- code war refined
- merged pr: project id will compare versions
2019.11.15-2019.11.19
- fixed onCode change when code block is not visible
- fixed shift tab key in text control cancels selection
- search next key F3 added to text control
- run fast mode code is disabled for temp example code
- isMouseDown can detect right button too
- added mcml tags to blockly
- reviewed python to npl plugin
- only empty code block will auto generate movie block nearby
- /stop command added to stop all code blocks (ctrl+p)
2019.11.14
- fixed code actor collision bug when groupid is not specified.
- code war refinement with arrows
- merged pr for worldshare: add seach local network world server feature, and many others
2019.11.12-2019.11.13
- fixed code block and mcml v2 lost key focus not releasing control to 3d scene
- code war refined: adding time goal, headon health bar, level2 fully finished
- interviewed by xinhuashe in beijing on NPL and paracraft.
- mcml v2 text control now support find text without using regular expression by default
2019.11.8-2019.11.11
- fixed /ring /sphere, etc shape commands redo/undo with block data
- merged mcml blockly editor in code block
- headon display with owner draw API added
- new headon display class now supports mcml v2
- code block mcmlv2 window command now support new "headon" property
- fixed text control mouse press selection when auto tab is turned on
2019.11.6-2019.11.7
- fixed save to ParaX file with animation key compression.
- big project: implement code war tech demo v1.0 with mcml v2
- fixed intellisense when funcName does not match func description
- merged: blockly now support comment block
- mcml v2 editbox and text control will now leak ESC key
2019.11.5
- /loadtemplate now support -nohistory option
- /savetemplate now support [-auto_pivot] [-relative_motion] [-hollow] options
- save template page now support saving hollow models
- /select -origin x y z is now supported
2019.11.1-2019.11.4
- added /exportxfile command to parax exporter
- actors of the same group id does not collide with one another
- code actor adds find XXX functions
- ParaXModel saving X file will remove unused animation keys. This allows us to export only selected animations in fbx files using xml file.
- fixed /exportxfile for bmax file
- fixed download world page cancel button not working
- merged PR for modifying world name in load world UI
- merged PR improved world share version compare UI
- merged PR for uploading world preview file now uses a CDN friendly name
2019.10.31
- fast data binding added to mcml v2
- mcml v2's button, editbox, label, checkbox, sliderbar, progressbar support data binding.
- Examples and docs written for databinding in window code block.
- Block template now support user defined pivot point
- added help url to code block item
- adding Window command help page
2019.10.30
- paracraft.wiki is resynced on github for all commands and items.
- fixed /wikigen commands to allow anyone to use
- fixed code block moveXXX command not moving smoothly
- fixed codeUnloaded signal not cleaned up when code block is stopped
- codeblockly window now support environment table
- added windowClosed signal to mcml v2 window
- only load paracraft package if isDevEnv is true
- mcml v2's CloseWindow default to destroy by default
- Ctrl+F find block now supports multiplayer mode
- error messages are added to chat window
2019.10.28-2019.10.29
- mcml2 in code block window now support relative to world path background image
- Ctrl+F now support file history, so one can also search for unloaded regions in history.
- added /copytoclipboard commands
- fix arg bigger than 0 in code help item
- mcml blockly added to code block
- code block settings can now toggle between npl, cad, mcml language mode.
- fixed NplBrowser possible runtime error
- fixed a bug for win32 absolute path like "c:/" during 9 tile texture loading
- code block error will also be sent to log window
2019.10.26-2019.10.27
- fixed paraxexporter mod parsing empty anim table and files in zip bug
- added isEditorClose, closeEditor to entityCode for code block invocations
- code window added Refresh method and exposed to code block
- fixed code block window refresh, removed temporary file use in-memory parsing
- mcml v1 and v2's pe_script refined code env and improved performance
- fixed open asset dialog local file count display not in sync
- intellisense now supports variables in current running code block
- code block F1 will also show help page for function at mouse cursor
- code block running commands will be same as cmd block with relative positions
- info window refined relative to block display
- code block now support info window relative view
- F3 info window translated to Chinese
- /tp regionx, regiony will teleport to region center instead of corner
- block model can now be pushed by a piston
- added open history folder option in settings page
- fixed blockly missing while statement
2019.10.25
- fixed /midi and playNotes commands
- mcml v2 window now support zorder property
2019.10.23-2019.10.24
- userTyped event in text control will also handle special input like delete
- code block window will auto save as user types, instead of on close
- fixed div.name attribute code in mcml v2
- refined missing code block runtime error msg display
- table.clear added to code block
- duplicated code completions are removed
- mouse position and Ctrl+T now use comma instead of space key
- code intelli-sense now support nested tables up to 5 levels
- fixed mcmlv2 div tooltip fallback to parent control policy
- fixed mcmlv2 button background color
- fixed block model scaling now saved when modified via item UI
- mcml v2 div elements now support css transform:rotate, transform:scale and transform-origin property
2019.10.22
- when actor is deleted, all co-routines using this actor are automatically stopped except the one that calls delete().
- expired remote texture version is used first before unexpired version is fetched
- fixed local server still exists in db API
- merged blockly extension from NPLCAD. now blockly supports type checking on boolean return values.
2019.10.19-2019.10.21
- isKeyPressed and registerKeyEvent blockly API changes
- typeOptions added to blockly shadow property.
- the first dropdown parameter can be displayed in intellisense
- becomeAgent, isTouching, isKeyPressed, registerKeyPressedEvent now use shadow property
- code completion is now case insensitive
- code completion now support scrolling
- fixed mouse over text for end of line in the text control
- . and : supported in code completion
- added NPLCAD's code completion
- fixed code item tooltip error when switching language
- run time and compile time code block error messages are more readable
- fixed world position in unistring when cursor is at at board of the word
- code completion will show tip by default
- intelli sense added for code block window
- fixed window screen pos on refresh for mcml2
- keyPressed and userTyped signal added to text control
- _G and nested global tables with metatables now support in intenllisense
- refined keywords typing in intellisense like else, elseif, do, end
- added code block sharedAPI to intellisense, like math, bit, GameLogic, etc.
2019.10.18
- blockly extension added
- minor code block clone method, it will clone time, position, facing, etc
- fixed change language needs a manual restart to take full effect
- cleaned up world share register and login UI
- fixed context2d multiple instances crash bug
- fixed save as world with project id not removed
2019.10.15-2019.10.17
- giving code block lecture to shanghai team with a recorded video
- front end and back end of community edition is studied, creating issues and goals
- a battle game design studied and demo project written.
- mcml2 textarea property refined
- fixed save as world with project id not removed. added fromProjects to trace fork history for saveas world
- code block text window now support mouse over tooltip. All code block api now has funcName property.
- code blockly browser window will not refresh if url is not changed
- flicker removed when code blockly browser switches between code block
- added OnMouseOverWordChange to multiline editbox and mcml v1
- fix has mouse tracking method in UI element mouseOverWordChanged signal added to TextControl
- builder items will use ctrl + right click to open external doc
- rail car, NPC and mob can now be created from client side
- added mouse over help for many key words used in code block window
- fixed context2d multiple instances crash bug
- fixed replaceable texture out of range check in C++
- fixed default alpha blending states for self painted containers.
- show variable will now look for code block's global before world globals
- worldshare now extend /loadworld command to support /loadworld projectid
2019.10.13-2019.10.14
- code block now support allow fast execution mode without check yield
- optimized memory allocation for context2d api
- strict property added toolbase, forcing getter or setter to be called for self.XXX
- clear command will remove previous render queue
- fix /tip command default value in code block
- more complete implementation of code block context2d api
- cloth and particle examples of context2D api added.
- all composition mode added to code context 2d
2019.10.9-2019.10.12
- added getColor to code block and refined /sun and /light commands
- written spatial intelligence and app store design
- code window now support raw mouse event in code block
- all major HTML5 canvas context2d API added to code window in code block with basic shapes
- added tonumber and tostring to operators in blockly
- minor refined variable display in blockly
- added game set and get mode to code block, and added anti-cheating example
2019.10.8
- MAC open entitlement issues removed
- logitow bluetooth to serial port interface hardware done
- logitow doc updated to github wiki at NPLPackages/PluginBlueTooth
- added small project list to paracraft front page.
- added clear memory function and button to paracraft
- android version published to MI app store
2019.10.1-2019.10.7
- written AI in paracraft
- displayname added to user join message
- fixed unregister network event not called for ps_ messages
- broadcastTo implemented in code block
- entityId and from added to network packet
- username support for send network event
- fixed webserver can not be started after game server is started
- fixed html encoding for \r in code block
- ScoreBoard code block demo implemented
2019.9.30
- fixed my school front page not opening
- fixed pe_text in mcml2 can not be cloned in pe_repeat
- fixed created a ScoreBoard demo for multiplayer mode.
- fixed pe_repeat in mcml2 on refresh
- added pe_server_start and shutdown event to codeblock network event
- unreferenced world model and texture assets are unloaded
- http textures are released when we load a new world.
- mcml2 refresh will now also refresh page layout to fix a flickering issue
2019.9.28-2019.9.29
- code actor's click event can now be broadcasted via network
- isServerEntity added to movie block static property and code block actor
- isServerEntity can now be dynamically modified after entity is attached.
- refined server address display and fully implemented all login method.
- truckstar app removed for 64bits platforms
- fixed local resource store with missing disk file.
- serialize server data is implemented for all items
- empty time series are removed during serialization, which saves 50% of disk space and bandwidth for movie blocks on average.
- fixed NPL cad failed to refresh first-time non-exist file.
2019.9.27
- fixed a few texture package for code block
- changed default texture package for new world
- refined texture package name fuzzy matching algorithm to support url host changes
- ServerPage refined to support tunnel and a few other login mode.
2019.9.26
- NPL export with BMAX will auto take model as Block Model.
- local template file will search sub folders, so that NPL cad files are included.
- fixed tunnel client reconnecting with the same nid but different IP addresss.
- merged paracraft user registration code with lots of English translations
- tunnel server now support max user count per room.
2019.9.24-2019.9.25
- fixed arraymap remove bug
- tunnel server now support multiple rooms with duplicated user names in each room.
- tunnel server now support auto room creation and max room count.
- login docker removed lesson and recommendation icons.
- npl cad will now export bmax model
- added paper texture package
- all texture packages data source now moved from paraengine website to keepwork website
- texture package data source now support markdown and json, in addition to html
- fixed texture info spelling xml schema.
2019.9.20-2019.9.23
- added code block settings page
- send network event done for private server
- allow client side execution added to code block
- send network event implemented for private server
- added ps_user_joined and ps_user_left message to game_logic and code block
- fixed default server page name, make it easier to host a private server.
- fixed picking NPL CAD 2 block, fixed a missing repo commit too.
- refined server address display for private server.
- fixed nplcad with Chinese path
2019.9.19
- /install bmax will notify network file changes
- stl export button added for cad block
- fixed CAD code block display with a purple color
- paracraft online version from shanghai team is merged.
2019.9.17-2019.9.18
- tunnel client will merge send identical messages into one.
- chunk observer will batch send entity block data messages as one message
- paracraft community version discussed and merged with paracraft.
- fixed multi block change on server side not working well for entity data.
2019.9.16
- code block now support custom toolbar
- NPL cad code block now has a custom export button on code block's tool bar.
- NPL CAD will auto set movie block's main asset
- when code block name's changed, we will force recompile code block.
2019.9.12
- Fixed save as world with uni-code char
- Remote world can now be saved as local worlds.
- fixed client side disconnect error message.
2019.8.27-2019.9.11
- fixed tunnel server with lost connections
- fixed haqi pay token expired in 5 minutes
- reviewed and merged interaction new user intro in paracraft
- NPL CAD merged with STL export
- paracraft server user limit increased to 40.
- fix file size display in file browser
- fix open world directory for remote world
- load world UI now support any command name such as /connect
- added /netstat commands
- English version of new user tutorial done
- fixed blockslope collision error
2019.8.24-2019.8.26
- Fix initial NPC facing not in sync issue
- meet one investor yunherongdao
- discussed with school science teacher on paracraft in school.
- designed paracraft mini projects in F1 menu.
- Paracraft Beta Installer Launcher added.
2019.8.22-2019.8.23
- fixed NPC scaling syncing in online mode
- fixed main player scaling syncing in online mode
- goto command does not check moving too fast on server side.
- fixed W key while rotating player facing in mobile device
- fixed html inner text encoding with space
- added window method to code block, now support mcml2
- added pageGlobalTable to mcml 2 window class.
- disabled haqi team request
2019.8.19-2019.8.21
- haqi2 CDN updater moved to keepwork server and support 64/32 bits pkg files
- haqi2 is open for all platforms.
- deleted old iPhone paracraft and submitted new ones
- fixed dummy NPC can not be synced in server world
- vmware packet loss issue pinpointed.
2019.8.15-2019.8.16
- music block now support user selecting existing file
- save as template file will create a model item in player's hand by default.
- fixed double space during xml serialization
- fixed movie block text with double space clone issue, refined serialization speed for server_data.
2019.8.14
- added online store, use /open store command or desktop menu to open it.
- /install command now support block template
- added OnInstallModel filters
- fixed npl browser with UI scaling
2019.8.13
- fixed utf8 encoding in zip archive like in github repo.
- zip archive now support adding alias map.
- disabled ime for user open file dialog to prevent entering non-English filename
2019.8.10-2019.8.12
- fixed extracting zip file from utf8 encoded zip archive
- fixed save as from zip archive with Chinese char
- fixed login token expired bug
- code block blockly update
2019.8.8-2019.8.9
- OKR written for paracraft
- main asset file supported for multiplayer mode
- player headon name and color refined for multiplayer mode.
2019.8.7
- report of Xichuan
- released a fixed version for windows XP sp3, for not installing url protocol properly.
- fixed isTouching for pingpong game when two actors have bigger size.
2019.8.2-2019.8.6
- stayed 5 days in xichuan, teaching teachers in remote areas of China how to teach computer skills.
2019.7.27-2019.7.31
- optimized text control rendering performance by caching text width.
- fix text cursor position in formatted text in Mac OS
- ObjectToCameraDistance property added to base object.
- ActorNPC now support camera to object distance
- paracraft Android now supports arm64
2019.7.19-2019.7.26
- buildin mod script now now support MAC
- now support remember multiple user name
- spatial skill lessons added
- Mac OS version fixed and released
- fixed skin page with random textures in movie block new actor dialog.
- fixed memory block can not be co-edited
- fixed desktop menu refined add recorder and npl console
- find block task refined click to close
- fixed text control with new line ending should not be trimmed
2019.7.16-2019.7.18
- NPLRuntime now supports android studio build directly.
- auto_mouseup supported in touchminikeyboard
- replace block texture will disregard texture filename
- spatial ability studied
- fixed entity image in multiplayer mode
2019.7.14-2019.7.15
- submitted 12 student works to http://casvf.xiaoxiaotong.org for competitions
- fixed -bmax command with utf8 Chinese filenames.
2019.7.12-2019.7.13
- fixed /goto command in network mode
- fixed auto backup interval
- entity collectable can now be synced, created in multiplayer mode
- disabled can colllect in read only mode
2019.7.9-2019.7.11
- added /install -bmax command
- bmax, x, fbx files are now supported in multiplayer mode
- movie and code block now support editing in multiple player mode
- fixed multiple block editing for more than 3 players
- bmax model save as supported in multiple player mode.
- command block and chest can also be edited in multiplayer mode
- twitter account and paracraft.org online, written email to Prof. mres scratch.
2019.7.8
- fixed 127 local address in online mode
- fixed bmax default walk animation's looping property.
- written letter to developer and added a donate button to Paracraft and NPL project on github
2019.7.6-2019.7.7
- bmax model and movie actor can now have Chinese name
- fix clone method in blockly editor for not able to enter text.
- cmd in blockly now supports additional parameters
- exit window show the version diff to inform user to upload and share again.
2019.7.3-2019.7.5
- recorded videos for teachers
- fixed water rendering at night
- planned new lessons for paracraft
- fixed auto commit of local world
- open command now more options
- fix actorNPC destory anim instance not cleared bug
2019.7.1-2019.7.2
- fixed memory leak when entity is removed
- set movie actor in code block will not lose focus
- added playAndWait command
- play and anim in code block can now be mixed. anim will clear all external bones in code block
- merged NPL cef browser, supporting /open command and more.
- prepared online classes for teachers using dingding.
- merged worldshare fixing entering old world
2019.6.21-2019.6.29
- code block now support 8 bit colors, cad block now has a color
- added show hide wireframe command
- serial port api designed and added to NPL
- fix zip world save as
- added find window
- added isSchool command and released offline version for school deployment
- written sunclock project and guidelines for competitions.
- paracraft doc with teacher guide lines, a new teacher video is recorded.
- given the last class to zhongkeshiyan school, collected 7 projects.
- company OKR collected
- robot serial port studied with hardware and Luoyu.
- English web site reviewed and knowledge engine reviewed for assessment system.
- 16 paracraft software IP is written and registered.
- all 12 prime school science textbooks are read.
2019.6.20
- click slider bar on time line of movie block to set time
- paracraft download page now support vm
- logitow discussed again for PC version
- paracraft item sharing discussed
- animation script written for QQ
- microbit hardware studied
2019.6.19
- fixed file searching in zip world file
- refined help and faq in paracraft menus
- added isSchool command line which disabled url protocol and haqi games.
- Build quest list from F1 help page is now loaded on demand
- logitow website relaunched on keepwork
- fixed player skin window, allow users to change avatar and skin.
2019.6.18
- fixed EntityOverlay signal disconnection issues.
- toolbase now supports static function receiver with unique connection
- fixed is_dummy for home point.
- fixed CI script for new keepwork CDN of haqi and paracraft.
- give a OKR and vision speech, and discussed about assessment system with knowledge engine.
2019.6.14-2019.6.17
- assessment doc written.
- LIFE conference studied
- paracraft OKR written
- refined paracraft video tutorial and login page.
- haqi call center button added
- refined anim model's default size and movable entity path length can be set.
- fix framemove of dummy objects.
2019.6.11-2019.6.13
- fixed entity destory method and block sign
- fixed group id in C++, actor's group id and sentient fields are made invalid by default.
- refined download web page, and registered paracraft.org for English version.
- English version landing page discussed
- Assessment doc written
2019.6.7-2019.6.10
- added Find block task with GUI
- refined self-teaching website
2019.6.1-2019.6.6
- paracraft freezed for windows XP at 0.7.459
- paracraft launcher and updater now supports custom CDN host
- paracraft now uses cdn.keepwork.com by default.
2019.5.30-2019.5.31
- added registerTickEvent to code block
- merged exit dialog bugs
- refined animation block to support both static and animated model
- merged npl cad with bone support
2019.5.29
- fixed save player handler world path error
- company vision and mission docs written
2019.5.24-2019.5.28
- allow deletion of current signal callback inside the same callback
- fixed code block's call back not called outside the coroutine, this affects broadcastAndWait and playMovie function
- give the second class to zksy and refined the teacher docs
- new rules set for Saturday class, figure out a way to do project based learning
- an interview for magazine.
2019.5.23
- write teacher lessons and paracraft exams
- merged pr for exit dialogs
- fixed random seed for paracraft world
2019.5.21-2019.5.22
- refined save as in menu
- refined movie block sub key orders
- microbit docs and requirements written for animation driven robots
- discussed new PBL learning for offline classes.
2019.5.14-2019.5.20
- fix movie timeline start/end time tooltip
- fix haqi registration with new API and email
- online doc for keepwork
- teacher lessons written
- given lectures to kids and parents at zhongkeshiyan
- released paracraft win32 executable with code signing
- book print replaced text background highlighting with red color
- give lectures to kids from YanAn
- preview version of paracraft coding book is on sale.
2019.5.10-2019.5.13
- fixed code editor first time open does not show cef3 window bug
- offline version of paracraft and cef3, disable auto update. change paracraft's default resolution to 1020
2019.5.9
- fix right click key focus and added GUIRoot:Focus to set real key focus back
- code block window blockly window fixed auto focus and refined user guide.
- npl browser plugin has auto update now
- httpdebug command line now support auto increase port.
2019.5.1-2019.5.8
- fix paracraft contract with partners
- paraworld lesson merged
- npl browser plugin released with code block window
- refined paracraft online doc
- reviewed zhongkeshiyan student works
2019.4.27-2019.4.30
- shadowCaster property added to code block
2019.4.23-2019.4.26
- added getMousePoint in code block
- fixed operators default input in code block
- fixed zorder of overlay for newly added ones
- disabled overlay picking for code UI actors
- a new lesson for PlatformMaker
2019.4.9-2019.4.22
- finished Paracraft book and submitted to editor for publishing
- added zorder for overlay, actor overlay and code UI actor.
- fixed clones with click event when movie actor index is changed in code block
- fixed world share token timeout
- fixed ask function with no actors in code block
2019.4.5-2019.4.8
- merged movie codec audio bug, movie video recorder to version 8
- paracraft book review
- sales model for school refined and confirmed by ZhongkeShiyan School
- open asset file now support exclude filters
- fix Chinese filename display in file selection dialogs
2019.3.23-2019.4.4
- sales model for schools and institutions
- written lessons car race
- biz site online and contacted many people
- introduced paracraft to ZhongKeShiYan school's head masters.
- paracraft book review
- introduced paracraft to bengbu Mayor
- added actor selection effect
- fix url protocol and command line bug due to merge
- visibity property is preserved when actor movie block is changed
2019.3.22
- fix chinese filename for NPL block cad
- fix axis options in blockly NPL cad
- new lesson: Chinese Char and CAD
2019.3.14-2019.3.21
- finished paracraft book initial edition: printed with 350 pages
- fixed movie codec plugin
- fixed ABI for a few pull requests
- deferred lighting reviewed
2019.3.12-2019.3.13
- guideline for book project written
- fix npl cad invalid model crash bug
- added walkSpeed property to code actor
- pricing for keepwork lessons done
2019.3.5-2019.3.11
- fixed railcar colliding and all entity collisions
- MergeMarkdown mod implemented for merging all book chapters
- paracraft book v0.1 merged
- paracraft business web designed
- all book chapters now have replace holders
- refined builder close button
- refined block list with coding as a category name
2019.2.27-2019.3.4
- NPL CAD v2 fully released with various bug fixes and translations
- new NPL CAD lesson written
- given a class on new block cad
- OKR doc written and discussed
- reviewed projects done by aizhi technology
- refined biz doc and signed contract with hitmine
- fixed clone and added call function with return value in blockly
- disabled dragging in blockly mode.
- fixed create new world with existing world name
2019.2.23-2019.2.26
- added should refresh filters and used in NPL cad auto refresh model
- paracraft MAC version 2019 released
- merged NPLCAD with blockly and refined refreshing logics
2019.2.21-2019.2.22
- fix partial compare and code actor two-way data binding fully implemented
- fixed top menu pin with code block viewport layout
- copy and paste keys in range supported in all movie block time lines.
- fix highlight code UI actor
- code actor instance support both UI and 3d object
- code actor instances editor now support click to pick
- merged explorer app
2019.2.19-2019.2.20
- two way binding for page and toolbase objects
- interview with jiemodui
- binding object between number, pos3, vector, radian, to string are implemented
- EditCodeActor now support full data binding for all of its properties.
- reviewed new NPL cad code block API
2019.2.15-2019.2.18
- fixed rotation manip pick rendering bug
- Code actor instance editor fully implemented
- fixed haqi mobile version.
2019.2.13-2019.2.14
- marketing recruiting and discussion
- book projects allocated to team
- ItemCodeActorInstance and manipulator implemented
- fixed haqi mijiuhulu user corrupted data
2019.2.10-12
- written book 2.6-2.9
- written book 1.0-1.1
- code block and movie block now support unlimited actors
- ItemCodeActorInstance added
2019.2.9
- written book 2.4-2.5
- code block log support formatting.
2019.2.5-2019.2.8
- code block ask has return values
- log window added to code block
- serialization in length function refined
- written book 2.1-2.3
- ambition6 and hitmine.fi discussion with pertty
- investigating haqi and keepwork network issues
2019.2.2-2019.2.4
- written book preface book
- ItemCodeActor added and implemented
- book cover page designed and outline written and discussed
2019.2.1
- added waitUntil to codeblock
- fixed worldshare and merged explorerApp
- reviewed ue4 morph target, camera and blueprint tutorials
- becomeAgent now support transfering onclick event
2019.1.28-2019.1.31
- refined task scene context example code
- item code actor is now persistent in the template code block
- Item code actor added to allow create instances of actors from UI
- fixed code block network bug
- deferred shading light tech demo starter code
- merged file write time and scripted particle in NPLRuntime PR
- written paracraft programming book structures and guidelines
- market plan for 2019
2019.1.25-2019.1.27
- actor camera now support relative to player
- fixed skin for entity skin
- tech demo for AI returning to human
- actor commands can now be controlled in code block
2019.1.23-2019.1.24
- _IK bone tips changed
- new actor static property: relative motion
- movie actor now support searchNearPlayer attribute
2019.1.22
- fixed set block data
- code block tools for AI typing game
- relative global actor added for movie block
- getPos now supports @p
- fix actor UI facing with play function
- sensor language added for the typing game
2019.1.21
- reuse movie actor fully implemented.
- npl cad v2.0 initial merge to paracraft mod
- merged project rating
- movie block actor now support static property to change actor name and isAgent property.
2019.1.18-2019.1.20
- autocamera now support avoid global terrain
- dev branch now support virtual keys as in cross platform branch
- global terrain can be enabled dynamically
- /show terrain command added to block world to support real world terrain editing
- fixed picking when terrain is disabled
- movie api refined to support auto delete in code block
- actor NPC now support reuse existing actors
- fix set block now retaining old block data
2019.1.17
- fixed enter lesson world with project mod
- fixed haqi pay api and interface
- implemented setMovie, playMovie, ... api for code block and added to blockly.
- added MovieChannel and new MovieClipRaw class.
- operational guide for B market
2019.1.16
- fix edit movie actor property
- fix haqi pay url
- designing movie api for code block
2019.1.7-2019.1.14
- trip to shanghai meeting with pokecity and funplus
- fixed drop shadow blending bug
- reviewed big pr with shanghai team
- paracraft board added and started project management for several epic issues.
- code block language config now support custom compiler
- NPL cad code block added
- Entity Image now support selecting from files
2019.1.7
- fixed full screen mode to window mode. added /fullscreen command
- create tatfook/paracraft project and board on Zenhub
2019.1.5-2019.1.6
- given a Saturday class on MandelbrotSet
- detailed plan and review of exploration systems in paracraft
2019.1.4
- fixed code block custom char background color
- added callback for /signin and /startLobbyServer
- created MandelbrotSet lesson for Saturday
2019.1.2-2019.1.3
- added mathlib and game logic and ParaIO to code block for advanced users
- lobby tunnel service for Internet users designed
- paraworld roadmap 2019 reviewed, ranking system reviewed
- android parental control studied
- fixed a NPLRuntime transparent face rendering crashing bug.
- fixed long string in code block.
- Typing game turned into a block template
2019.1.1
- Mandelbrot Set studied and created a code block world for it.
- fix AnimTable linear for actor NPC's parent link animation
这是一个WIKI百科页面,任何人都可以编辑, 了解详情 | 上传图片
Download Paracraft | ParacraftSDK | copyright by tatfook 2016 | Join Us