Here is my updated Console Module for Bmax
Console Module Version 1.0
--------------------------
Features:
Full OOP Design (IMO)
Uses Max2d (so I think it may compatible with later 3DModule by Mark)
COnfigureable size
FPS Counter
Watch Functions
Sending Text to the Console and receiving Input from the Console
Alpha support
Easy to use
Different Fonts usable
static and animated Images as background supported
Frame supported
Frame could be changed via runtime
Roll in and out feature
Caption support
Complete Functions and Method list:
Download at : http://www.brsoftware.de.vu/DL/
Most bugfixes are done, but if you find something let me know. Also some Feedback would be nice.
Console Module Version 1.0
--------------------------
Features:
Full OOP Design (IMO)
Uses Max2d (so I think it may compatible with later 3DModule by Mark)
COnfigureable size
FPS Counter
Watch Functions
Sending Text to the Console and receiving Input from the Console
Alpha support
Easy to use
Different Fonts usable
static and animated Images as background supported
Frame supported
Frame could be changed via runtime
Roll in and out feature
Caption support
Complete Functions and Method list:
type cconsole function create:cconsole(_length:int,_height:float,_alpha:float,_max_chars:int,_fading:byte = false,_frame:byte = true,_border:int = 5,_img:string = "",_anim:byte = false,_aw:int = 0,_ah:int= 0,_af:int = 0,_am:int = 0,_fps:int = 25) method update() method set_font(_font:string,_size:int = 12) method setstatus(st:int) method set_statusbar(b_st:byte) method set_alpha(_al:float) method return_alpha:float() method return_status:int() method return_last:string() method setfps(f_st:byte,d_st:byte = true) method get_fps:int() method set_cursorspeed(_blink:int) method set_backcolor(_r:int,_b:int,_g:int) method set_textcolor(_r:int,_b:int,_g:int) method set_framecolor(_r:int,_b:int,_g:int) method set_frame(_frame:byte) method set_border(_border:int) method add_intwatch(name:string,_ptr:int ptr) method add_stringwatch(name:string,_ptr:string ptr) method add_floatwatch(name:string,_ptr:float ptr) method add_doublewatch(name:string,_ptr:double ptr) method add_longwatch(name:string,_ptr:long ptr) method add_bytewatch(name:string,_ptr:byte ptr) method set_caption(_caption:string) end type
Download at : http://www.brsoftware.de.vu/DL/
Most bugfixes are done, but if you find something let me know. Also some Feedback would be nice.