Author Topic:  2.3  (Read 8252 times)

0 Members and 1 Guest are viewing this topic.

Craig

  • Developer
  • Extreme Member
  • ******
  • Posts: 6447
  • Dig Deep
  • Awards Developer 3 years on site+600 posts 2 years on site+300 posts Was in the top 10 of the forum stats page as of 4/12/15 Members who have unlocked the robotic avatar 1 year on site+100 posts Day 1 w/25+ posts (4/12/13)
    • View Profile
    • Twitter
    • Awards
2.3
« on: May 25, 2015, 09:00:36 PM »
Additions/Changes:
Clan History.
Clans are now saved on the world file.
Zone builder can now also be a Clan.
Pane (Retexturable) and Stained Glass Pane block.
Post (thick post) block (with new texture). Retexturable.
Marker block and Exclude Marker block textures added to Multi Texture block.
Cloud block is now retexturable.
Cave generation toggle on Creative maps.
Game now pauses when Pause Menu is opened in Single Player games.
You can now place blocks on top of ramps.
Escape can now be disabled for a zone.

Script Aliases (short names).
Support for player relative script coords.
[delete] option added to Rain and Hail script commands.
All script commands that use 2D coords now support relative coords.
Adventure Scripts: Admin assigned scripts that any player can execute for themselves.
Event Driven Scripts: Admin assigned scripts that automatically execute on certain game events.
[admin|clan|remote] option added to script notify command.
[gamertag|clan|history|syshistory|clanhistory] text substitution now available in all script commands that use a [text] parameter.

New Script Commands:
Health - Allows manipulation of player health points.
SetReach - Allows control of the distance players can reach (target) blocks.
OpenBlock - Opens container blocks and presents the transfer interface.
IsGamerCount - Queries the number of gamers in the session.
IsBlockEdited - Queries if the block at a location has been edited.
IsBlockLightSource  - Queries if the block at a location is a light source (emits light).
IsBlockLit - Queries if the block at a location contains light.
IsBlockOre - Queries if the block at a location is an ore block.
IsBlockPassable - Queries if a player can pass through the block at a location.
IsBlockDeliveringPower - Queries if a block is delivering power (to adjacent blocks).
IsBlockReceivingPower  - Queries if a block is receiving power from an adjacent power emitting block. This command has replaced the old IsPowered command.
IsBlockSolid - Queries if the block at a location is a solid block (players cannot see through it or see through parts of it).
IsClock - Queries the current game hour (24 hour clock).
IsDayTime - Queries if it is currently Day time.
IsNightTime - Queries if it is currently Night time.

New Items: Chisel

New Blocks:
        Pane, StainedGlassPane, Post
        PolishedBasalt, PolishedAndesite, PolishedDacite, PolishedDiorite, PolishedTuff
        PolishedSerpentine, PolishedGabbro, PolishedGranite, PolishedKomatiite
        PolishedMarble, PolishedRhyolite, PolishedGreenstone
        PolishedBasaltBrick, PolishedAndesiteBrick, PolishedDaciteBrick, PolishedDioriteBrick
        PolishedTuffBrick, PolishedSerpentineBrick, PolishedGabbroBrick, PolishedGraniteBrick
        PolishedKomatiiteBrick, PolishedMarbleBrick, PolishedRhyoliteBrick, PolishedGreenstoneBrick

Fixes Completed:
Code 4 (bluescreen) when saving new components on a new component pack.
15 other unique Code 4 (bluescreen) errors fixed.
Zone edit screen text miss alignment.
Sign texture select bug (Dig Deep only).
Multi-texture block walking sound.
Mobs that just won't die.
Host not updated with Remote script deletions.
Inventory Move script command fix.
Some SetBlock script command validation added.
Painting and Locked Chest textures reincluded.
Some Teleport fixes.
Eating (and related) bug.
Single wielding fixes.
Key's can't be placed on the ground.
MC360 Control Scheme bug.
Cylinder texture on Winter HD.
Dozens of internal exceptions fixed.


Will add new additions/fixes as they are completed.
« Last Edit: June 29, 2015, 01:00:55 AM by Craig »

Craig

  • Developer
  • Extreme Member
  • ******
  • Posts: 6447
  • Dig Deep
  • Awards Developer 3 years on site+600 posts 2 years on site+300 posts Was in the top 10 of the forum stats page as of 4/12/15 Members who have unlocked the robotic avatar 1 year on site+100 posts Day 1 w/25+ posts (4/12/13)
    • View Profile
    • Twitter
    • Awards
Re: 2.3
« Reply #1 on: May 26, 2015, 08:36:26 AM »
« Last Edit: June 17, 2015, 10:40:40 PM by Craig »

Craig

  • Developer
  • Extreme Member
  • ******
  • Posts: 6447
  • Dig Deep
  • Awards Developer 3 years on site+600 posts 2 years on site+300 posts Was in the top 10 of the forum stats page as of 4/12/15 Members who have unlocked the robotic avatar 1 year on site+100 posts Day 1 w/25+ posts (4/12/13)
    • View Profile
    • Twitter
    • Awards
Re: 2.3
« Reply #2 on: May 27, 2015, 01:18:09 AM »
« Last Edit: June 17, 2015, 10:40:48 PM by Craig »

Craig

  • Developer
  • Extreme Member
  • ******
  • Posts: 6447
  • Dig Deep
  • Awards Developer 3 years on site+600 posts 2 years on site+300 posts Was in the top 10 of the forum stats page as of 4/12/15 Members who have unlocked the robotic avatar 1 year on site+100 posts Day 1 w/25+ posts (4/12/13)
    • View Profile
    • Twitter
    • Awards
Re: 2.3
« Reply #3 on: May 29, 2015, 09:07:58 AM »
I've had my fun adding some new stuff, now it's back to fixing bugs, no more new stuff.

I plan to submit this update sometime around the end of next week.

« Last Edit: June 17, 2015, 10:40:56 PM by Craig »

Craig

  • Developer
  • Extreme Member
  • ******
  • Posts: 6447
  • Dig Deep
  • Awards Developer 3 years on site+600 posts 2 years on site+300 posts Was in the top 10 of the forum stats page as of 4/12/15 Members who have unlocked the robotic avatar 1 year on site+100 posts Day 1 w/25+ posts (4/12/13)
    • View Profile
    • Twitter
    • Awards
Re: 2.3
« Reply #4 on: June 03, 2015, 08:12:09 PM »
OpenBlock script command (Opens container blocks and presents the transfer interface).
This command acts the same as if a player left clicked on the block and the block can be opened.

Valid blocks:
Crate
Chest
Safe
LockedChest
BookCase
Furnace/LitFurnace:
ItemShop
BlockShop
Workbench
Book

The usual screen is presented, allowing the player to interact with the block.


Script Aliases (short names).
This was added to mitigate the problem of limited script line length forced by the standard Xbox text input dialog. If your script names are long, due to good organization using folder names, then commands like MessageBox and Menu can be limited because of the script line length limit. Script aliases allow you to define a short name for a script, so that you can fit more scripts into the MessageBox and Menu commands. Any script name can be substituted for a script alias in any script command that takes a script name as input.
« Last Edit: June 17, 2015, 10:41:37 PM by Craig »

Craig

  • Developer
  • Extreme Member
  • ******
  • Posts: 6447
  • Dig Deep
  • Awards Developer 3 years on site+600 posts 2 years on site+300 posts Was in the top 10 of the forum stats page as of 4/12/15 Members who have unlocked the robotic avatar 1 year on site+100 posts Day 1 w/25+ posts (4/12/13)
    • View Profile
    • Twitter
    • Awards
Re: 2.3
« Reply #5 on: June 10, 2015, 03:27:56 AM »
I don't know if these will be much use, but they were quick and easy to add, so I added them.

IsBlockEdited [x,y,z] [true|false] - Queries if the block at a location has been edited.
IsBlockLightSource [x,y,z] [true|false] - Queries if the block at a location is a light source (emits light).
IsBlockLit [x,y,z] [sun|moon|block] [true|false] - Queries if the block at a location contains light.
IsBlockOre [x,y,z] [true|false] - Queries if the block at a location is an ore block.
IsBlockPassable [x,y,z] [true|false] - Queries if a player can pass through the block at a location.
IsBlockDeliveringPower [x,y,z] [true|false] - Queries if a block is delivering power (to adjacent blocks).
IsBlockReceivingPower [x,y,z] [true|false] - Queries if a block is receiving power from an adjacent power emitting block. This command has replaced the old IsPowered command.
IsBlockSolid [x,y,z] [true|false] - Queries if the block at a location is a solid block (players cannot see through it or see through parts of it).
IsClock [compare] [hour] [true|false] - Queries the current game hour (24 hour clock).
IsDayTime [true|false] - Too complicated to explain.
IsNightTime [true|false] - Ditto.
« Last Edit: June 17, 2015, 10:41:12 PM by Craig »

Craig

  • Developer
  • Extreme Member
  • ******
  • Posts: 6447
  • Dig Deep
  • Awards Developer 3 years on site+600 posts 2 years on site+300 posts Was in the top 10 of the forum stats page as of 4/12/15 Members who have unlocked the robotic avatar 1 year on site+100 posts Day 1 w/25+ posts (4/12/13)
    • View Profile
    • Twitter
    • Awards
Re: 2.3
« Reply #6 on: June 17, 2015, 11:03:54 PM »
OP updated.

Craig

  • Developer
  • Extreme Member
  • ******
  • Posts: 6447
  • Dig Deep
  • Awards Developer 3 years on site+600 posts 2 years on site+300 posts Was in the top 10 of the forum stats page as of 4/12/15 Members who have unlocked the robotic avatar 1 year on site+100 posts Day 1 w/25+ posts (4/12/13)
    • View Profile
    • Twitter
    • Awards
Re: 2.3
« Reply #7 on: June 24, 2015, 08:27:08 AM »
OP updated.

We're into final testing now. So I'm hoping the update will be submitted to peer review sometime during the up coming weekend.

Craig

  • Developer
  • Extreme Member
  • ******
  • Posts: 6447
  • Dig Deep
  • Awards Developer 3 years on site+600 posts 2 years on site+300 posts Was in the top 10 of the forum stats page as of 4/12/15 Members who have unlocked the robotic avatar 1 year on site+100 posts Day 1 w/25+ posts (4/12/13)
    • View Profile
    • Twitter
    • Awards
Re: 2.3
« Reply #8 on: July 02, 2015, 10:00:33 PM »
Apologies for the delays everyone. My family was ill with flu last week, and I've been ill all this week, so it's slowed everything down. I expect the update to go into peer review next week.