Project

General

Profile

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

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

# Date Author Comment
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.

f62df8a0 07/01/2022 11:16 PM Leszek Koltunski

Progress with new UI

30aa800a 06/18/2022 10:54 AM Leszek Koltunski

Correct the icons

89e078c8 06/18/2022 10:13 AM Leszek Koltunski

Make 4 puzzles built-in.

0b050556 06/18/2022 01:15 AM Leszek Koltunski

Sticker overrides finished. Add crazy planets JSONs and icons.

3a0a23bf 06/17/2022 05:58 PM Leszek Koltunski

Beginnings of support for 'sticker overrides' - possibility to override the color of an individual face of an individual cubit. Ultimately this will enable overriding with any bitmap; so far only a solid color.

Also, fixes for two crashers.

4278fe51 06/17/2022 01:12 PM Leszek Koltunski

minor

d75b7581 06/16/2022 08:52 PM Leszek Koltunski

Circle 2x2: mesh, jsons.

5a20f7a1 06/16/2022 05:13 PM Leszek Koltunski

Progress with Circle 2x2.

d31c5b24 06/16/2022 03:38 PM Leszek Koltunski

First attempt at a Circle 2x2 - but this is implemented wrong. The smallInner pieces next to the FLD corner should never move relative to the corner.

b00a0004 06/16/2022 02:09 AM Leszek Koltunski

Minor correction.

d844220f 06/15/2022 09:52 PM Leszek Koltunski

Crazy Planets: minor

bc008758 06/14/2022 04:21 PM Leszek Koltunski

Crazy Planets: progress

1f656ca7 06/06/2022 05:23 PM Leszek Koltunski

Make the 4 built-in BandagedCuboids use the introduced InitData concept and remove all specific bandaged object classes.

a8295031 06/06/2022 03:47 PM Leszek Koltunski

Introduce InitData, a data structure used to initialize a TwistyObject.
Current (optional) members: int[] numLayers, int param [intended: type of the Crazy 3x3 planet], float[][] pos [position of a bandaged cube] )

97d1e3d7 06/02/2022 12:40 AM Leszek Koltunski

Crazy 3x3: icon, jsons, mesh.

0b431d71 06/01/2022 11:41 PM Leszek Koltunski

Crazy 3x3: initial version. Still stickers need to be adjusted.

c5de0343 05/19/2022 10:20 AM Leszek Koltunski

Mixup Plus Cube: icon,mesh,jsons.

60bed292 05/19/2022 12:25 AM Leszek Koltunski

Mixup Plus Cube: beginnings

aeb443ed 05/18/2022 12:57 AM Leszek Koltunski

Bump app version to 1.10.4

513616f4 05/18/2022 12:26 AM Leszek Koltunski

Mixup Cube: mesh, jsons, icon.

2e30facf 05/13/2022 10:40 AM Leszek Koltunski

Progess with Mixup.

b804acaf 05/13/2022 10:17 AM Leszek Koltunski

Progess with Mixup.

d5411af4 05/13/2022 09:16 AM Leszek Koltunski

one more crash fix and a bump to 1.10.3

938fc9af 04/24/2022 03:00 PM Leszek Koltunski

Support reading num of scrambles from json version 2.

c9e40dfc 04/23/2022 01:30 AM Leszek Koltunski

Bugfix

1bd4a248 04/13/2022 09:44 PM Leszek Koltunski

New Pentultimate puzzle.

e6f209db 04/13/2022 12:10 AM Leszek Koltunski

minor

9ed25c53 04/12/2022 11:05 PM Leszek Koltunski

Starminx I: icon

e403724f 04/12/2022 05:42 PM Leszek Koltunski

Starminx I: progress

6074bff6 04/12/2022 04:36 PM Leszek Koltunski

Starminx I: progress

53a8ad99 04/11/2022 11:28 PM Leszek Koltunski

Starminx I: beginnings

187ea8c8 04/03/2022 08:44 PM Leszek Koltunski

Make Container built-in.

da4d3cc4 04/01/2022 12:15 AM Leszek Koltunski

Bump version to 1.10.0
Add Trajber 4x4, Mirror 4x4, Axis, Fisher, Pyramorphix to the list of built-in objects.

3bf19410 03/29/2022 05:20 PM Leszek Koltunski

Mode the 'iconMode' from static variable in ObjectControl to member varaible in TwistyObject (safer)

e13456ed 03/19/2022 12:31 PM Leszek Koltunski

Trajber's 4x4 : almost finished, what remains is the 'solved' function.

8d96b92f 03/18/2022 06:29 PM Leszek Koltunski

Beginnings of support for Trajber's 4x4.

4a4dc4e7 03/06/2022 11:19 PM Leszek Koltunski

Recreate Pyraminx Crystal mesh

664d28b4 03/06/2022 10:44 PM Leszek Koltunski

Add Vietnamese Tutorials - json files

be694bb0 03/05/2022 03:02 AM Leszek Koltunski

Pyraminx Crystal: puzzle works.

8409826d 03/05/2022 02:19 AM Leszek Koltunski

Pyraminx Crystal: beginnings.

c6fe904b 02/23/2022 12:32 AM Leszek Koltunski

up the number of scrambles of the BAN2 and BAN4 objects to respectively 20 and 22.

ab9afd51 02/16/2022 01:45 PM Leszek Koltunski

Void Cube: switch it off.