MCPcopy Create free account

hub / github.com/cyberrumor/ammo / functions

Functions515 in github.com/cyberrumor/ammo

↓ 1 callersMethodprompt
This returns the prompt for user input.
ammo/ui.py:55
↓ 1 callersMethodsave_order
Writes ammo.conf.
ammo/controller/mod.py:352
↓ 1 callersMethodtag_all
(self, command: TagOperation, tag_name: str)
ammo/controller/mod.py:648
Method__enter__
Return an instance of ammo's controller for tests to interact with.
test/test_tool_controller.py:64
Method__enter__
Return an instance of ammo's controller for tests to interact with.
test/test_download_controller.py:31
Method__enter__
Return an instance of ammo's controller for tests to interact with.
test/mod/mod_common.py:45
Method__enter__
(self)
test/mod/mod_common.py:92
Method__enter__
Return an instance of ammo's controller for tests to interact with.
test/bethesda/bethesda_common.py:47
Method__enter__
(self)
test/bethesda/bethesda_common.py:94
Method__exit__
Remove all the files and folders associated with our mock ammo instance. This ensures no reliance on a state created by a pre
test/test_tool_controller.py:71
Method__exit__
Remove all the files and folders associated with our mock ammo instance. This ensures no reliance on a state created by a pre
test/test_download_controller.py:38
Method__exit__
Remove all the files and folders associated with our mock ammo instance. This ensures no reliance on a state created by a pre
test/mod/mod_common.py:52
Method__exit__
(self, *args, **kwargs)
test/mod/mod_common.py:95
Method__exit__
Remove all the files and folders associated with our mock ammo instance. This ensures no reliance on a state created by a pre
test/bethesda/bethesda_common.py:54
Method__exit__
(self, *args, **kwargs)
test/bethesda/bethesda_common.py:97
Method__init__
(self)
test/test_tool_controller.py:59
Method__init__
(self)
test/test_download_controller.py:26
Method__init__
(self)
test/test_ui.py:25
Method__init__
(self)
test/mod/mod_common.py:40
Method__init__
(self, mod: Mod)
test/mod/mod_common.py:89
Method__init__
(self)
test/bethesda/bethesda_common.py:42
Method__init__
(self, mod: BethesdaMod)
test/bethesda/bethesda_common.py:91
Method__init__
On UI init, map all presently defined public methods of the controller into a dictionary of commands.
ammo/ui.py:115
Method__init__
(self, message)
ammo/lib.py:17
Method__init__
( self, downloads_dir: Path, game: BethesdaGame, *keywords, interface_
ammo/controller/bethesda.py:152
Method__init__
(self, mod: Mod | BethesdaMod)
ammo/controller/fomod.py:64
Method__init__
(self, args)
ammo/controller/game.py:141
Method__init__
(self, question: str)
ammo/controller/bool_prompt.py:14
Method__post_init__
(self)
ammo/component.py:46
Method__post_init__
(self)
ammo/component.py:91
Method__post_init__
(self)
ammo/component.py:144
Method__post_init__
(self)
ammo/component.py:276
Method__post_init__
Validate that all paths are absolute.
ammo/controller/game.py:60
Method__str__
(self)
test/test_ui.py:34
Method__str__
Between every command, the screen will be cleared, and controller will be printed before the user is presented with the promp
ammo/ui.py:70
Method__str__
Output a string representing all downloads, mods and plugins.
ammo/controller/bethesda.py:352
Method__str__
(self)
ammo/controller/fomod.py:102
Method__str__
Output a string representing all Downloads.
ammo/controller/download.py:49
Method__str__
Output a string representing all Downloads and Tools.
ammo/controller/tool.py:50
Method__str__
(self)
ammo/controller/game.py:309
Method__str__
The screen will be cleared between every command, and controller will be printed before the user is presented with the prompt.
ammo/controller/bool_prompt.py:35
Method__str__
Output a string representing all downloads, mods.
ammo/controller/mod.py:146
Method_cast
(argument: str, T: typing.Type)
ammo/ui.py:391
Functionammo_dir
()
test/test_game_controller.py:18
Functionargs
(ammo_dir)
test/test_game_controller.py:28
Methodautocomplete
Returns the next possible autocompletion beginning with text. This should only be used for arguments of existing functions.
ammo/ui.py:80
Methodautocomplete
Autocomplete function desired by the readline interface. If we can complete a command, do it. Otherwise, attempt to return re
ammo/ui.py:126
Methodautocomplete
(self, text: str, state: int)
ammo/controller/bethesda.py:375
Methodautocomplete
(self, text: str, state: int)
ammo/controller/fomod.py:145
Methodautocomplete
This class is only ever used by stuff that will override this autocomplete function, so just do nothing here.
ammo/controller/download.py:72
Methodautocomplete
(self, text: str, state: int)
ammo/controller/tool.py:75
Methodautocomplete
(self, text: str, state: int)
ammo/controller/game.py:318
Methodautocomplete
Returns the next possible autocompletion beginning with text. This should only be used for arguments of existing functions.
ammo/controller/bool_prompt.py:43
Methodautocomplete
(self, text: str, state: int)
ammo/controller/mod.py:242
Methoddelete_download
Removes specified download from the filesystem.
ammo/controller/download.py:249
Methoddo_activate
Enabled components will be loaded by the game.
ammo/controller/bethesda.py:678
Methoddo_b
Return to the previous page
ammo/controller/fomod.py:466
Methoddo_deactivate
Disabled components will not be loaded by the game.
ammo/controller/bethesda.py:711
Methoddo_delete
Removes the specified file from the filesystem.
ammo/controller/bethesda.py:952
Methoddo_delete
Removes specified file from the filesystem.
ammo/controller/tool.py:289
Methoddo_display
Change UI mode.
ammo/controller/mod.py:684
Methoddo_install
Extract and manage an archive from ~/Downloads.
ammo/controller/tool.py:304
Methoddo_log
Show debug log history.
ammo/controller/mod.py:836
Methoddo_mods
Return to the mod controller.
ammo/controller/tool.py:311
Methoddo_move
Larger numbers win conflicts.
ammo/controller/bethesda.py:753
Methoddo_n
Advance to the next page
ammo/controller/fomod.py:475
Methoddo_no
deny or reject.
ammo/controller/bool_prompt.py:58
Methoddo_rename
Names may contain alphanumerics or underscores.
ammo/controller/tool.py:245
Methoddo_tag
Add or remove tags from mods.
ammo/controller/mod.py:658
Methoddo_tools
Manage tools.
ammo/controller/mod.py:1067
Methoddo_view_files
Show mod files relative to the game directory.
ammo/controller/mod.py:777
Methoddo_yes
affirm or accept.
ammo/controller/bool_prompt.py:51
Methodexit
Quit.
ammo/ui.py:379
Methodfunc
(self, i=i)
ammo/controller/fomod.py:160
Functionget_cached_archive
See if an extracted archive is cached. If it is, copy it to /tmp/ammo_test/MockGame/mods/. If it's not, extract it, cache it, then copy i
test/conftest.py:14
Methodget_mods
Instance a Mod class for each mod folder in the mod directory. This method is called by self.populate_mods which is defined in
ammo/controller/bethesda.py:330
Methodget_plugin_file
Get the plugin file from the winning mod.
ammo/controller/bethesda.py:898
Methodhas_extra_folder
This method is called by self.do_install which is defined in the parent class ModController.
ammo/controller/bethesda.py:552
Methodhas_extra_folder
The only assumption that the generic tool controller can reasonable make about whether extracted archives have an extra folder betwee
ammo/controller/tool.py:160
Methodhelp
Show this menu.
ammo/ui.py:313
Functionids_hook
Fix up ids so it's slightly easier to tell which input buffers have bad completions. Note that this is still completely mangled.
test/mod/test_autocomplete.py:17
Functionids_hook
Fix up ids so it's slightly easier to tell which input buffers have bad completions. Note that this is still completely mangled.
test/bethesda/test_bethesda_autocomplete.py:16
Functionmock_extract_archive
()
test/conftest.py:42
Functionmock_has_extra_folder
()
test/conftest.py:52
Functionmock_tool_has_extra_folder
()
test/test_tool_controller.py:21
Methodpostcmd
(self)
test/test_ui.py:31
Methodpostcmd
(self)
ammo/controller/fomod.py:129
Methodpostcmd
(self)
ammo/controller/download.py:69
Methodpostcmd
(self)
ammo/controller/tool.py:69
Methodpostcmd
(self)
ammo/controller/game.py:305
Methodpostcmd
This function is executed after every command. It returns whether the UI should break from repl.
ammo/controller/bool_prompt.py:25
Methodpostcmd
(self)
ammo/controller/mod.py:239
Methodprompt
(self)
test/test_ui.py:28
Methodprompt
(self)
ammo/controller/fomod.py:126
Methodprompt
(self)
ammo/controller/download.py:66
Methodprompt
(self)
ammo/controller/tool.py:66
Methodprompt
(self)
ammo/controller/game.py:302
Methodprompt
This returns the prompt for user input.
ammo/controller/bool_prompt.py:19
Methodprompt
(self)
ammo/controller/mod.py:234
Methodremove_empty_dirs
(path)
test/test_tool_controller.py:88
← previousnext →101–200 of 515, ranked by callers