Alice Community

Alice Community (
-   Share Worlds (
-   -   Released - Unseen procedures in Alice (

arty-fishL 01-10-2011 08:09 AM

Released - Unseen procedures in Alice
1 Attachment(s)
This is a set of unseen procedures in Alice. Events, methods and parameters never before seen except maybe in storytelling Alice or Mama.
Ive spent time going through the Alice source files, recreating the 2.2 source files with a neat program that rebuilds them. Ive found so many features that were to be, but then were scrapped, so I unlocked them and have them in my version of Alice, but obviously I cant just post all of the Alice files, so here is a view of some of the stuff that could have made Alice greater.[/SIZE]

There is much more than this, so I might update this some time. I will post a style so you can view the tiles properly soon.

David B 01-10-2011 02:56 PM

Why don't you take the file and zip it and upload it? I want to try it!

David B 01-10-2011 04:46 PM

How did you do that?

arty-fishL 01-10-2011 06:03 PM

Sorry, no can do on the uploading thing. Simply because I dont want to be sued. Lets take a bit from the Alice License:
[QUOTE]Products derived from the software may not be called "Alice", nor may "Alice" appear in their name, without prior written permission of Carnegie Mellon University.[/QUOTE] Therefore I cant upload it without actually going through the source code and rewritting Alice to replace every instance of "[I]Alice[/I]" with a different name. And quite frankly, I havent got a clue how to do that. I know how to create the 2.2 source code. I know how to edit it. But I do not know how to repackage it back into the format it needs to be in.

I done it with a cool program called JD-GUI. It recreates the original source code that the developers of Alice had. I know the 2.0 source is online, but not the 2.2 . I then looked at all the files throughout the source and the Alice resources and worked out how it adds certain things to it. Then I found all the features that were there, just not implemented, so I implemented them.


David B 01-10-2011 07:02 PM

Where could I get JD-GUI at? Also, when I tried opening your world, it threw an error.

arty-fishL 01-10-2011 07:49 PM


Also, it shouldnt have thrown an error, ive opened it on both my computer with modded Alice and a laptop with normal Alice. What does the error code say?

Fritz 01-11-2011 12:39 AM

Could you please outline what you have added to Alice?

I don't want to download something only to find it isn't worth my while.

arty-fishL 01-11-2011 10:35 AM

Emmm, anybody actually got it to work? Its all in there, ive commented everything with what ive unlocked.

But here is a list if you want:

- on message recieved
- when key typed and when key pressed for:
} [COLOR=DarkGreen]ctrl, shift, alt, alt graph, caps lock, delete, end, escape, home, insert, page down, page up, pause, scroll lock, tab, print screen, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, NumPad 0 (NP 0), NP 1, NP 2, NP 3, NP 4,NP 5, NP 6, NP 7, NP 8, NP 9, NP +, Ampersand, Asterisk, @, Back quote, back slash, back space, left brace, right brace, circumflex, NP . , NP /, dollar, equals, euro, exclamation mark, greater, inverted exclamation mark, left parenthesis, less, minus, numpad *, number sign, open bracket, period, plus, right parenthesis, semicolon, slash, numpad -, underscore.[/COLOR]

- fade to black
- fade up from black
- show title
- show subtitle
- send message
- move away from
- turn away from
- constrain to face
- constrain to face awy from
- get two shot of
- get close up of
- get character view
- advanced stand up
- move to place
- advanced move to place
- set size
- straighten up
- fall down
- touch with hand and remain
- lie down on
- look in direction
- sit down on
- touch with hand
- walk
- walk to
- look at

[/U]- if camera can see

[U][B]Kind of working/dont know what it does:
- euler angles animation
- forward vector
- move to vector
- kneel down

- create copy of
Not working:[/B][/U]
- on collision / while touching

- walk off screen
- perform texture map movie

- show options dialog
- if object is touching (colliding with) other object

Fritz 01-11-2011 10:42 AM

Is there support for seperate right and left clicking?

arty-fishL 01-11-2011 04:37 PM

i havent found anything like that or worked it out yet. Thats easy to do from jython though if you want it. Has any of the 8 downloaders got it to open yet? Also I just realised some extra features I mentioned above are in the new version I havent published yet, but I will do when im at a computer.

All times are GMT -5. The time now is 06:56 AM.

Copyright ©2021, Carnegie Mellon University
Alice 2.x © 1999-2012, Alice 3.x © 2008-2012, Carnegie Mellon University. All rights reserved.