Staredit Network

Staredit Network -> Modding Chat -> Uber ICE
Report, edit, etc...Posted by Pyro-Fire on 2006-07-14 at 05:06:20
OK i was looking at the modding tools in the dldb, and thought someone should make a program so we can edit iceCC files with ease, like to add certain scripts instead of typing them. t'would be so kewl. kind of like an advanced text editor but specifically for the files made from icecc.
Report, edit, etc...Posted by BroodKiller on 2006-07-14 at 08:34:29
You should entitle the topic "Uber-IceCC" then smile.gif
An IceCC-oriented text editor? I think it'd be easier to make a new ICE from scratch, for me at least tongue.gif
Report, edit, etc...Posted by Pyro-Fire on 2006-07-14 at 09:07:09
An IceCC-oriented text editor? yes. basically.
Report, edit, etc...Posted by nirvanajung on 2006-07-14 at 13:00:15
QUOTE(BroodKiller @ Jul 14 2006, 06:34 AM)
You should entitle the topic "Uber-IceCC" then smile.gif
An IceCC-oriented text editor? I think it'd be easier to make a new ICE from scratch, for me at least tongue.gif
[right][snapback]523584[/snapback][/right]

right that's better already iceCC is support text file base

For Pyro-Fire, if use Professional text editor such as Ultraedit,Edit plus etc..
then that no need to like that feature

there are already so many Enoughed good text editor in all over the place

but there are need new program or utility such as multiple binary frame number transpositioner
it's not single caculater like as Caculater in Windows or other
bcuzz basically most modder not good in calculating hex
they have to find out hexcode for each frame number with calculater program
besides they are have to Caculate and write binary number
piece by piece for each frames

so if make like that solution wat calculating multiple binary number to decimal number
that would be very useful and loved very much for iceCC scriptor
Also that would be cover up for IceCC's defects wat not support grp preview and default frame number

here is my idea of design for hex calculater

user posted image
Report, edit, etc...Posted by Rikimbo on 2006-07-14 at 17:00:59
IceCC is perfect.

The only thing I would like to see done to it now is a new, updated documentation, showing all the known effects of all the opcodes... the old documentation is somewhat obsolete now.

And it seems the compiler runs into an error when you decompile the latest iscript.bin and try to recompile it... at some point there are two arguments to a setpos opcode (if I remember correctly), and you have to remove one of the arguments to get it to compile again. I don't know if that actually has any effect on the game, but it still bugs me.

If those two things were changed, IceCC would be even more perfect. I don't think there's a need for another iscript.bin editor at all, in my opinion.
Report, edit, etc...Posted by TERRAINFIGHTER on 2006-07-14 at 17:57:33
I see many reasons to update or replace IceCC
  • IceCC's compiler requires you to be a administrater
  • IceCC's decompiler has to have all the files in a specific folder
  • IceCC sometimes doesn't recognize the files in a folder, and says it can't find them
  • IceCC can't edit all the Iscript commands
  • IceCC has a ton of unknowns
  • IceCC is prone to errors preventing it from compiling
  • IceCC starts up very slow
  • do I really need to list any more?
it's kind've like the old A3, you don't need a new editor since the problems aren't too bad, but it would help out alot tongue.gif
Report, edit, etc...Posted by Pie_Sniper on 2006-07-14 at 19:52:01
» IceCC starts up very slow
The GUI is written in Java, isn't it? whistling.gif
Report, edit, etc...Posted by DiscipleOfAdun on 2006-07-14 at 20:23:38
Yeah, it is. However, the main comiler/decompiler is C. My main problem with IceCC is the few opcodes that it doesn't have the parameters right on. There are about 3 of them, but sometimes I want to use them.
Report, edit, etc...Posted by Ojan on 2006-07-15 at 06:13:43
It's open source. Just correct it tongue.gif

You forget one of it's greatest advantages: It's Java. This is for many, of course, one of it's greatest disadvantages, but it works on any OS. We forget Mac users way too often.
Report, edit, etc...Posted by Pyro-Fire on 2006-07-15 at 08:54:28
naw i dont want to do anything with icecc, just the text files it creates.

i want to make a text file editor that allows you to add commands through a quick-edit, kinda like a newbie version of editing with icecc, but better than ice.

So basically an alternative to ICE
Report, edit, etc...Posted by Pie_Sniper on 2006-07-15 at 13:54:14
» ... but it works on any OS.
It could be faster and cross platform in C/C++. tongue.gif
Report, edit, etc...Posted by nirvanajung on 2006-07-15 at 18:30:38
QUOTE(Pyro-Fire @ Jul 15 2006, 06:54 AM)
naw i dont want to do anything with icecc, just the text files it creates.

i want to make a text file editor that allows you to add commands through a quick-edit, kinda like a newbie version of editing with icecc, but better than ice.

So basically an alternative to ICE
[right][snapback]524171[/snapback][/right]

For Pyro-Fire and other none Advaned modders who not good in programing languge to customize IceCC funitions

i write some Auto input text funtion in NoteTab for IceCC scripts
if ask wat is NoteTab, it's Freesoftware text-editor wat Award-Winning NoteTab Text Editors and HTML Editors

As Pyro-Fire said, he want certain scripts instead of typing
i had digging wat is the best solution of Freeware for newbie version of editing
with icecc around of World Internet
and i find great solution for Auto input IceCC code and varriable
it was NoteTab-lite version

Also that i created Auto funtion is use dialog windows so just have to type varriables

basically when use it, don't need to typing each varriable in text document
just input each varriable number and name in dialog windows

Just as i say, u dont have to typing all iceCC script orders in fields of ur document

it's like input script system of ICE

take look these screenshots then u'll see wat Auto completion for newbie version of editing with icecc is

support selecting IceCC order list
user posted image

support choosing varriable by dropdown list
user posted image

support multitimes input for play frame orders
user posted image

support muitiple setting for serveral varrables
user posted image

u just have to input varriable numbers and name
user posted image

ok... i write that Libraries with use TF's iceCC refrence txt file
GJ TF~! that is very useful for this Libraries

but i'm not finish that Auto completion digalog windows and Libraries not yet
when i finish that i'll poste here or new thread
Report, edit, etc...Posted by TERRAINFIGHTER on 2006-07-15 at 21:47:06
QUOTE(nirvanajung @ Jul 15 2006, 05:30 PM)
ok... i write that Libraries with use TF's iceCC refrence txt file
GJ TF~! that is very useful for this Libraries

but i'm not finish that Auto completion digalog windows and Libraries not yet
when i finish that i'll poste here or new thread
[right][snapback]524432[/snapback][/right]

[offtopic]Thanks for the compliments, but the list is nowhere near completion tongue.gif

expect me to finish the list completely in about a year (sooner if someone helps me out smile.gif (my IceCC stopped working))

[backontopic]Nirvana's right, there's plenty of programs that can already be used for this, I think a new IceCC would be better
Report, edit, etc...Posted by nirvanajung on 2006-07-16 at 01:54:50
QUOTE(TERRAINFIGHTER @ Jul 15 2006, 07:46 PM)
Thanks for the compliments, but the list is nowhere near completion tongue.gif

expect me to finish the list completely in about a year (sooner if someone helps me out smile.gif (my IceCC stopped working))

my saying is not about list completion, dude don't conceit not yet
why i said "GJ" is thanks to could copy ur listed word without my typing text
i wansn't reffer that ur list, i had just need charaters to copy text no reffering
even if someone would reffering ur list or not

Anyway that listed characters was very useful becuzz that was help me
for none typing that's all about reason to thanks

QUOTE
Nirvana's right, there's plenty of programs that can already be used for this,
I think a new IceCC would be better

right, but it not about new iceCC it's just option for environment of writing script nono.gif
Also i really want new IceCC either, that would be better
if support Auto input system with use windows dialog

but let's think about new IceCC
if that wouldn't support new easywork interface and new support features
such as grp preview and animation manger that would be just another iceCC
that's would be no great difference tools

As far as i know pplz in this site,currently there are no pplz who
has plan to build new iscript program as support more Advance
interface and features and working environment, u know, u'll agree this


So this post isn't subject to New interface and new features
take look point of this post interested.gif ,
it said about text editing environment

and as far as i know about Freeware text editor,
most freewares aresn't support Auto completion with Diaglog windows
Basically they are just support customizing clip list and single auto completion with string

i don't want Advanced writer who expert in editing code with hyper text editor
has use this
Also i use my own text edit settings with use Retails program

as i said NoteTab, it's Freeware also that's good enough to edit text
wat is better
if use that mentioned IceCC auto-input text funtion
most newbie could be write script without digging refference
and hardcoding that's purpose for this


hey~!, then try think about this,

if woudn't realsed new IceCC as support new easywork interface and new support features
besides, wouldn't support good text edit environment more than Freeware text editor

aight then if woudn't New IceCC support like that
would u edit with that new IceCC without hyper text editor? or would u build
new IceCC to more good than current version ?

u know, IceCC is basised for text file source

as far as i know about programing to build good enoughed text editor like Utlraedit
and Editplus and other good text editor

that required many progaming ability and refference to write great funtions
such as variety of searching enigine and text visual settings and varriable
and many calculating to text,characters and variety manager for variable funtions

so if someone has plan to build new iceCC then he probably takes long time
for Hyper text editor more than correct orignal iceCC source
unless already write own source for great text editor

don't forget this point, and don't misunderstanding,it is not about New IceCC
it's just environment of writing script

Beside is not applied to Advanced user
i hope u should look this post again especally Pyro-Fire's asking nono.gif
it's mainly applied to Newbie and Beginers who want none typing system
as like Pyro-Fire

ADDITION:
aight return to main subject
that Auto-replace mode is able to edit all of that source as u please
just edit IceCC Librarie files that written by some programming language
but that's not difficult that's just like as HTML
Report, edit, etc...Posted by Pyro-Fire on 2006-07-16 at 04:18:06
very good find i must say. very fine indeed. i definately will use this when your done with it smile.gif

oh and thats almost exactly what i was looking for.
Report, edit, etc...Posted by nirvanajung on 2006-07-16 at 12:05:22
QUOTE(Pyro-Fire @ Jul 16 2006, 02:17 AM)
very good find i must say. very fine indeed. i definately will use this when your done with it smile.gif

oh and thats almost exactly what i was looking for.
[right][snapback]524650[/snapback][/right]

right~! i'll try this as like Ice input system or more better
u don't have to remember iscript orders when u forget that
also u can edit that Auto-replacement settings that's opened source with text
so can create quite sophisticated scripts to handle anything as u please
that's advantage for this
Report, edit, etc...Posted by Pyro-Fire on 2006-07-19 at 09:05:34
Actually i was gunna use it for long and advanced scripts so i dont have to keep typing them out and remembering how many lines for what ect ect. kind of like that outward splash marine thing. sort of like you click a button and theres that specific script.
But thats how i was personally gunna use it, this could still be a huge improvement for all new beginners on iceCC

so it means, no more newbie mods in the dldb smile.gif
Report, edit, etc...Posted by nirvanajung on 2006-07-19 at 14:36:17
ya~! it'd be gunna used for everyone who coudn't remember every IceCC orders for scripting irrespective of each own's Ability

Basically i wrote this input system which has Auto-Completion for Clips of iceCC scripts
but after read Reference Help file of Note Tab
which written about Clip Programming for Auto-Completion system for Note Tab

after look around that reference, there are many of good commands
such as "Varriable" "Array" "save Value" "set Event"
"Message Boxes" "analyze or modify text data" "Clip Wizard and Fields"

but some commands are not enable for Freeware version
so Auto-Completion would be need to appears some dialog windows

i tried use enabled commands for create quite sophisticated scripts to handle mosthing
and i need time to find out most commands which is supported for freeware version

here some screenshots are which i wrote Auto-Completion system
for IceCC scripting in Note Tab


When if start writing IceCC's script from blank
u just set name and each id and check headers
then that make headers it's self
user posted image

Also u can select Auto-Completion with drop down list in middle of text
user posted image

wat is better many modders are no good in Caculating hex for iceCC's frame number
Basically most user would be use Caculating program in Windows

they have to find out hexcode for each frame number with calculater program
besides they are have to Caculate and write binary number
piece by piece for each frames

but i make Auto-replace funtion by use array
it'd really useful and loved very much for iceCC scriptor
Also that would be cover up for IceCC's defects
which not support grp preview and default frame number
user posted image

Note: it's not Caculator it just use array and replace command
so that just enable 1~500 frames currently
Report, edit, etc...Posted by Pyro-Fire on 2006-07-20 at 01:23:53
Very nice, when do you think you will be completed?
Report, edit, etc...Posted by Doodle77(MM) on 2006-07-20 at 14:12:46
QUOTE(Rikimbo @ Jul 14 2006, 04:00 PM)
IceCC is perfect.

The only thing I would like to see done to it now is a new, updated documentation, showing all the known effects of all the opcodes... the old documentation is somewhat obsolete now.

And it seems the compiler runs into an error when you decompile the latest iscript.bin and try to recompile it... at some point there are two arguments to a setpos opcode (if I remember correctly), and you have to remove one of the arguments to get it to compile again.  I don't know if that actually has any effect on the game, but it still  bugs me.

If those two things were changed, IceCC would be even more perfect.  I don't think there's a need for another iscript.bin editor at all, in my opinion.
[right][snapback]523856[/snapback][/right]

fixed damnit!! USE teh FIX!!! I changed
CODE
 {"__04",           INSTR_NORMAL,        get_uint16, write_uint16},
to
CODE
 {"setpos",           INSTR_NORMAL,        get_byte_byte, write_byte_byte}
,
Report, edit, etc...Posted by nirvanajung on 2006-07-20 at 15:42:53
QUOTE(Pyro-Fire @ Jul 19 2006, 11:23 PM)
Very nice, when do you think you will be completed?
[right][snapback]527287[/snapback][/right]

Well, as for this, basically All orders are setted done
but i'd like look around reference of Note Tab
bcuzz i think this Auto-Completion need to more raise the efficiency of settings
besides, Note Tab freeware version is many commands which supported
variety codes are not enabled so it need to some using a trick

if wanna this current Auto-Completion, send msg to me personaly
then i'll send 2 u before contribute out to this forum

btw, i have to other work recently to make money
i always busy but i always in online in middle of my worktimes either
Report, edit, etc...Posted by DaMiNaToR on 2006-07-22 at 21:41:22
Personally, I prefer the massive ammount of clicking that most Starcraft programs involve rather than typing, so I never got into IceCC. It's also the reason I never got into TrigEdit. Which is why I thank god for TrigEdit Classic. tongue.gif
Report, edit, etc...Posted by nirvanajung on 2006-07-23 at 02:29:57
just go As u please.... we'd never neither make nor meddle for u
every ways are right for eachother pplz~! it's just choose of opinions
type or not, just go As u please

and if u use this, u'd clicking mostly as like u want
which massive ammount of clicking just click and select and input value
then Basically main Scripts are writed
just type when u need to correct value or missed characters
Report, edit, etc...Posted by Shocko on 2006-07-26 at 00:05:22
2-hot-2-handle ur a mod maker yawn.gif?
Report, edit, etc...Posted by nirvanajung on 2006-07-26 at 01:12:15
QUOTE(Shocko @ Jul 25 2006, 10:05 PM)
2-hot-2-handle ur a mod maker yawn.gif?
[right][snapback]531501[/snapback][/right]

well... My main filed is 3d Art and Game Animation
but i have sketchily knowledge a little either which programing and a kind of Scripting
such as Java Scripting and Flash Action Script and many other things
Also HTML coding
becuzz i've been made money on build website a couple of years
such as online-Shopping mall and many business offical site in korea

Also i have sketchy knowledge on 3d Game engine Structure by join on
Game development conference in korea a few times

so i'm skilled in both sides which Graphic Art and sketchily programing either
besides, basically i've build utility for my work by self when i need some new funtions
but my programing skill is just sketchily and light

But my main field is just 3d Art and Game Animation
n e ways thx praise wink.gif
Next Page (1)