Skip to content

Commit

Permalink
Merge pull request #23399 from code-dot-org/staging
Browse files Browse the repository at this point in the history
DTT (Staging > Test) [robo-dtt]
  • Loading branch information
deploy-code-org committed Jun 28, 2018
2 parents fed9c46 + ca85c09 commit be964b5
Show file tree
Hide file tree
Showing 8 changed files with 34 additions and 29 deletions.
2 changes: 1 addition & 1 deletion apps/Gruntfile.js
Expand Up @@ -141,7 +141,7 @@ describe('entry tests', () => {
},
{
expand: true,
cwd: 'node_modules/@code-dot-org/craft/src/assets',
cwd: 'node_modules/@code-dot-org/craft/dist/assets',
src: ['**'],
dest: 'build/package/media/skins/craft',
},
Expand Down
2 changes: 1 addition & 1 deletion apps/package.json
Expand Up @@ -44,7 +44,7 @@
"@code-dot-org/artist": "0.2.1",
"@code-dot-org/blockly": "2.4.1",
"@code-dot-org/bramble": "0.1.26",
"@code-dot-org/craft": "github:code-dot-org/craft#46cddf8482ef7fad2cd1c4e9ce813c7fde4e8adf",
"@code-dot-org/craft": "0.1.3",
"@code-dot-org/johnny-five": "0.11.1-cdo.2",
"@code-dot-org/js-interpreter-tyrant": "0.2.2",
"@code-dot-org/js-numbers": "0.1.0-cdo.0",
Expand Down
12 changes: 7 additions & 5 deletions apps/src/craft/agent/craft.js
Expand Up @@ -8,10 +8,12 @@ import { tryGetLocalStorage, trySetLocalStorage } from '../../utils';
import { singleton as studioApp } from '../../StudioApp';
import craftMsg from './locale';
import CustomMarshalingInterpreter from '../../lib/tools/jsinterpreter/CustomMarshalingInterpreter';
import GameController from '@code-dot-org/craft/src/js/game/GameController';
import FacingDirection from '@code-dot-org/craft/src/js/game/LevelMVC/FacingDirection';
import EventType from '@code-dot-org/craft/src/js/game/Event/EventType';
import { convertActionPlaneEntitiesToConfig } from '@code-dot-org/craft/src/js/game/LevelMVC/Utils';
import {
GameController,
FacingDirection,
EventType,
utils as CraftUtils,
} from '@code-dot-org/craft';
import dom from '../../dom';
import MusicController from '../../MusicController';
import { Provider } from 'react-redux';
Expand Down Expand Up @@ -470,7 +472,7 @@ export default class Craft {
}

static initializeAppLevel(levelConfig) {
convertActionPlaneEntitiesToConfig(levelConfig);
CraftUtils.convertActionPlaneEntitiesToConfig(levelConfig);

const fluffPlane = [];
// TODO(bjordan): remove configuration requirement in visualization
Expand Down
20 changes: 10 additions & 10 deletions apps/src/craft/designer/blocks.js
Expand Up @@ -2,7 +2,7 @@ const i18n = require('./locale');
import { singleton as studioApp } from '../../StudioApp';
import { stripQuotes } from '../../utils';
import _ from 'lodash';
import eventTypes from '@code-dot-org/craft/src/js/game/Event/EventType';
import { EventType } from '@code-dot-org/craft';

const ENTITY_INPUT_EXTRA_SPACING = 14;

Expand Down Expand Up @@ -290,12 +290,12 @@ export const install = (blockly, blockInstallOptions) => {
};

const statementNameToEvent = {
WHEN_USED: eventTypes.WhenUsed,
WHEN_TOUCHED: eventTypes.WhenTouched,
WHEN_SPAWNED: eventTypes.WhenSpawned,
WHEN_ATTACKED: eventTypes.WhenAttacked,
WHEN_NIGHT: eventTypes.WhenNight,
WHEN_DAY: eventTypes.WhenDay,
WHEN_USED: EventType.WhenUsed,
WHEN_TOUCHED: EventType.WhenTouched,
WHEN_SPAWNED: EventType.WhenSpawned,
WHEN_ATTACKED: EventType.WhenAttacked,
WHEN_NIGHT: EventType.WhenNight,
WHEN_DAY: EventType.WhenDay,
};

const defaultEventOrder = [
Expand Down Expand Up @@ -391,9 +391,9 @@ export const install = (blockly, blockInstallOptions) => {
};
}

makeGlobalEventBlock('whenDay', i18n.eventTypeWhenDay(), eventTypes.WhenDayGlobal);
makeGlobalEventBlock('whenNight', i18n.eventTypeWhenNight(), eventTypes.WhenNightGlobal);
makeGlobalEventBlock('whenRun', i18n.eventTypeWhenRun(), eventTypes.WhenRun);
makeGlobalEventBlock('whenDay', i18n.eventTypeWhenDay(), EventType.WhenDayGlobal);
makeGlobalEventBlock('whenNight', i18n.eventTypeWhenNight(), EventType.WhenNightGlobal);
makeGlobalEventBlock('whenRun', i18n.eventTypeWhenRun(), EventType.WhenRun);

function dropdownEntityBlock(simpleFunctionName, blockText, dropdownArray, doSort) {
blockly.Blocks[`craft_${simpleFunctionName}`] = {
Expand Down
10 changes: 6 additions & 4 deletions apps/src/craft/designer/craft.js
Expand Up @@ -7,9 +7,11 @@ import Hammer from "hammerjs";
import {singleton as studioApp} from '../../StudioApp';
import craftMsg from './locale';
import CustomMarshalingInterpreter from '../../lib/tools/jsinterpreter/CustomMarshalingInterpreter';
import GameController from '@code-dot-org/craft/src/js/game/GameController';
import FacingDirection from '@code-dot-org/craft/src/js/game/LevelMVC/FacingDirection';
import {convertActionPlaneEntitiesToConfig} from '@code-dot-org/craft/src/js/game/LevelMVC/Utils';
import {
GameController,
FacingDirection,
utils as CraftUtils,
} from '@code-dot-org/craft';
import dom from '../../dom';
import eventsLevelbuilderOverrides from './eventsLevelbuilderOverrides';
import MusicController from '../../MusicController';
Expand Down Expand Up @@ -488,7 +490,7 @@ Craft.clearPlayerState = function () {
};

Craft.initializeAppLevel = function (levelConfig) {
convertActionPlaneEntitiesToConfig(levelConfig);
CraftUtils.convertActionPlaneEntitiesToConfig(levelConfig);

// Fluff plane is no longer configured by level builders, pass in an empty plane
const fluffPlane = [];
Expand Down
10 changes: 6 additions & 4 deletions apps/src/craft/simple/craft.js
Expand Up @@ -5,9 +5,11 @@ import trackEvent from '../../util/trackEvent';
var studioApp = require('../../StudioApp').singleton;
var craftMsg = require('./locale');
import CustomMarshalingInterpreter from '../../lib/tools/jsinterpreter/CustomMarshalingInterpreter';
import GameController from '@code-dot-org/craft/src/js/game/GameController';
import EventType from '@code-dot-org/craft/src/js/game/Event/EventType';
import {convertActionPlaneEntitiesToConfig} from '@code-dot-org/craft/src/js/game/LevelMVC/Utils';
import {
GameController,
EventType,
utils as CraftUtils,
} from '@code-dot-org/craft';
var dom = require('../../dom');
var houseLevels = require('./houseLevels');
var levelbuilderOverrides = require('./levelbuilderOverrides');
Expand Down Expand Up @@ -435,7 +437,7 @@ Craft.onHouseSelected = function (houseType) {
};

Craft.initializeAppLevel = function (levelConfig) {
convertActionPlaneEntitiesToConfig(levelConfig);
CraftUtils.convertActionPlaneEntitiesToConfig(levelConfig);

var houseBlocks = JSON.parse(window.localStorage.getItem('craftHouseBlocks'));
Craft.foldInCustomHouseBlocks(houseBlocks, levelConfig);
Expand Down
1 change: 0 additions & 1 deletion apps/webpack.js
Expand Up @@ -17,7 +17,6 @@ var toTranspileWithinNodeModules = [
path.resolve(__dirname, 'node_modules', 'chai-as-promised'),
path.resolve(__dirname, 'node_modules', 'enzyme-wait'),
path.resolve(__dirname, 'node_modules', 'json-parse-better-errors'),
path.resolve(__dirname, 'node_modules', '@code-dot-org', 'craft'),
];

const scssIncludePath = path.resolve(__dirname, '..', 'shared', 'css');
Expand Down
6 changes: 3 additions & 3 deletions apps/yarn.lock
Expand Up @@ -50,9 +50,9 @@
semver "^4.1.0"
xmldoc "^0.1.2"

"@code-dot-org/craft@github:code-dot-org/craft#46cddf8482ef7fad2cd1c4e9ce813c7fde4e8adf":
version "0.1.2"
resolved "https://codeload.github.com/code-dot-org/craft/tar.gz/46cddf8482ef7fad2cd1c4e9ce813c7fde4e8adf"
"@code-dot-org/craft@0.1.3":
version "0.1.3"
resolved "https://registry.yarnpkg.com/@code-dot-org/craft/-/craft-0.1.3.tgz#428a1b02aadf6256c2ab968738e5a080f3a59c08"

"@code-dot-org/johnny-five@0.11.1-cdo.2":
version "0.11.1-cdo.2"
Expand Down

0 comments on commit be964b5

Please sign in to comment.