Skip to content
This repository was archived by the owner on Oct 8, 2024. It is now read-only.

Conversation

quixadhal
Copy link
Contributor

These are all the things I could find in the array -> * conversion effort.
In a few cases, I changed the type from string * to mixed * if it made sense.
I also restored the word "array" in lots of comments and documents.

Copy link
Collaborator

@tsathoqqua tsathoqqua left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks solid

@tsathoqqua tsathoqqua merged commit 935e40b into fluffos:master Feb 16, 2022
thefallentree pushed a commit that referenced this pull request May 18, 2023
* Some .o files neeeded for Lima to run

* Documented gitignore

* / dir

* /lib/cmds

* /lib/daemons

* /lib/domains

* /lib/help

* /lib/log

* /lib/std

* /lib/trans

* /lib/WWW

* /lib/contrib

* /lib/include

* /lib/obj

* /lib/secure

* /lib/wiz

* Character cleanup

* Revert "Character cleanup"

This reverts commit 687177e.

* Text file updates

* Issue 2 fixed, and master update.

* tsathoqqua#6

* .o files no longer useful as part of empty mudlib.

* the abs() sefun exists as a driver efun. no longerr required asd a simulated efun.

* Detect no wizards in SECURE_D and re-admin

* Updated scan command to be copypasta friendly.

* User menu version 1

* User menu bug fixes

* Player file management from admtool, user, body.

* config.lima had tab characters at the end of every line. removing.

* making the basic shell scripts executable

* adding checks for mapp bodies and setting if missing

* Small m_smartmove patch to not the fairly irrelevant "You enter" messages to the player, but only others.

* adding initial 256 colour support

* adding support for xterm256 to do_receive

* minor mod to the xterm256

* Another step towards working limbs as part of the default mudlib.

* Changes to doc_d and help_d to support RST format. Also ale spell test.

* Combat module fixes for different messages for limbs and non-limbs.

* Domain daemon and admtool.

* DOMAIN_D support in CONTAINER.

* updating readme minor correction

* Wrong ifdef.

* Elevator call button

* RST support, fresh take

* RST_D and autodoc changes

* RST_D stupid bug

* Update README.md

* Update README.md

* correcting the doc for set_fill_action (had wrong function name) and also some formatting updates

* Move Xterm256 data files and ANSI_D updates

* Quick roll back

Need to rebase with master

* More updates

* Update xterm256_d.c

* Remove /etc

* RST_D local helpfiles support

* Teams renamed to party, some RST changes

* Wizroom bug removed

* new command "work"

* Removed sefuns and replaced with new efuns

* RST_D fix for 1348686see

* switch_body() fixes for su to work

* New FluffOS docs and autodoc for modules

* Remove old applies

* More new docs

* Old docs out

* Shortened domain path standard (^)

* Working limb combat, 3 new cmds, relative path fixes

* Working limb combat

* Limbs requires limb armors for now

* Update config.h

Updated admin email.

* Shell fixes, master fix for syntax errors, 'cd' fix

* Input stack fixes and item duplication bug

* More duplication bugs

* EMOJI_D, admtool part and player 'emoji' control command.

* Crafting, salvaging, looting, stats, carrying capacity and more.

* Stats part of score

* Combat, skills, damage types, cmd updates.

* Combat, skill updates

* Working elevator and damage type fixes

* Working elevator and damage type fixes

* Relative path fixes for elevator

* Buttons with numbers for elevators

* Buttons with numbers with working example

* Update doc.o

Set date to 0 to force rescan of a new mudlib and folder creation.

* New NPC modules and fixes to existing ones.

* Automatic elevator panel with button overview.

* Slight changes to base_room and chats.

* Slight changes to base_room and chats.

* Slight changes to base_room and chats.

* Fixes to listen and smell in rooms, and fixed example in Wizroom

* Fixes to listen and smell in rooms, and fixed example in Wizroom

* Fix to M_GRAMMAR (thanks Gesslar), better errors for elevators

* Auto login in user menu

* More combat, armor and weapon examples

* Guns and ammo, loading, removing and messages fixes

* Guns and ammo, loading, removing and messages fixes

* Small shopkeeper fix

* Stats for mobs

* Container extra set_objects() options.

* More ANSI/XTERM integration

* Death, loot and corpse functionality

* NEWS_D now doesn't require it's .o file to work correctly

* First part of XTERM256/ANSI coop

* Colours cmd fixes, container.c fixes

* First time login messages fix

* M_ANSI removal and replacing with M_COLOURS.

* New style replacements via colours command in place.

* Removing simul_efuns depending on XTERM256_D to allow simul_efuns to load if it fails

* More messaging and colour fixes

* More messaging and colour fixes

* More messaging and colour fixes

* More messaging and colour fixes

* More messaging and colour fixes

* update to inputsys to prevent wrapping prompts

* new message types and wrap/prompt handling

* Driver update

* Changed default more lines to 30.

* fixes the fact that prompts were not showing up

* fixing extra space in prompts

* FRAME object and fixes to M_WANDER and HIDDEN_DOOR

* FRAME ascii mode

* Frame support and player menu updates

* Frame support and player menu update

* Fixes for individual custom colours

* Frame theme colour support

* Frame theme colour support

* Frame theme colour support

* Frames for 'who'

* Frame theme adjustments

* Frame theme adjustments

* Frame theme adjustments

* Frame theme adjustments

* Role for who cmd

* hp cmd update to frames

* enter, exit, leave verb changes

* enter, exit, leave verb changes

* enter, exit, leave verb changes

* Refurbished score cmd and another FRAME type

* Refurbished score cmd and another FRAME type

* Refurbished score cmd and another FRAME type

* Refurbished skills command

* Refurbished skills command

* Refurbished skills command

* Refurbished people command

* 'random' fix, and driver include updates for 'random2'

* Auto-indented room descriptions.

* Loot, money, pockets, verb fixes

* Loot, money, pockets, verb fixes

* Driver type fixes

* Debug off

* 'equip' command refurbished

* Score money order by denominations

* Score money order by denominations

* Score fixes, money fixes, new verbs

* set_room_chat fix

* set_room_chat fix

* Score fixes, money fixes

* 'metric' cmd added to player menu

* More base room fixes

* More money fixes, who tweek

* More money fixes, body, accountant, daemon

* Client detection and default modes

* Client detection and default modes

* Client detection and default modes

* Driver update

* Default shell variables based on term for Wizards

* Referral log on account creation

* Working food and drinks that heal and intoxicate

* Working food and drinks that heal and intoxicate

* Smoke fixes for using them, 3 new verbs

* Verb fixes, mob compatible food

* Behavior fixes, mobs uses bandages on critical wounds

* Baseroom fix

* Input system fixes, cmd fixes and behaviour tree

* Auto width and player menu for same

* Behaviour tree work (mostly)

* Limb failure

* Behaviour tree and emoji non-parsing

* Division by zero fix in limbs

* BT applying bandages to hurt limbs

* BT applying bandages to hurt limbs

* Armor swapping for better armors inv and env

* Built in BT feature dump

* A bit of BT stats built in

* Reformatted all .c files with VS Code for consistency.

* Missing .o files version 2

* New help file

* Fix to exec_code()

* Update vs_code

* pround() sefun

* Removed broken status line functionality

* Merged body sub files

* Merged body sub files

* More flexible wearing

* Equip cmd fix for AC 0

* nosave variables in M_WIDGETS

* ACCOUNT_D updates

* M_SAVE update

* WELCOME file update

* WELCOME file update

* Preload ACCOUNT_D

* Dual wizard logon bug fixed.

* room was desting bodies moving into this room (#25)

* Link for VS Code extension referred to in help file

* Link for VS Code extension referred to in help file

* Removed duplicate declaration

* Update WELCOME file

* Update driver

---------

Co-authored-by: gesslar <karahd@gmail.com>
Co-authored-by: Debian <staun@ss-ubuntu.cmknrts2ju5evg2jpzclopovoa.fx.internal.cloudapp.net>
Co-authored-by: Michael Programs <michael.programs@gmail.com>
thefallentree pushed a commit that referenced this pull request Dec 8, 2023
* BT applying bandages to hurt limbs

* BT applying bandages to hurt limbs

* Armor swapping for better armors inv and env

* Built in BT feature dump

* A bit of BT stats built in

* Reformatted all .c files with VS Code for consistency.

* Missing .o files version 2

* New help file

* Fix to exec_code()

* Update vs_code

* pround() sefun

* Removed broken status line functionality

* Merged body sub files

* Merged body sub files

* More flexible wearing

* Equip cmd fix for AC 0

* nosave variables in M_WIDGETS

* ACCOUNT_D updates

* M_SAVE update

* WELCOME file update

* WELCOME file update

* Preload ACCOUNT_D

* Dual wizard logon bug fixed.

* room was desting bodies moving into this room (#25)

* Link for VS Code extension referred to in help file

* Link for VS Code extension referred to in help file

* Removed duplicate declaration

* Update WELCOME file

* Update driver

* PORTAL message fixes

* people command adjustments

* Fixed missing IMUD messages.

* 'colours' cmd fix

* preload changes and HTTP_D fix

* XTERM custom colour fixes and OOB fix for IMUD

* More clever 'calls' cmd.

* Daemon updates and base room fixes.

* Account_d mangled due to bad wrapping

* Better messages for M_EXIT

* Better messages for no-combat zones.

* updating simul_efun object and adding json.c from std lib (#27)

* Check for DCed user during autologin

* Check for DCed user during autologin

* Wrong check spotted by Jezu fixed

* Wrong check spotted by Jezu fixed

* Overflowing header in people cmd

* Selling/buying generic objects support

* Selling/buying generic objects support

* FRAME for M_VENDOR

* Removing travelling gipsy frames

* Removing travelling gipsy frames

* Removing travelling gipsy frames

* M_VENDOR features

* M_VENDOR features

* hints system

* hints system

* name recalibration after restore fixed

* sefun update due to generic objects

* hint token update

* trained levels/auto levels

* level down or not, new config options

* Removing travelling gipsy frames

* Quest daemon update with quest cmd and admtool support

* hint token update

* Quest system updates

* More robust short() for more objects

* Multiple room chat callouts fix, elevator wrong error

* COINS remove debug, and equip cmd fix

* vsupport updated for taking things from container

* Allow drop in darkness, and fixes for hints system

* Fixed ls cmd to show loaded/not loaded files again

* Various cmd fixes, and fix to secure/socket.c

* Fixes to BOOK, M_READABLE and examples that work

* M_READABLE fix for handling other main IDs rather than 'book'

* Hint token updates

* Hint token updates

* Hint token updates

* Hint token updates

* Hint token updates

* Hint token updates

* Hint token updates

* Hint token updates

* Sorted index in M_READABLE

* New sefun and hints update

* Jezu patch to keep connections alive

* Removed old debug messages and sefun

* LAST_LOGIN_D ip recording and whoip cmd update

* More whoip update

* driver update

* driver update

* driver update

* driver update

* New error handler, FRAME moved to M_FRAME

* New error handler requires new config.lima

* Hints examples in core mudlib

* skills cmd update

* Update on classes, using . notation instead of -> mudlib-wise

* Update on classes, using . notation instead of -> mudlib-wise

* Admtool body fixes, M_WANDER fixes

* CORPSE fix to use STATE_D

* Skills for present beings

* Skills for monsters, and other fixes

* Karma fix for adversary

* YA M_WANDER fix

* Another skills cmd fix

* Another skills cmd fix

* M_WIDGETS color scale was reversed

* Score cmd fixes

* M_FRAME accent() fix for simplify=on

* Update README.md (#28)

* M_WIDGETS clean up and score modifications

* error_handler was not checking for valid .interactive. now it does.

* Closes #30

* domain_file and author_file applies

* skills and whoip cmd fixes. No more recursive do_receive() calls

* More than 9 training points needs more space

* Few fixes and updates

* Moved domain to limalib.dev

* Moved domain to limalib.dev

* MESSAGES_D rewrite

* MESSAGES_D phab T7

* Removed wrongly tracked files

* M_CONVERSATION extension, greeter expanded as example

* M_CONVERSATION fixes, leaky usermenu fix

* M_CONVERSATION fixes

* M_CONVERSATION extension, greeter expanded as example

* M_CONVERSATION extension, greeter expanded as example

* USE_USER_MENU option

* Skills fixes, and skill trainer added.

* Admtool support for MESSAGES_D and info about races

* Admtool reorg. Daemons menu was overflowing

* Admtool reorg. Daemons menu was overflowing

* Admtool reorg. Daemons menu was overflowing

* RACE_D removal, race reworks

* mudlib.h changed

* mudlib.h changed

* Admtool extensions and config editor functionality

* Admtool extensions and config editor functionality

* Zork1 manual

* Skills/stats, trainers, config bugfixes

* Trainer messages

* Stat updates, small fix to STATE_D

* Mssing ::create() call

* Races loaded incorrectly. Breaks char creation.

* Player shell variable defaults

* Warning removals

* cmds/create fixed, but don't expect greatness

* cmds/create READ_ME file added

* Trainer code for STAT_TRAIN_SCALES_WITH_STAT option

* LPScript removed.

* Refactoring objects

* Salvage/crafting updates

* Salvage/crafting updates

* New configurable file and user menu features

* The big armor/armour->armour push

* Special attacks moved to DAMAGE_D

* Salvage/crafting updates

* Salvage/crafting updates

* Salvage/crafting updates

* ROOM -> INDOOR_ROOM

* Salving, crafting and many fixes

* Briefer error handler lines in stack traces

* LOOT_D fix

* More .o independent daemons for intial loads

* More .o independent daemons for intial loads

* More .o independent daemons for intial loads

* 'mode' cmd fix

* 'cmd' command added, showemote fixed

* Minor daemon fixes

* MATERIAL_SPAWNER with example

* More JUNK and material spawners

* More JUNK and material spawners

* More JUNK and material spawners

* More JUNK and material spawners

* More JUNK and material spawners

* 'salvage all' implemented

* Missing error msg in craft verb

* vsupport extension in base obj

* div/0 in m_widgets

* div/0 in m_widgets

* Fix for move for non combatants

* M_NPCSCRIPT first version

* More JUNK and material spawners

* M_NPCSCRIPT working version

* M_ACTIONS multiple call out checks

* M_NPCSCRIPT working version

* M_NPCSCRIPT ACTION support for functions

* M_NPCSCRIPT ACTION support for functions

* Fixed for order of init. when logging on preventing correct wrapping

* Fixes for guest users and commands they interact with.

* Stop conversations when executing scripts

* Fix for vendors selling nothing

* Fix for vendors selling nothing

* div/0 in M_VENDOR

* div/0 in M_VENDOR

* M_VENDOR DOMAIN_D integration

* M_VENDOR DOMAIN_D integration

* M_VENDOR exchange rate fix

* feet fix in equip cmd

* feet fix in equip cmd

* ARMOUR query_value() fix

* Driver files updates, .o updates

* Remove driver.bak

* README update

* Temp skill bonuses for items, cmd updates.

* Removed TBUG statements.

* removed() worn() for wearables.

* More screen reader fixes.

* new driver

* NO_ANSI and NO_WRAP for simplify=on, shell fixes.

* Command fixes for screen readers.

* Establish skills in bonus added for it.

* Skills fix

* M_WEARABLE, ability for extra modifier

* Showing +/- for skill bonuses.

* Wrong ID added for ARMOUR.

* class wear_info clean up

* update_cover() for wear changing cover while worn

* wear limb abbreviations

* Command changes (minor)

* Elevator button naming consistency.

* Reserver a bit more horizontal space per item.

* left wrist, right wrist -> wrists

* foots to feet

* climb challenge

* concentration to reflex

* Correct skill name

* combat message configuration

* concentration -> reflex

* Multiple message fix for adversary

* verb enhancements, new verb

* pull verb

* blow to bludgeon

* vsupport get fix

* correct handling of weakness and resistances

* Merged did.o to keep old changes.

* Rename

* index file for rst

* Update version to 1.1a2

* Behaviour, daemon and cmd fixes.

* Changed to LIMA code standard

* fixed login issue with no user menu

* Buf in sell value

* Behavior hook bug and defensive remove_hook

---------

Co-authored-by: gesslar <karahd@gmail.com>
Co-authored-by: Michael Programs <michael.programs@gmail.com>
Co-authored-by: Stellar Lama <117848127+lamaspacemud@users.noreply.github.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants