[GameMode] [Java] PROJECT NEW WL-World (Based on Shoebill, WIP)
#2

wl-gamemode:

* Coordinate other components
* Provides basic messages

* Provide Main menu (can be expanded sections by other component, Press the Y key to show)


* Provide general game menu (can be expanded sections by other component, Press the N key to show)


wl-language:



* Player language selection dialog
* Translated text is stored in YAML format file
* Support for different languages in different codepages (Charsets)
* Translation percentage statistics
* Not translated entries can use text from other languages instead
* Automatic conversion between simplified and traditional Chinese (by Shoebill)

wl-vehicle-manager:

* My own vehicle

* Dynamic vehicle spawn dialog (including model preview)
* Various vehicle list sorting function



* Search nearby vehicles dialog

* Various statistical data


* Passenger and driving log


* Vehicle modification dialog
* Visual painting table dialog
* Shortcut keys to change the vehicle color ( ALT GR / LCTRL / NUM0 + NUM 2/4/6/8 )
* Automatic repair, infinite nitrogen, automatic filp and other functions
* Other components can control function limit
* Race state switching

* Speed meter and various statistics (Textdraw)
* Half-hidden style vehicle health bar (Green/Yellow/Red bar is health bar)


* Quickly spawn vehicle command by ID or 3 character abbreviation (eg. type \411 or \tur, be careful, not /411)

wl-race:

Finished:
* Track list dialog (support sorting/filter function)
* Track search by keyword or author



* Player can use JavaScript code to make advance Track (Checkpoint script / Event script)
* Script code editor (In-game)



* Race limit function (such as limit automatic repair by wl-vehicle-manager)
* Offer hot-keys and dialog editior for the track editing (Double press the H key / Press the End key)
* Save the track when editing (even if disconnected, no data will be lost)
* Test not completed track function

* Completion of the game progress bar (Textdraw)
* Display ranking and time difference (Textdraw)
* Display various game information (Textdraw)


* Display near Checkpoints on the map (in racing / editing)


* Track importer (currently only supports SRACE format)

In progress:
* My favorite tracks
* Circuit race support
* Knockout mode
* Death process (support Eliminates / Returns to the last Checkpoint)
* Multiplayer interval departure
* Pickup editor and script support
* Object editor and script support
* World ranking function
* Administrator approved track function (for world ranking)

To be continued...
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 2 Guest(s)