Project

General

Profile

Download (7.57 KB) Statistics
| Branch: | Revision:

distorted-objectlib / src / main / java / org / distorted / objectlib / main / ObjectType.java @ ae9d9227

# Date Author Comment
ae9d9227 12/28/2023 03:48 PM Leszek Koltunski

Big step toward separating TwistyObject metadata.

cb610f4d 12/16/2023 11:36 PM Leszek Koltunski

Shape-shifting cuboids: icons (incorrect), jsons, meshes.

7ca7a08f 12/16/2023 03:48 PM Leszek Koltunski

Support for shape-shifting cuboids. (except for the flat ones like the Super Floppy)

93dc5a55 12/13/2023 02:33 PM Leszek Koltunski

progress with Ghost rotations.

5df97ecb 12/10/2023 02:07 AM Leszek Koltunski

progress with Ghost rotations.

e3169794 11/30/2023 01:05 AM Leszek Koltunski

separate a new class out of TwistyObject: TwistyLayerRotations

176ae5bb 11/24/2023 04:22 PM Leszek Koltunski

Mirror objects: icons, jsons, meshes.

f7f5771f 11/24/2023 01:25 PM Leszek Koltunski

Bump Jing works now.

b897d111 11/23/2023 01:43 AM Leszek Koltunski

first attempt at a generic Mirror mechanism.

5ae0d190 11/11/2023 12:15 AM Leszek Koltunski

Make it possible to download objects with no extras file. Up VERSION_OBJECT_APP to 13.

1fda81c4 11/10/2023 12:27 AM Leszek Koltunski

remove 'MESH_NICE'

94a0a353 10/09/2023 04:44 PM Leszek Koltunski

fix scrambling (and max scramble depth!) of the 4-color Dino

6c1eaae9 10/04/2023 04:51 PM Leszek Koltunski

Lattice Cube: new icon

d3f3883a 10/04/2023 03:33 PM Leszek Koltunski

Lattice Cube: the class, icon, mesh, json. Only tutorials remain.

9e339d9b 09/23/2023 10:27 AM Leszek Koltunski

Minor adjustment for Mosaic Cube

3c604ae5 09/22/2023 12:17 PM Leszek Koltunski

- some progress with Mosaic Cube.
- very important memory optimizations for the main dialogs (mainly Scores - which no longer leaks memory!)
- increase the size of object icons from 144x144 to 256x256

e707966d 09/21/2023 12:43 AM Leszek Koltunski

Initial support for the Mosaic Cube.

2318a72a 09/20/2023 10:01 PM Leszek Koltunski

Lots of new tutorials; change the order of the objects.

5ea51a66 09/20/2023 03:34 PM Leszek Koltunski

Jings - more tutorials.

8b1d0149 09/20/2023 03:05 PM Leszek Koltunski

Dino Skewb - implementation, jsons, mesh, icon.

b5744b1f 08/20/2023 12:30 PM Leszek Koltunski

Remove the generic 'MINOR' object and extras versions from JsonWriter, and replace them with per-ObjectType values. This was the reason why objects which had their 'minor' (really: version) updated to '1' in the server then never updated the jsons with locally stored versions.

37f32ab0 08/12/2023 06:49 AM Leszek Koltunski

Jings: hopefully final corrections.

5136b80d 08/11/2023 06:37 PM Leszek Koltunski

Jings: further corrections.

c0f1d6fc 08/07/2023 04:05 PM Leszek Koltunski

Jings: icons.

e3b16901 08/07/2023 03:28 PM Leszek Koltunski

Improve object creator.

ea726e12 08/07/2023 01:24 PM Leszek Koltunski

Support Jing3 and Jing4 ( aka 4x4 Pyramind and 5x5 Pyramid).

Progress with 6x6 Pyramid.

2bcb4ac1 08/03/2023 01:42 AM Leszek Koltunski

O2 cube: minor

56fae9e9 08/03/2023 01:40 AM Leszek Koltunski

O2 cube: icon

ffd8c9e4 08/02/2023 11:16 PM Leszek Koltunski

O2 cube: first version.

d11ce221 07/26/2023 11:57 PM Leszek Koltunski

objects

fe9267f5 06/20/2023 11:06 PM Leszek Koltunski

Minor.

1c90a93d 05/31/2023 01:22 AM Leszek Koltunski

Ancient Coin: better scrambling.

031d098f 05/31/2023 12:29 AM Leszek Koltunski

3 new icons.

acf2a9e1 05/31/2023 12:09 AM Leszek Koltunski

Support for automatic creation of Scramble Algorithms and Edges which ignore the 'non-rotatable' layers.
Implement this to the Coin Tetrahedron, Ancient Coin Cube & Tins Cube.

a6aa9a47 05/30/2023 11:18 PM Leszek Koltunski

Improve the 'rot axis parallel to face axis' touch control mode:
support case when the rot axis is parallel and agrees in direction with the face axis, and the one when they disagreee in direction.

cadc79fe 05/30/2023 06:59 PM Leszek Koltunski

Progress with Ancient Coin Cube.

b3c8eeda 05/28/2023 01:34 AM Leszek Koltunski

Improve Tins Cube.

1578cf00 05/27/2023 03:38 PM Leszek Koltunski

Switch off Tins Cube; bugfixes for the BandagedCreator.

5d7bb479 05/26/2023 06:35 PM Leszek Koltunski

Tins Cube.

61f5c489 05/25/2023 04:16 PM Leszek Koltunski

Rearrange the objects and produce new JSONs.

2fa1601b 05/10/2023 12:37 AM Leszek Koltunski

Coin tetrahedron: make it invisible.

6a679437 05/09/2023 10:19 PM Leszek Koltunski

Coin tetrahedron: icon.

b480f4dd 05/05/2023 11:29 PM Leszek Koltunski

Coin Tetrahedron: progress

4f629c09 05/01/2023 12:03 PM Leszek Koltunski

Coin Tetrahedron: initial commit

550a802e 03/24/2023 01:01 AM Leszek Koltunski

Square-0: icon.

b0098170 03/24/2023 12:57 AM Leszek Koltunski

Switch off Square-0

e07840dc 03/24/2023 12:08 AM Leszek Koltunski

Add Square-0

fd271599 03/23/2023 01:01 AM Leszek Koltunski

Make the Masterball built-in - we need to displace the old version of it with an old scrambling mechanism.

7eba3235 03/08/2023 05:24 PM Leszek Koltunski

Master Icosamate: mesh, jsons.

1a2182df 03/07/2023 07:39 PM Leszek Koltunski

Master Icosamate: first code.

bd9214f4 03/07/2023 05:25 PM Leszek Koltunski

Icosamate: switch it off

593cd919 03/07/2023 04:50 PM Leszek Koltunski

Icosamate: mesh, jsons.

d54d1f8a 03/07/2023 11:30 AM Leszek Koltunski

first attempt at Icosamate
new PL tutorial for the Crazy Planets

c0266cb1 03/06/2023 01:29 AM Leszek Koltunski

Tablebase-based scrambling.

cf93ea4e 03/04/2023 12:06 AM Leszek Koltunski

Introduce InitAssets. We'll use this later to pass on references to the tablebase file to the TwistyObject (so that it can use this for perfect scrambling)

a35cdb83 02/22/2023 10:47 PM Leszek Koltunski

fix for a crasher.

74b613ff 02/22/2023 10:38 PM Leszek Koltunski

Bump first 4 jsons to version 8

2dffaf22 02/13/2023 03:32 PM Leszek Koltunski

- add the Pyraminx Duo solver to the list
- make the signature of an object independent of its location in the ObjectType enum

f7f29a62 02/10/2023 12:01 AM Leszek Koltunski

Increate number of Burr Cube scrambles to 487.

0469a642 02/09/2023 02:17 AM Leszek Koltunski

Minor

8bd3a60b 02/09/2023 01:36 AM Leszek Koltunski

Add Burr Cube (aka Wall Cube)

c73ea131 02/09/2023 12:19 AM Leszek Koltunski

Camouflage: new json (change complexity and num scrambles)

8c882fd1 02/09/2023 12:09 AM Leszek Koltunski

Camouflage: new mesh and json.

539b46ea 02/09/2023 12:04 AM Leszek Koltunski

Correct Camouflage's cubits (centers must be 1x1x1!) and add YTS' scrambling algorithms.

e8d8c12a 01/30/2023 02:49 PM Leszek Koltunski

Don't do slow scramblng if numScrambles>=50 - do a fast scramble instead.

d60a2399 01/30/2023 11:11 AM Leszek Koltunski

AI Cube: rename the icon.

51d14921 01/30/2023 11:09 AM Leszek Koltunski

Icon (and icon creation) for the Camouflage 3x3x3.

ca5bd228 01/30/2023 01:27 AM Leszek Koltunski

AI Cube: rename BAN5_3 to BAN5_4

6c39a268 01/29/2023 10:07 PM Leszek Koltunski

AI Cube: dmesh, jsons. Only scrambling now missing.

7d41fc84 01/29/2023 11:29 AM Leszek Koltunski

Beginnings of support for AI Cube.

27249eea 01/28/2023 06:10 PM Leszek Koltunski

Produce new JSONs files (version 7, with new scrambling method)

9ba7f3f6 01/28/2023 02:28 AM Leszek Koltunski

Move scrambling to a new model where there are spearete scrambling 'algorithms' and 'edges' of the scrambling graph.
Now each edge can contain a whole algorithm, i.e. a sequence of moves leading from state to state, which permits construction of scrambling for more complicated bandaged objects such as the AI cube....

f925d455 01/25/2023 05:01 PM Leszek Koltunski

Progress with the Camouflage 3x3x3.

e7569064 01/25/2023 01:00 AM Leszek Koltunski

Beginnings of support for the Camouflage 3x3x3.

5f795839 01/10/2023 06:21 PM Leszek Koltunski

Pyraminx Diamond & Duo: meshes, jsons.

8bb3e677 01/08/2023 10:14 PM Leszek Koltunski

Minor bugfixes for creating JSON files version 6 (with per-cubit lists of VertexEffects)

2806f152 01/05/2023 01:34 PM Leszek Koltunski

Make several objects built-in
oone fix for USE_IAP

32ec56ba 01/02/2023 02:05 PM Leszek Koltunski

Purchase Pane: buttons

8b3b1d85 12/20/2022 02:59 PM Leszek Koltunski

Changes to the initialization - initialize the 'bought objects'

0d36201a 12/09/2022 02:01 AM Leszek Koltunski

switch off Masterball in the enum

a76330cc 12/09/2022 12:23 AM Leszek Koltunski

Masterball: icon, mesh, jsons.

c1452814 12/06/2022 12:38 AM Leszek Koltunski

Progress with Masterball - the whole object gets drawn more or less correctly now.
Remaining: issue with Sink effect not fully inflating the ball and TouchControl.

54588439 12/05/2022 05:32 PM Leszek Koltunski

progress with Masterball - Cubits app works now.

a81d84a2 11/27/2022 01:32 PM Leszek Koltunski

Make Pyraminx Duo invisible.

f7f7ea8e 11/26/2022 01:53 PM Leszek Koltunski

Pyraminx Duo: json, mesh, icon, etc.

82bc272d 11/26/2022 12:43 AM Leszek Koltunski

Implement Pyraminx Duo

5d09301e 11/24/2022 03:22 PM Leszek Koltunski

New Mastermorphix & Megamorphix icons, some small corrections.

b5cc50ae 11/20/2022 11:52 PM Leszek Koltunski

Mastermorphix & Megamorphix: finishing touches (meshes, jsons, icons, final adjustments)

4bd1b3d6 11/20/2022 12:02 AM Leszek Koltunski

Corrections for Megamorphix.

17e17769 11/19/2022 09:37 PM Leszek Koltunski

Add Mastermorphix & Megamorphix.

84224c99 08/12/2022 12:37 AM Leszek Koltunski

IAP, part 1: Introduce the concept of a 'free' and 'not free' object to

- ObjectType
- DownloadedObject
- RubikObject
- jsons

b3b79e9b 08/04/2022 11:18 PM Leszek Koltunski

Move the 'bandaged' button back to the main menu.

18185895 08/04/2022 03:51 PM Leszek Koltunski

Simplification for the new way of storing records.

96ae36f2 08/04/2022 03:00 PM Leszek Koltunski

New way to store records, comopletely independent on the number of scrambles.
Do away with the weird 'getDBLevel' thing.

50ff73d9 07/27/2022 04:45 PM Leszek Koltunski

Make Mixup & Mixup Plus built-in

4c87f159 07/15/2022 12:56 AM Leszek Koltunski

main: license.

40f16add 07/12/2022 11:33 AM Leszek Koltunski

Bugfixes.

b16fe321 07/12/2022 01:14 AM Leszek Koltunski

from now on, 9 is the minimal value for the Full Scramble.

40111169 07/11/2022 03:20 PM Leszek Koltunski

Move 'bandaged' from the main menu to the object popup.

9d7e72cd 07/04/2022 10:18 AM Leszek Koltunski

Correct the order.